Skip to content
Change the repository type filter

All

    Repositories list

    • build-your-own-redis

      Public
      Definition for the redis challenge.
      Shell
      MIT License
      69316020Updated Apr 23, 2026Apr 23, 2026
    • shell-tester

      Public
      Tester for the shell challenge.
      Go
      5705Updated Apr 22, 2026Apr 22, 2026
    • build-your-own-shell

      Public
      Definition for the shell challenge.
      Shell
      MIT License
      184505Updated Apr 22, 2026Apr 22, 2026
    • tester-template

      Public template
      Go
      3100Updated Apr 22, 2026Apr 22, 2026
    • dns-server-tester

      Public
      Tester for the dns-server challenge.
      Go
      5600Updated Apr 22, 2026Apr 22, 2026
    • homebrew-tap

      Public
      Homebrew Tap
      Ruby
      MIT License
      1100Updated Apr 21, 2026Apr 21, 2026
    • cli

      Public
      CodeCrafters CLI to run tests
      Go
      MIT License
      162331Updated Apr 21, 2026Apr 21, 2026
    • frontend

      Public
      Rebuild complex systems from scratch
      TypeScript
      Other
      30115622Updated Apr 21, 2026Apr 21, 2026
    • build-your-own-dns-server

      Public
      Definition for the dns-server challenge.
      Shell
      MIT License
      142122Updated Apr 20, 2026Apr 20, 2026
    • language-dashboard

      Public
      Language dashboard for CodeCrafters challenges.
      Python
      MIT License
      21500Updated Apr 20, 2026Apr 20, 2026
    • build-your-own-grep

      Public
      Definition for the grep challenge.
      Shell
      MIT License
      132403Updated Apr 20, 2026Apr 20, 2026
    • build-your-own-bittorrent

      Public
      Definition for the bittorrent challenge.
      C++
      MIT License
      198213Updated Apr 20, 2026Apr 20, 2026
    • build-your-own-sqlite

      Public
      Definition for the sqlite challenge.
      Shell
      MIT License
      3113112Updated Apr 20, 2026Apr 20, 2026
    • build-your-own-git

      Public
      Definition for the git challenge.
      Shell
      MIT License
      2513346Updated Apr 20, 2026Apr 20, 2026
    • build-your-own-interpreter

      Public
      Definition for the interpreter challenge.
      Shell
      MIT License
      165504Updated Apr 20, 2026Apr 20, 2026
    • build-your-own-http-server

      Public
      Definition for the http-server challenge.
      Shell
      MIT License
      3511421Updated Apr 20, 2026Apr 20, 2026
    • build-your-own-claude-code

      Public
      Definition for the claude-code challenge.
      Shell
      MIT License
      417018Updated Apr 20, 2026Apr 20, 2026
    • build-your-own-kafka

      Public
      Definition for the kafka challenge.
      Shell
      MIT License
      124607Updated Apr 20, 2026Apr 20, 2026
    • course-sdk

      Public
      A rewrite of course-sdk, with better developer ergonomics
      TypeScript
      MIT License
      249121Updated Apr 20, 2026Apr 20, 2026
    • language-templates

      Public
      Shell
      9503Updated Apr 20, 2026Apr 20, 2026
    • tester-utils

      Public
      Go
      MIT License
      5300Updated Apr 14, 2026Apr 14, 2026
    • redis-tester

      Public
      Go
      202804Updated Apr 13, 2026Apr 13, 2026
    • kafka-tester

      Public
      Tester for the kafka challenge.
      Go
      MIT License
      3400Updated Mar 31, 2026Mar 31, 2026
    • ccbench

      Public
      A benchmark for coding agents
      Rust
      42910Updated Mar 14, 2026Mar 14, 2026
    • binspec

      Public
      TypeScript
      66051Updated Mar 9, 2026Mar 9, 2026
    • docs

      Public
      Documentation for codecrafters users and contributors
      Ruby
      222110Updated Feb 27, 2026Feb 27, 2026
    • claude-code-tester

      Public
      Tester for the claude-code challenge.
      Go
      0100Updated Feb 23, 2026Feb 23, 2026
    • build-your-own-x

      Public
      Master programming by recreating your favorite technologies from scratch.
      Markdown
      47k493k250217Updated Feb 21, 2026Feb 21, 2026
    • llm-rules-test

      Public
      Custom runner for LLM rules that help validate stage instructions
      TypeScript
      1200Updated Feb 19, 2026Feb 19, 2026
    • sqlite-tester

      Public
      Go
      7902Updated Feb 13, 2026Feb 13, 2026
    ProTip! When viewing an organization's repositories, you can use the props. filter to filter by custom property.