JavaScript Data Structure

Open-source JavaScript projects categorized as Data Structure

Top 13 JavaScript Data Structure Projects

Data Structure
  1. Immer

    Create the next immutable state by mutating the current one

    Project mention: Zustand: React State Management Without Providers or Reducers | dev.to | 2026-04-21

    Immer official documentation (immutable state update helper)

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. Mock.js

    A simulation data generator

  4. JSON-Schema Faker

    JSON-Schema + fake data generators

  5. mnemonist

    Curated collection of data structures for the JavaScript/TypeScript language.

  6. blog

    Life is a moment :notebook_with_decorative_cover: (by MuYunyun)

  7. buckets

    A complete, fully tested and documented data structure library written in pure JavaScript.

  8. object-path

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

  9. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  10. ngraph.graph

    Graph data structure in JavaScript

  11. hjson-js

    Hjson for JavaScript

  12. react-websocket

    Easy-to-use React component for websocket communications.

  13. omniclone

    An isomorphic and configurable javascript utility for objects deep cloning that supports circular references.

  14. kontur

    a little DSL that outputs JSON schema

  15. property-path

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

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Data Structure discussion

Log in or Post with

JavaScript Data Structure related posts

  • Zustand: React State Management Without Providers or Reducers

    3 projects | dev.to | 21 Apr 2026
  • Algorithm Visualizer

    1 project | news.ycombinator.com | 24 Mar 2026
  • 🔥 Stop Writing Boilerplate: Zustand + Immer, Done Once and Right

    2 projects | dev.to | 14 Jan 2026
  • John Carmack on Mutable Variables

    3 projects | news.ycombinator.com | 30 Oct 2025
  • The Present of Lodash

    1 project | dev.to | 23 Oct 2025
  • Why Would Anyone Write Operational Transformation (OT) From Scratch?

    2 projects | dev.to | 8 Jul 2025
  • Understanding Object Mutability, Shallow vs Deep Copy, and the Power of Immer in JavaScript

    1 project | dev.to | 26 Jun 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Sep 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Data Structure projects in JavaScript? This list will help you:

# Project Stars
1 Immer 28,981
2 Mock.js 19,575
3 JSON-Schema Faker 3,448
4 mnemonist 2,434
5 blog 1,609
6 buckets 1,257
7 object-path 1,063
8 ngraph.graph 580
9 hjson-js 432
10 react-websocket 346
11 omniclone 184
12 kontur 77
13 property-path 3

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?