CodeCrafters
Programming challenges for seasoned developers
CodeCrafters is a platform of staged programming challenges that have users rebuild real software systems from scratch, including Redis, Git, SQLite, Shell, Kafka, grep, BitTorrent, HTTP server, DNS server, an interpreter, and Claude Code. Each challenge is divided into stages, and users work in their own language and IDE rather than a browser-based editor.
Work is submitted through a git push workflow that runs tests and returns results and hints. Challenges cover topics such as TCP servers, HTTP and Redis protocols, distributed systems and message queues, regular expressions, tokenization and ASTs, peer-to-peer networking, and LLM APIs with tool calling and agent loops. Work can be shared on GitHub.
CodeCrafters is aimed at experienced developers. It is packaged as a free plan with limited content and community features, a Membership for individuals with no content limits, Turbo tests, code examples, anonymous mode, perks, and priority support, and a Teams edition for groups of five or more that adds seat reassignment, a team leaderboard, usage analytics, and a Slack app. Membership plans are available on three-month, one-year, and lifetime terms; team seats are swappable and billed annually.
12 alternatives to CodeCrafters
Ranked by how well each tool replaces CodeCrafters: shared features, audience, price and popularity.
Achieve mastery through coding practice and developer mentorship
Covers 0 of 14 key features.
Free plan64 out of 100 matchFree- 64 out of 100 matchContact sales
- 63 out of 100 matchFree
Learn technical skills for career growth through interactive courses, paths, bootcamps, AI
Covers 0 of 14 key features.
Free plan62 out of 100 match$14.99/mofreeCodeCamp — Learn to Code for Free. Coding Courses & Certifications
Covers 0 of 14 key features.
Free plan61 out of 100 matchFree- 61 out of 100 matchContact sales
Get really good at programming. Develop fluency in 84 programming languages with our blend
Covers 0 of 14 key features and is open source.
Free planOpen source59 out of 100 matchFreeLearn to code and use AI, all through the power of play.
Covers 0 of 14 key features and is open source.
Free planOpen source59 out of 100 matchFreeCoding games and programming challenges for beginner and advanced
Covers 0 of 14 key features.
Free plan58 out of 100 matchFree- 58 out of 100 matchContact sales
One platform for hands-on tech education, combining browser-based coding environments, aut
Covers 0 of 14 key features.
57 out of 100 matchUsage-based- 57 out of 100 match$2/mo