Back to browse
GitHub Repository

we have democratized the LeetCode tests

32 starsHaskell

Openleetcode – LeetCode runner where tests live in the repo

by therepanic·Jul 24, 2026·1 point·0 comments

AI Analysis

●●SolidNiche GemBig Brain

Democratizes LeetCode tests by running them locally instead of behind a paywall.

Strengths
  • Pluggable execution backend using Docker and Piston allows safe, isolated code running.
  • Supports ten languages including Rust and Swift with automatic harness generation.
  • Built in Haskell with strong type safety for parsing problem manifests and results.
Weaknesses
  • Requires manual Docker setup and backend management, adding friction to quick practice.
  • Does not yet support system design, SQL, or concurrency problem types.
Target Audience

Developers practicing algorithm problems who want local IDE workflows

Similar To

LeetCode CLI · Vim-LeetCode · CodeRunner

Post Description

You write a standard solution, just like on LeetCode, and run it through the CLI. It identifies the problem by ID or title, executes your code against local test cases, and shows the result.

It currently supports around 1000 problems and multiple languages, including Python, C++, Rust, Java, Go, TypeScript, Swift, and others.

The project is still an MVP. System design, SQL, and concurrency problems are not supported yet, but support for more problem types is planned.

Made in Haskell!

Similar Projects