codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
What it is
This repository is a compilation of well-written, step-by-step guides for re-creating our favorite technologies from scratch. 3D Renderer AI Model Augmented Reality BitTorrent Client Blockchain / Cryptocurrency Bot Command-Line Tool Database Docker Emulator / Virtual Machine Front-end Framework / Library Game Git Memory Allocator Network Stack Neural Network Operating System Physics Engine Processor Programming Language Regex Engine Search Engine Shell Template Engine Text Editor Visual Recognition System Voxel Engine Web Browser Web Server Uncategorized
When to use it
Reach for build-your-own-x when you want to learn a topic, find more tools, or borrow battle-tested prompts and examples — it's written in Markdown and fits stacks tagged awesome-list, free, programming, tutorial-code.