Skip to content
breakpoınt

CodeCrafters

Build your own Redis, Git or SQLite and pass tests at each stage

CodeCrafters has you build your own version of well-known software, step by step. Challenges include Redis, Git, SQLite, a shell, grep, Kafka, BitTorrent, an HTTP server, a DNS server and an interpreter. Each one is split into stages. You write code in your own editor, run git push, and tests check your work within seconds.

Play on codecrafters.io

Freemium · Login needed · Terminal · Intermediate

CodeCrafters preview

About CodeCrafters

You learn how these systems work inside by building them yourself, in the language you choose. It suits developers with some experience who want serious projects.

There is a free plan for trying it out, with limited content. Full access needs a paid membership, sold as 3-month, yearly or lifetime plans. Team plans are also available.

On Breakpoint since 23 Oct 2026.

Is this your game? Update the listing

Keyboard shortcuts

j / k
Move down / up the list (this page)
] / [
Next / previous page
o
Open the focused game
b
Save or unsave the focused game
/
Search (the home list, or the command palette elsewhere)
Ctrl K
Command palette: games, skills, pages (works even when single keys are off)
?
This help