10

8

6

4

2


9.5
0.0

9.0
0.0

8.8

7.6

5.2
0.0

16 Data Structure libraries and projects

  • immutable-js

    9.5 0.0 L3 JavaScript
    Immutable Data Collections including Sequence, Range, Repeat, Map, OrderedMap, Set and a sparse Vector.
  • Mock.js

    9.0 0.0 JavaScript
    A simulation data generator
  • Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
    Sponsored scoutapm.com
  • Immer

    8.8 7.6 JavaScript
    Create the next immutable state by mutating the current one
  • immutability-helper

    5.7 2.2 TypeScript
    mutate a copy of data without changing the original source
  • mori

    5.2 0.0 Clojure
    A library for using ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript.
  • JSON-Schema Faker

    4.8 6.7 L5 JavaScript
    JSON-Schema + fake data generators
  • buckets

    3.4 0.2 L4 JavaScript
    A complete, fully tested and documented data structure library written in JavaScript.
  • object-path

    3.0 3.1 JavaScript
    A tiny JavaScript utility to access deep properties using a path (for Node and the Browser)
  • hashmap

    2.3 0.0 L4 JavaScript
    Simple hashmap implementation that supports any kind of keys.
  • react-websocket

    2.3 0.0 JavaScript
    react, websocket, listenner
  • schemapack

    2.3 0.0 L3 JavaScript
    Create a schema object to encode/decode your JSON in to a compact byte buffer with no overhead.
  • hjson-js

    2.1 1.4 L2 JavaScript
    Hjson for JavaScript
  • omniclone

    1.5 0.0 JavaScript
    An isomorphic and configurable javascript utility for objects deep cloning that supports circular references.
  • kontur

    0.9 0.0 JavaScript
    A little DSL that outputs JSON schema
  • NestableJS

    0.4 0.0 JavaScript
    JS library for creating drag & drop hierarchical lists.
  • property-path

    0.3 0.0 JavaScript
    Get and set object properties using a string path, where you can specify the separator character in the path.

Add another 'Data Structure' Library