10

8

6

4

2


9.4

6.8

9.2

7.6

9.0
0.0

5.3
0.0

18 Data Structure libraries and projects

  • immutable-js

    9.4 6.8 L3 TypeScript
    Immutable persistent data collections for Javascript which increase efficiency and simplicity.
  • Immer

    9.2 7.6 JavaScript
    Create the next immutable state by mutating the current one
  • With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
    Promo surveyjs.io
    SurveyJS Logo
  • Mock.js

    9.0 0.0 JavaScript
    A simulation data generator
  • immutability-helper

    6.0 0.0 TypeScript
    mutate a copy of data without changing the original source
  • mori

    5.3 0.0 Clojure
    ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript
  • JSON-Schema Faker

    5.3 6.0 L5 JavaScript
    JSON-Schema + fake data generators
  • buckets

    3.7 0.0 L4 JavaScript
    A complete, fully tested and documented data structure library written in pure JavaScript.
  • object-path

    3.4 0.0 JavaScript
    A tiny JavaScript utility to access deep properties using a path (for Node and the Browser)
  • ngraph.graph

    2.8 4.8 JavaScript
    Graph data structure in JavaScript
  • hashmap

    2.6 0.0 L4 JavaScript
    HashMap JavaScript class for Node.js and the browser. The keys can be anything and won't be stringified
  • schemapack

    2.5 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.5 0.0 L2 JavaScript
    Hjson for JavaScript
  • react-websocket

    2.5 0.0 JavaScript
    Easy-to-use React component for websocket communications.
  • omniclone

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

    1.1 0.0 JavaScript
    a little DSL that outputs JSON schema
  • NestableJS

    0.7 4.4 JavaScript
    DISCONTINUED. JS library for drag & drop hierarchical lists
  • property-path

    0.4 0.0 JavaScript
    Get and set object properties using a string path, where you can specify the separator character in the path.
  • js-sdsl

    0.1 9.5 TypeScript
    DISCONTINUED. A javascript standard data structure library which benchmark against C++ STL.

Add another 'Data Structure' Library