JavaScript Data structures

Open-source JavaScript projects categorized as Data structures | Edit details

Top 16 JavaScript Data structure Projects

  • javascript-algorithms

    📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

    Project mention: 15 Essential GitHub Repos for Web Developers | | 2022-04-30

    ### 12. trekhleb/javascript-algorithms Algorithms and data structures implemented in JavaScript with explanations and links to further readings.

  • JavaScript

    Algorithms and Data Structures implemented in JavaScript for beginners, following best practices. (by TheAlgorithms)

    Project mention: Is it ok to use JavaScript to learn data structures and algorithms ? | | 2022-04-10

    I taught myself data structures using Cracking the Code Interviews (examples in Java) and Intro to Algorithms (generic pseudo codes. It took a long time and a lot of effort. Towards the end of my studies I found the Algorithms GitHub which I found helpful and the most similar to the resources I had been studying.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • dsa.js-data-structures-algorithms-javascript

    🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook

    Project mention: Top 6 opensource repositories to learn JavaScript in 2022 | | 2022-05-21

    View on GitHub

  • leetcode-patterns

    A curated list of leetcode questions grouped by their common patterns

    Project mention: How to prepare for Amazon onsite - SDE1 | | 2022-05-25
  • Index

    Metarhia educational program index 📖

    Project mention: looking for enterprise-level node js tutorial or repo | | 2021-06-19

    Even though not everything is enterprise-level and you have some truth in your words, there is a section dedicated to Enterprise for node. I still think, there are a lot of things to learn there:

  • buckets

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

  • wild-wild-path

    🤠 Object property paths with wildcards and regexps 🌵

    Project mention: ehmicky/wild-wild-path: Object property paths with wildcards and regexps | | 2022-04-19
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • quetie

    🎀 Just the cutest and tiniest queue/deque implementation!

    Project mention: 🎀 quetie: Just the cutest and tiniest queue/deque implementation! ~360 bytes minzipped! | | 2021-06-30
  • cs.js

    Computer Science Data Structures and Algorithms in JavaScript ( Node.JS, ES ) in simple, clean, reusable code

    Project mention: Show HN: Skiplist in JavaScript | | 2022-05-06
  • wild-wild-utils

    🤠 Functional utilities using object property paths with wildcards and regexps 🌵

    Project mention: Wild Wild Path - Object property paths with wildcards and regexps | | 2022-04-08

    I also tried to keep it simple with only few primitives, unlike projects like JMESPath or [jq](, hoping for higher-level libraries to be built on top of it (for example, I added a few functional utilities on top of it [as a separate package](

  • Learning_Algorithms

    Data Structures And Algorithms

    Project mention: Data Structures & Algorithms in JavaScript(Hash Table) | | 2022-02-07

    if you just want the source code find here.

  • data-structures

    Examples of data structures and algorithms in Javascript

  • AroTable

    A self-sorting integer data structure.

    Project mention: A self-sorting integer data-structure | | 2022-05-08
  • sumo-queue

    Queue Data Structure Implementation. Use it for large arrays.

  • Git-DAG

    At its core Git is a content addressable database. Git-DAG allows you to view this database as a 3d model.

  • declarative-merge

    Merge objects/arrays declaratively

    Project mention: Merge object/arrays declaratively | | 2022-05-23
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). The latest post mention was on 2022-05-25.

JavaScript Data structures related posts


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

Project Stars
1 javascript-algorithms 141,093
2 JavaScript 19,998
3 dsa.js-data-structures-algorithms-javascript 6,573
4 leetcode-patterns 6,078
5 Index 2,257
6 buckets 1,189
7 wild-wild-path 462
8 quetie 107
9 cs.js 87
10 wild-wild-utils 13
11 Learning_Algorithms 11
12 data-structures 9
13 AroTable 6
14 sumo-queue 2
15 Git-DAG 1
16 declarative-merge 1
Find remote jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.