back to home

Best Open Source data structures Libraries

A curated list of the most popular GitHub repositories tagged with data structures. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1jwasham/coding-interview-university

A complete computer science study plan to become a software engineer.

337,910
Explore Repo

#2trekhleb/javascript-algorithms

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

195,782JavaScript
Explore Repo

#3labuladong/fucking-algorithm

Crack LeetCode, not only how, but also why.

133,067Markdown
Explore Repo

#4krahets/hello-algo

《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现

123,370Java
Explore Repo

#5TheAlgorithms/Java

All Algorithms implemented in Java

65,226Java
Explore Repo

#6azl397985856/leetcode

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

55,818JavaScript
Explore Repo

#7huihut/interview

📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.

37,610C++
Explore Repo

#8TheAlgorithms/JavaScript

Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.

34,082JavaScript
Explore Repo

#9TheAlgorithms/C-Plus-Plus

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.

33,935C++
Explore Repo

#10kodecocodes/swift-algorithm-club

Algorithms and data structures in Swift, with explanations!

29,138Swift
Explore Repo

#11OI-wiki/OI-wiki

:star2: Wiki of OI / ICPC for everyone. (某大型游戏线上攻略,内含炫酷算术魔法)

25,686TypeScript
Explore Repo

#12TheAlgorithms/Rust

All Algorithms implemented in Rust

25,580Rust
Explore Repo

#13TheAlgorithms/Go

Algorithms and Data Structures implemented in Go for beginners, following best practices.

17,881Go
Explore Repo

#14gyoogle/tech-interview-for-developer

👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖

17,201Java
Explore Repo

#15ashishps1/awesome-leetcode-resources

Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.

16,052Java
Explore Repo

#16soapyigu/LeetCode-Swift

Solutions to LeetCode by Swift

4,965Swift
Explore Repo

#17WooVictory/Ready-For-Tech-Interview

💻 신입 개발자로서 지식을 쌓기 위해 공부하는 공간 👨‍💻

4,922
Explore Repo

#18rosedblabs/rosedb

Lightweight, fast and reliable key/value storage engine based on Bitcask.

4,877Go
Explore Repo

#19loiane/javascript-datastructures-algorithms

:books: collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and data structures book

4,851JavaScript
Explore Repo

#20razimantv/leetcode-solutions

My solutions to Leetcode Problems: Categorized based on the data structures, algorithms, and tricks used to solve them.

171C++
Explore Repo