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. Learn more →
Top 23 Data Structure Open-Source Projects
-
immutable-js
Immutable persistent data collections for Javascript which increase efficiency and simplicity.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. 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.
-
interactive-coding-challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
awesome-competitive-programming
:gem: A curated list of awesome Competitive Programming, Algorithm and Data Structure resources
-
mori
ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript
-
DataStructures-Algorithms
This repo contains links of resources, theory subjects content and DSA questions & their solution for interview preparation from different websites like geeksforgeeks, leetcode, etc.
-
object-path
A tiny JavaScript utility to access deep properties using a path (for Node and the Browser)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
immutable for JavaScript.
Project mention: Immer VS mutative - a user suggested alternative | libhunt.com/r/immer | 2024-01-25
Project mention: How do you go about the lack of built in data structure like stack, queue for LeetCode | /r/golang | 2023-05-24for len(stack) > 0 { n := len(stack) - 1 // Top element fmt.Print(stack[n]) stack = stack[:n] // Pop } ``` Another solution would be to import a package like https://github.com/emirpasic/gods
Project mention: Que opinan de esta forma de actualizar estados complejos en React, creen que es buena practica o tienen una mejor forma? | /r/devsarg | 2023-05-28
Project mention: Show HN: Generate JSON mock data for testing/initial app development | news.ycombinator.com | 2023-10-03There’s also json-schema-faker which is pretty cool.
Aside from that, there is a Python translation of data.table (see documentation here), which might be worth looking into. However, it hasn't had any major updates in a while: the last release 2 years ago ...
For 3D visualisation I use Easy3D by Professor Nan: https://github.com/LiangliangNan/Easy3D
Data Structure related posts
-
Immer VS mutative - a user suggested alternative
2 projects | 25 Jan 2024
- Grid v0.12.0
- Show HN: Cami.js – A No Build, Web Component Based Reactive Framework
- Show HN: Generate JSON mock data for testing/initial app development
- Why do we need modules at all?
- Making Sense of React Server Components
- How We Fixed Performance With JS Object Variable Mutation
-
A note from our sponsor - SurveyJS
surveyjs.io | 19 Apr 2024
Index
What are some of the best open-source Data Structure projects? This list will help you:
Project | Stars | |
---|---|---|
1 | algorithm-visualizer | 46,090 |
2 | immutable-js | 32,853 |
3 | interactive-coding-challenges | 28,703 |
4 | Immer | 26,898 |
5 | algorithms | 23,516 |
6 | Mock.js | 19,360 |
7 | gods | 15,385 |
8 | awesome-competitive-programming | 12,104 |
9 | immutability-helper | 5,165 |
10 | LeetCode-Solutions | 4,487 |
11 | codeforces-go | 3,962 |
12 | mori | 3,388 |
13 | JSON-Schema Faker | 3,206 |
14 | mnemonist | 2,213 |
15 | binarytree | 1,801 |
16 | datatable | 1,788 |
17 | DataStructures-Algorithms | 1,599 |
18 | blog | 1,588 |
19 | Easy3D | 1,256 |
20 | buckets | 1,231 |
21 | rpds | 1,122 |
22 | object-path | 1,047 |
23 | Algorithm | 829 |