PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Competitive Programming Python Packages

Python packages with the GitHub topic competitive-programming. Sorted by relevance, with stars and monthly downloads.
online-judge-tools
online-judge-api-client

API client to develop tools for competitive programming

10K 81 35
online-judge-tools
online-judge-tools

Tools for various online judges. Downloading sample cases, generating additional test cases, testing your code, and submitting it.

9K 1K 108
keon
algorithms

Minimal examples of data structures and algorithms in Python

4K 25K 5K
competitive-verifier
competitive-verifier

Verifier for libraries of competitive programming

4K 42 8
kmyk
online-judge-verify-helper

a testing framework for snippet libraries used in competitive programming

4K 274 65
wislertt
leetcode-py-sdk

Python LeetCode practice environment with automated problem generation, data structure visualizations, and comprehensive testing. Includes all Grind 75, partial Blind, Neetcode and Algomaster problems with enhanced TreeNode/ListNode helpers, CI/CD pipeline, and LLM-assisted problem creation.

3K 125 15
JeanExtreme002
fastsnake

A Python Helper CLI for Competitive Programming

3K 12 4
im-anishraj
dooma

An offline-first, terminal-based DSA practice ecosystem. Built with Python and Rich for a premium UI. Master algorithms locally. GSSoC '26!

3K 5 10
Saurav-Paul
ai-virtual-assistant

CLI virtual assitant for competitive programming

2K 118 25
coderick14
acedit

A command line tool to run your code against sample test cases. Without leaving the terminal :)

1K 75 12
piskoviste
pisek

Tool for developing tasks for programming competitions.

985 23 8
bacali95
cf-submit

Submit Codeforces codes via terminal and other coll stuff

963 7 1
fezjo
input-tool

Tool which simplifies creating and testing inputs for programming contests.

832 1 3
ViktorooReps
vival

Command line app to validate standard I/O applications on series of tests

765 5 1
online-judge-tools
online-judge-template-generator

Analyze problems of competitive programming and automatically generate boilerplate

667 86 13
MostafaGalal1
secpar

Secpar is a Python command-line tool designed to scrape code submissions from various online programming platforms and store them in a GitHub repository. It supports platforms such as Codeforces, CSES (University of Helsinki), and Vjudge

641 4 1
spapanik
eulertools

Multilanguage competitive coding toolbox

605 0 0
ragnargrootkoerkamp
bapctools

Tools for developing ICPC-style programming contest problems.

533 71 30
srgrr
roundcreator

A template-folder assistant for programming contests (C++)

471 5 0
DMOJ
dmoj

The judge component of the DMOJ: Modern Online Judge platform

441 972 298
nileshsah
harwest

A one-shot tool to harvest submissions from different OJs onto one single VCS managed repository http://bit.ly/harwest

428 133 17
zshchun
cftools

Codeforces CLI tool

392 1 0
mdbrnowski
codeforces-toolbox

🧰 Codeforces CLI created to make writing contests more efficient.

357 5 2
Nirlep5252
codeforces

A simple command line tool to move your competitive programming workflow to your terminal.

347 19 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery