Topics / #algorithms-implemented

Algorithms-implemented projects on GitHub

Collections of classic algorithms implemented in many programming languages.

As of , the most-starred Algorithms-implemented projects on GitHub are Python (225.3K stars), javascript-algorithms (196.7K stars) and C-Plus-Plus (34.8K stars). GitHub.Locker tracks 9 Algorithms-implemented repositories with 613.7K stars combined. The fastest-growing on October 16 was Python, with +37 stars in a day.

9Projects
613.7KStars in total
+57Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

9 projects · by stars

  1. #1 · TheAlgorithms/Python

    Python

    A large collection of classic algorithms and data structures implemented in Python, built as an educational reference for learning and practicing algorithms.

    225.3K
  2. #2 · trekhleb/javascript-algorithms

    javascript-algorithms

    A large collection of JavaScript implementations of classic algorithms and data structures, where each one has its own folder with code, tests, and a README explaining the theory and further reading links.

    196.7K
  3. #3 · TheAlgorithms/C-Plus-Plus

    C-Plus-Plus

    This is TheAlgorithms/C-Plus-Plus, an open-source collection of algorithm implementations in C++ covering computer science, mathematics, machine learning, and physics, built as a learning resource rather than for production use.

    34.8K
  1. 4

    JavaScript

    34.3KTheAlgorithms/JavaScript · JavaScript

    A JavaScript implementation of classic algorithms and data structures, built for beginners who want readable, well-organized reference code.

  2. 5

    LeetCode-Go

    33.8Khalfrost/LeetCode-Go · Go

    A large, well-organized collection of LeetCode problem solutions written in Go, with 100% test coverage and runtime beating 100% of submissions on many problems.

  3. 6

    interactive-coding-challenges

    31.9Kdonnemartin/interactive-coding-challenges · Python

    A collection of 120+ interactive, test-driven Python coding challenges covering algorithms and data structures commonly asked in coding interviews, each delivered as a Jupyter notebook with unit tests and a paired solution notebook, plus an included Anki flashcard deck.

  4. 7

    algorithms

    25.6Kkeon/algorithms · Python

    A collection of minimal, well-documented implementations of classic data structures and algorithms in Python 3, meant to be read and learned from rather than used as a dependency.

  5. 8

    Go

    18.2KTheAlgorithms/Go · Go

    An open-source collection of classic algorithms and data structures implemented in Go for education, with over 18k stars and an MIT license.

  6. 9

    LearningNotes

    13.1Kfrancistao/LearningNotes

    This is a large personal collection of Chinese-language study notes covering Android development, Java, JVM internals, data structures, algorithms, networking, and interview prep, organized as a GitHub repo of Markdown files.

Often tagged together