JavaScript Data structures

Open-source JavaScript projects categorized as Data structures

Top 23 JavaScript Data structure Projects

Data structures
  1. javascript-algorithms

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

    Project mention: 🚀 20 Must-Know GitHub Repositories for Developers in 2025! | dev.to | 2025-03-08

    6️⃣ JavaScript Algorithms and Data Structures 🧠 📌 https://github.com/trekhleb/javascript-algorithms A collection of JavaScript-based algorithms and data structures with explanations.

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. leetcode

    LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。) (by azl397985856)

    Project mention: 🚀 20 Must-Know GitHub Repositories for Developers in 2025! | dev.to | 2025-03-08

    1️⃣3️⃣ LeetCode Solutions 🏆 📌 https://github.com/azl397985856/leetcode A collection of LeetCode solutions to prepare for FAANG interviews.

  4. JavaScript

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

    Project mention: 18 GitHub Repos to Learn JavaScript | dev.to | 2024-07-26

    2 . The Algorithms JavaScript A repository for all algorithms implemented in JavaScript (for educational purposes only)

  5. leetcode-patterns

    A pattern-based approach for learning technical interview questions

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

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

  7. algorithms.js

    Atwood's Law applied to CS101 - Classic algorithms and data structures implemented in JavaScript

  8. Index

    Metarhia educational program index 📖

  9. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  10. FrontEndCollection

    Notes for Fullstack Software Engineers. Covers common data structure and algorithms, web concepts, Javascript / TypeScript, React, and more!

  11. flatbush

    A very fast static spatial index for 2D points and rectangles in JavaScript 🌱

  12. buckets

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

  13. leetcode-the-hard-way

    LeetCode The Hard Way - From Absolute Beginner to Quitter. Join Discord: https://discord.com/invite/Nqm4jJcyBf

  14. wild-wild-path

    🤠 Object property paths with wildcards and regexps 🌵

  15. quetie

    🎀 Just the cutest and tiniest queue/deque implementation!

  16. cs.js

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

  17. datastructures-and-algorithms

    For JavaScript lovers | JavaScript Implementation of various data structures and algorithms. (by saalikmubeen)

  18. wild-wild-utils

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

  19. AnabolicSet

    💪 Javascript Set on steroids.

  20. data-structures

    Examples of data structures and algorithms in Javascript

  21. Learning_Algorithms

    Data Structures And Algorithms

  22. declarative-merge

    Merge objects/arrays declaratively

  23. AroTable

    A self-sorting number data structure.

  24. sumo-queue

    Queue Data Structure Implementation. Use it for large arrays.

  25. binary-tree-visualizer

    A simple tool, to visualize, Binary Tree and Heap data structures. Made with vanilla JS.

  26. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
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 structures discussion

Log in or Post with

JavaScript Data structures related posts

  • Interview Prep - Ds & Algos - Arrays

    1 project | dev.to | 4 Apr 2024
  • Democrats Introduce Bill Banning Hedge Funds From Owning Single-Family Homes

    1 project | /r/politics | 7 Dec 2023
  • I created a Free Coding Interview Prep Platform with Video and Text Explanation containing 200 problems from all top problem lists (Blind 75, Prashad Leetcode Patterns, Neetcode)

    1 project | /r/leetcode | 27 Nov 2023
  • Ask HN: How do you make time for side projects and Leetcode grinding

    1 project | news.ycombinator.com | 16 Sep 2023
  • 🎯 300+ LeetCode Problems are solved: What I Discovered! 💡

    1 project | dev.to | 17 Aug 2023
  • How do you know what DS/A to use in a problem?

    1 project | /r/leetcode | 25 Jun 2023
  • I just started leetcoding. Will I still have enough time (with around 4 hours per day) to prepare for FAANG internship interviews within 1.5-2 months from now?

    1 project | /r/csMajors | 8 Jun 2023
  • A note from our sponsor - Civic Auth
    www.civic.com | 12 May 2025
    Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today. Learn more →

Index

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

# Project Stars
1 javascript-algorithms 191,177
2 leetcode 55,307
3 JavaScript 33,159
4 leetcode-patterns 10,627
5 dsa.js-data-structures-algorithms-javascript 7,690
6 algorithms.js 3,728
7 Index 3,522
8 FrontEndCollection 2,719
9 flatbush 1,470
10 buckets 1,253
11 leetcode-the-hard-way 912
12 wild-wild-path 727
13 quetie 112
14 cs.js 87
15 datastructures-and-algorithms 75
16 wild-wild-utils 38
17 AnabolicSet 18
18 data-structures 11
19 Learning_Algorithms 11
20 declarative-merge 6
21 AroTable 6
22 sumo-queue 3
23 binary-tree-visualizer 3

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com

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