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 →
Top 23 JavaScript Data structure Projects
-
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
6️⃣ JavaScript Algorithms and Data Structures 🧠 📌 https://github.com/trekhleb/javascript-algorithms A collection of JavaScript-based algorithms and data structures with explanations.
-
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.
-
leetcode
LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。) (by azl397985856)
1️⃣3️⃣ LeetCode Solutions 🏆 📌 https://github.com/azl397985856/leetcode A collection of LeetCode solutions to prepare for FAANG interviews.
-
JavaScript
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices. (by TheAlgorithms)
2 . The Algorithms JavaScript A repository for all algorithms implemented in JavaScript (for educational purposes only)
-
-
dsa.js-data-structures-algorithms-javascript
🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook
-
algorithms.js
Atwood's Law applied to CS101 - Classic algorithms and data structures implemented in JavaScript
-
-
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.
-
FrontEndCollection
Notes for Fullstack Software Engineers. Covers common data structure and algorithms, web concepts, Javascript / TypeScript, React, and more!
-
-
-
leetcode-the-hard-way
LeetCode The Hard Way - From Absolute Beginner to Quitter. Join Discord: https://discord.com/invite/Nqm4jJcyBf
-
-
-
cs.js
Computer Science Data Structures and Algorithms in JavaScript ( Node.JS, ES ) in simple, clean, reusable code
-
datastructures-and-algorithms
For JavaScript lovers | JavaScript Implementation of various data structures and algorithms. (by saalikmubeen)
-
-
-
-
-
-
-
-
binary-tree-visualizer
A simple tool, to visualize, Binary Tree and Heap data structures. Made with vanilla JS.
-
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.
JavaScript Data structures discussion
JavaScript Data structures related posts
-
Interview Prep - Ds & Algos - Arrays
-
Democrats Introduce Bill Banning Hedge Funds From Owning Single-Family Homes
-
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)
-
Ask HN: How do you make time for side projects and Leetcode grinding
-
🎯 300+ LeetCode Problems are solved: What I Discovered! 💡
-
How do you know what DS/A to use in a problem?
-
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?
-
A note from our sponsor - Civic Auth
www.civic.com | 12 May 2025
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 |