awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Competitive programming tools

Ranking updated Jun 30, 2026

Find the best competitive programming tools for your workflow. We rank top GitHub repositories by activity and features to help you pick the right one.

Competitive programming tools

Find the best repos with AI.We'll search the best matching repositories with AI.
  • qingdaou/onlinejudgeQingdaoU avatar

    QingdaoU/OnlineJudge

    6,499View on GitHub↗

    OnlineJudge is an automated platform for managing programming contests and evaluating submitted source code. It provides a complete online judge system that compiles, runs, and scores code submissions against predefined test cases within a sandboxed execution environment, ensuring the host system remains protected from untrusted user code. The platform supports both ACM-style penalty-based scoring and OI-style point-based scoring, with real-time leaderboard computation that dynamically updates participant rankings as submissions are judged. Contest organizers can create and schedule timed com

    OnlineJudge is a complete, self-hostable platform for managing programming contests with sandboxed code execution, real-time leaderboards, and support for multiple scoring styles, directly covering the core requirements for multi-language judging, contest scheduling, and problem submission.

    PythonCode Execution SandboxesContest LeaderboardsLeaderboard Computation
    View on GitHub↗6,499

Related searches

  • a platform for competitive programming practice
  • a platform for practicing competitive programming problems
  • a platform for practicing technical coding interviews
  • a command line interface for Claude
  • a command-line argument parser for Rust
  • a hands-on project for learning systems programming
  • a collection of terminal utilities for developers
  • a benchmarking tool for command-line programs