CodeCrafters

Coding Practice
CodeCrafters screenshot
Visit

CodeCrafters is a developer training platform focused on building complex software systems from scratch. Users can practice advanced engineering concepts by recreating foundational tools such as Git, Redis, SQLite, Kafka, and HTTP servers using their preferred local IDE and a Git-based workflow. The platform provides real-time feedback and emphasizes deep technical understanding of storage engines, networking protocols, concurrency, and low-level system internals.

Checked on Sep 30, 2026.


Alternative resources

10FastFingers

Platform for measuring and practicing typing speed with customizable tests, competitions, and multi-language support.

Free

Flexbox Froggy

An interactive game designed to teach CSS Flexbox layout properties through visual puzzles.

FreeOpen Source
O

OpenVim

An interactive, browser-based tutorial for learning Vim text editor commands and navigation.

FreeOpen Source