SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Algorithm Open-Source Projects
-
A complete study plan to become a software engineer, focusing on data structures, algorithms, and coding interviews. Explore the repository
-
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.
-
Name: public-apis Owner: public-apis Stars: 144910 Repository: https://github.com/public-apis/public-apis Description: A collective list of free APIs Name: system-design-primer Owner: donnemartin Stars: 139818 Repository: https://github.com/donnemartin/system-design-primer Description: Learn how to design large-scale systems. --snip-- Name: Python Owner: TheAlgorithms Stars: 113616 Repository: https://github.com/TheAlgorithms/Python Description: All Algorithms implemented in Python
-
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
-
-
tech-interview-handbook
💯 Curated coding interview preparation materials for busy software engineers
Project mention: 🔥 Hidden Gems on GitHub That Every Developer (IT/Non-IT) Needs to Explore | dev.to | 2025-05-30🧑🏫 12. Tech Interview Handbook 📍 https://github.com/yangshun/tech-interview-handbook 🧠 Covers everything from resume tips to behavioral rounds and coding questions. ✅ Best For: FAANG aspirants, job switchers
-
fucking-algorithm
刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.
-
hello-algo
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。简体版和繁体版同步更新,English version in translation
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
-
-
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.
-
hello-algorithm
🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站
-
-
JavaScript
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices. (by TheAlgorithms)
-
-
-
-
-
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
GuiarStr was built as a modern, lightweight alternative to older string manipulation libraries like sds. It focuses on simplicity, clean API, and zero dependencies while providing commonly needed features like trim, split, replace, tolower, and toupper.
-
DSA-Bootcamp-Java
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
Project mention: Open-Source Java DSA and Interview Prep Bootcamp by WeMakeDevs | news.ycombinator.com | 2024-10-03 -
-
Go
Algorithms and Data Structures implemented in Go for beginners, following best practices. (by TheAlgorithms)
-
Project mention: A general Fortran code for solutions of problems in space mechanics [pdf] | news.ycombinator.com | 2025-08-19
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Algorithms discussion
Algorithms related posts
-
Algorithms for Modern Hardware
-
Algorithms for Modern Hardware
-
A general Fortran code for solutions of problems in space mechanics [pdf]
-
Vowels Count Algorithm
-
Ask HN: Is there a language that is simple and empowers developer productivity?
-
People Keep Inventing Prolly Trees
-
Algorithms for Modern Hardware
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Sep 2025
Index
What are some of the best open-source Algorithm projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | coding-interview-university | 325,310 |
2 | TheAlgorithms | 204,955 |
3 | javascript-algorithms | 193,143 |
4 | JavaGuide | 151,478 |
5 | tech-interview-handbook | 129,337 |
6 | fucking-algorithm | 128,986 |
7 | hello-algo | 115,957 |
8 | cs-video-courses | 69,659 |
9 | interviews | 64,394 |
10 | Java | 63,137 |
11 | leetcode | 55,589 |
12 | hello-algorithm | 35,657 |
13 | LeetCode-Go | 33,658 |
14 | JavaScript | 33,563 |
15 | swift-algorithm-club | 29,096 |
16 | algorithms | 24,723 |
17 | Rust | 24,586 |
18 | OI-wiki | 24,012 |
19 | C | 20,602 |
20 | DSA-Bootcamp-Java | 20,217 |
21 | Algorithms | 18,179 |
22 | Go | 17,275 |
23 | SciPy | 13,955 |