SaaSHub helps you find the best software and product alternatives Learn more →
Top 18 algorithm-challenge Open-Source Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
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.
-
LearnCPP
Learn Cpp from Beginner to Advanced ✅ Practice 🎯 Code 💻 Repeat 🔁 One step solution for c++ beginners and cp enthusiasts.
-
-
Data-Structures-and-Algorithms-in-Java-2nd-Edition-by-Robert-Lafore
Solutions of Data Structures and Algorithms in Java 2nd Edition by Robert Lafore. Adding practice problems and solutions.
-
Algorithm-Solutions-In-Swift
This repository contains 250+ data structures and algorithms solutions from AlgoExpert, LeetCode & HackerRank in Swift 🧑🏻💻
-
-
javascript-algorithms
📚 A list of popular JavaScript algorithms that you'll encounter in the real world. 🧠 (by AllThingsSmitty)
-
-
leetcode-solutions
🌳 Solutions for some of Leetcode coding problems sorted by topics (by roma-glushko)
-
-
Project mention: Cracking Blackjack with Go: A Step-by-Step Guide to Your First Move | dev.to | 2025-10-13
Keep practicing, keep coding, and most importantly—have fun with it! If you enjoyed this exercise, explore more challenges on exercism to continue building your Go skills. As always, you can find the complete code in my GitHub repo: https://github.com/RubenOAlvarado/algorithms
-
-
-
-
DataStructure
I will build the logic, code and then debug the coding problems in my youtube series of #LogicCodeDebug. So, this is going to be a step by step solution of coding problems. I believe, everyone has it's own way of learning. For few problems, it's easy to understand by just seeing the Logic but for few we need to debug them.
algorithm-challenges discussion
algorithm-challenges related posts
-
Cracking Blackjack with Go: A Step-by-Step Guide to Your First Move
-
Unlocking Uniqueness: Mastering the Unique Character Algorithm in Go
-
Vowels Count Algorithm
-
Algorithms Implemented in Java
-
Advent of Code day 08
-
Advent of Code day 07
-
I am stuck!
-
A note from our sponsor - SaaSHub
www.saashub.com | 20 Jun 2026
Index
What are some of the best open-source algorithm-challenge projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Java | 65,856 |
| 2 | interviews | 64,936 |
| 3 | JavaScript | 34,180 |
| 4 | C | 22,008 |
| 5 | LearnCPP | 822 |
| 6 | aoc | 420 |
| 7 | Data-Structures-and-Algorithms-in-Java-2nd-Edition-by-Robert-Lafore | 212 |
| 8 | Algorithm-Solutions-In-Swift | 88 |
| 9 | advent-js-2023 | 71 |
| 10 | javascript-algorithms | 51 |
| 11 | cpalgorithms | 17 |
| 12 | leetcode-solutions | 5 |
| 13 | BitsPlease-solutions | 3 |
| 14 | algorithms | 2 |
| 15 | algorithmics | 1 |
| 16 | AdventOfCode | 0 |
| 17 | AdventOfCode | 0 |
| 18 | DataStructure | 0 |