codecrafters-io

    codecrafters-io/build-your-own-x

    #294 this week

    Master programming by recreating your favorite technologies from scratch.

    education
    awesome-list
    free
    programming
    tutorial-code
    tutorial-exercises
    Markdown
    554.3K stars
    52.0K forks
    554.3K GitHub watchers
    Updated Oct 19, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    Ranks #294 of 3,103 repositories GStars tracks this week (top 9%).

    The project lists 131 contributors on GitHub.

    Peaked at #31 in the weekly ranking the week of Apr 26, its best in the past year.

    Use Cases & Benefits

    • Provides a curated collection of step-by-step tutorials to recreate popular technologies from scratch for deep programming mastery.
    • Enables hands-on learning by building real-world systems, fostering a profound understanding beyond theoretical knowledge.
    • Use for mastering low-level concepts by building your own operating system or network stack from the ground up.
    • Use for learning modern software development by creating your own blockchain, web server, or front-end framework.
    • Use for exploring specialized domains like game development, neural networks, or augmented reality through practical projects.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    No license detected

    No license file detected by GitHub: unless the project grants one elsewhere, the default is all rights reserved.

    Community files

    • README: present

    Watch-outs

    • Warning: No license file detected by GitHub: unless the project grants one elsewhere, you generally have no permission to use, modify or distribute the code.
    • No GitHub releases; pin a commit or tag instead of a release.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    This repository is a compilation of well-written, step-by-step guides for re-creating our favorite technologies from scratch.

    What I cannot create, I do not understand — Richard Feynman.

    It's a great way to learn.

    Excerpt from the codecrafters-io/build-your-own-x README on GitHub. © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Jul 24: +291Aug 3: +535

    +24,754 stars over 90 days across 10 snapshot days; best day +535 on Aug 3.

    Forks

    52.0K+1.9K

    Open issues

    680+66

    Compared with peers in Education

    Fastest-growing repositories GStars tracks in this cohort for the week of Oct 18, by 7-day star growth

    codecrafters-io/build-your-own-x compared with Education repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    luongnv89/claude-howto44.6K+2.0K75144 days ago
    datawhalechina/easy-vibe20.1K+4017578 days ago
    poteto/hiring-without-whiteboards52.8K+21675—
    github/awesome-copilot40.1K+3775—
    codecrafters-io/build-your-own-x554.3K+075—
    TheAlgorithms/Python225.4K+075—
    Category median44.6K+21675—

    Discover Repositories

    Search across tracked repositories by name or description