SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Algorithm Open-Source Projects
-
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
-
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.
-
fucking-algorithm
刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.
-
tech-interview-handbook
💯 Curated coding interview preparation materials for busy software engineers
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
hello-algorithm
🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站
-
JavaScript
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices. (by TheAlgorithms)
-
C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
-
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
-
DSA-Bootcamp-Java
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
-
Go
Algorithms and Data Structures implemented in Go for beginners, following best practices. (by TheAlgorithms)
-
The-Complete-FAANG-Preparation
This repository contains all the DSA (Data-Structures, Algorithms, 450 DSA by Love Babbar Bhaiya, FAANG Questions), Technical Subjects (OS + DBMS + SQL + CN + OOPs) Theory+Questions, FAANG Interview questions, and Miscellaneous Stuff (Programming MCQs, Puzzles, Aptitude, Reasoning). The Programming languages used for demonstration are C++, Python, and Java.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: A-Z computer science study plan to become a software engineer | news.ycombinator.com | 2024-04-16
3. TheAlgorithms/Python - For those interested in algorithms and data structures, this repository offers Python implementations for a wide range of algorithms. It's a great way to deepen understanding of algorithmic learning with Python. https://github.com/TheAlgorithms/Python
course Computer science is very wast field the fundamental remains same, learn basic fundamentals, data structures, concepts of object oriented programming.
6. The Algorithms - Java This repository contains implementations of popular algorithms and data structures in Java, making it a valuable learning tool for those interested in these topics. https://github.com/winterbe/java8-tutorial
4. The Algorithm - Javascript
Project mention: TheAlgorithms/Rust: All Algorithms Implemented in Rust | news.ycombinator.com | 2024-01-07
Project mention: Algorithmic Alchemy: Exploiting Graph Theory in the Foreign Exchange | dev.to | 2023-10-05William Fiset's GitHub examples - Bellman Ford On Adjacency Matrix
Project mention: Expanding from Laravel and MVC: How to learn algorithms, patterns and more while coding? | /r/laravel | 2023-07-05if you want something more extensive you can check out this ongoing course which has already covered lots of topics in depth. https://github.com/kunal-kushwaha/DSA-Bootcamp-Java there is a playlist on youtube and assignments on github for practice
I guess it is a rite of passage to rewrite it. I'm doing it for SciPy too together with Propack in [1]. Somebody already mentioned your repo. Thank you for your efforts.
[1]: https://github.com/scipy/scipy/issues/18566
Algorithms related posts
-
TryAlgo: Algorithmic Problem Solving
-
Basic Algorithms
-
What is dependency injection
-
Interview Prep - Ds & Algos - Arrays
-
Ask HN: Recommendations for high quality, free CS books online
-
Algorithms for Modern Hardware
-
Ask HN: How can I learn about performance optimization?
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 May 2024
Index
What are some of the best open-source Algorithm projects? This list will help you:
Project | Stars | |
---|---|---|
1 | coding-interview-university | 290,868 |
2 | javascript-algorithms | 182,797 |
3 | TheAlgorithms | 179,812 |
4 | JavaGuide | 143,280 |
5 | fucking-algorithm | 123,435 |
6 | tech-interview-handbook | 110,891 |
7 | cs-video-courses | 64,976 |
8 | interviews | 61,671 |
9 | Java | 56,790 |
10 | hello-algorithm | 34,731 |
11 | LeetCode-Go | 32,045 |
12 | JavaScript | 31,393 |
13 | C-Plus-Plus | 29,161 |
14 | swift-algorithm-club | 28,475 |
15 | algorithms | 23,558 |
16 | Rust | 20,309 |
17 | C | 18,084 |
18 | Algorithms | 16,542 |
19 | DSA-Bootcamp-Java | 15,416 |
20 | Go | 14,560 |
21 | SciPy | 12,459 |
22 | CtCI-6th-Edition | 11,152 |
23 | The-Complete-FAANG-Preparation | 10,048 |
Sponsored