Topics / #competitive-programming

Competitive-programming projects on GitHub

Training resources and solutions for competitive programming contests.

As of , the most-starred Competitive-programming projects on GitHub are free-programming-books (399.4K stars), LeetCode-Go (33.8K stars) and interactive-coding-challenges (31.9K stars). GitHub.Locker tracks 11 Competitive-programming repositories with 615.3K stars combined. The fastest-growing on October 16 was free-programming-books, with +119 stars in a day.

11Projects
615.3KStars in total
+156Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

11 projects · by stars

  1. #1 · EbookFoundation/free-programming-books

    free-programming-books

    It is a huge, community-maintained list of freely available programming books and other learning resources in many human languages; it started as a clone of a famous StackOverflow list and has grown to become one of GitHub's most popular repositories.

    399.4K
  2. #2 · halfrost/LeetCode-Go

    LeetCode-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.

    33.8K
  3. #3 · donnemartin/interactive-coding-challenges

    interactive-coding-challenges

    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.

    31.9K
  1. 4

    OI-wiki

    26.9KOI-wiki/OI-wiki · TypeScript

    A free, open and continuously updated wiki of competitive programming (OI/ICPC) knowledge: fundamentals, common problem types, solution strategies and tools, collected so beginners can learn systematically instead of digging through scattered articles.

  2. 5

    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.

  3. 6

    DSA-Bootcamp-Java

    24Kkunal-kushwaha/DSA-Bootcamp-Java · Java

    This is a free Java data structures and algorithms (DSA) bootcamp repo holding the code samples, assignments, and notes for WeMakeDevs' interview-prep course.

  4. 7

    algorithms

    18.8Kwilliamfiset/algorithms · Java

    A large open-source collection of classic algorithms and data structures implemented in Java, written to demonstrate correct implementations in the simplest and most elegant ways.

  5. 8

    awesome-leetcode-resources

    18Kashishps1/awesome-leetcode-resources · Java

    A curated collection of resources for learning Data Structures and Algorithms (DSA) and preparing for coding interviews, including patterns, articles, curated problem lists, courses, books, and videos.

  6. 9

    awesome-competitive-programming

    14.2Klnishan/awesome-competitive-programming

    A curated list of resources for competitive programming, algorithms, and data structures, covering tutorials, courses, books, practice sites, tools, and communities.

  7. 10

    leetcode

    11.3Ksoulmachine/leetcode · TeX

    A free book of fully worked LeetCode solutions covering 151 problems, written and typeset in LaTeX with C++ code (a Java edition is also in progress).

  8. 11

    cp-algorithms

    11.3Kcp-algorithms/cp-algorithms · C++

    It is the source repository behind cp-algorithms.com, a free, ad-free, volunteer-run collection of articles explaining algorithms and data structures commonly used in competitive programming, translated and expanded from the Russian e-maxx.ru resource.

Often tagged together