i ideas / repo launcher
codecrafters-io avatar

codecrafters-io/build-your-own-x

★ 561,799Markdown94

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.

Category
Learning & Lists
Also in
—
Stars
561,799
Forks
52,565
Last push
3 days ago
Created
2018-05-09
Open issues
696
Website
codecrafters.io

Quick start

$ git clone https://github.com/codecrafters-io/build-your-own-x.git

Hand it to your AI

Read https://ideas.asveas.com/r/codecrafters-io/build-your-own-x.md and help me add codecrafters-io/build-your-own-x to my project. Explain the setup steps for my stack and show the minimal code to get it working.

Alternatives to build-your-own-x

All Learning & Lists →

Pairs well with

FAQ

What is build-your-own-x?

codecrafters-io/build-your-own-x is a learning resource on GitHub: Master programming by recreating your favorite technologies from scratch. This repository is a compilation of well-written, step-by-step guides for re-creating our favorite technologies from scratch.

When should I use build-your-own-x?

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.

What are the best alternatives to build-your-own-x?

Popular alternatives in Learning & Lists: public-apis/public-apis (498k★), nilbuild/developer-roadmap (372k★), f/prompts.chat (177k★), Shubhamsaboo/awesome-llm-apps (144k★), openai/openai-cookbook (77k★).

Is build-your-own-x actively maintained?

codecrafters-io/build-your-own-x looks very actively maintained: the last push was 3 days ago (2026-11-08), with 561,799 stars and 696 open issues.

What license does build-your-own-x use?

No license was detected on GitHub — treat it as "all rights reserved" until the author adds one.