RepoGuard
Mis à jour 1 h ago
CodeCrafters

Organization

Empreinte publique GitHub de CodeCrafters

@codecrafters-io
Voir le profil sur GitHub

Build your own Git, SQLite, & Redis.

United States of America

132

Dépôts publics

517 481

Total des étoiles

17 426

Abonnés

L'organisation CodeCrafters sur GitHub se concentre sur la création de projets variés en utilisant Go, Shell, TypeScript, Ruby, Rust et Python. Parmi ses dépôts notables, on trouve des projets tels que build-your-own-x et build-your-own-redis, qui permettent aux développeurs de reproduire des technologies populaires depuis le début, renforçant ainsi leur compréhension technique.

Langues principales

Go 29Shell 15TypeScript 10Ruby 7Rust 7Python 6JavaScript 3C++ 2

Dépôts publics

build-your-own-x

514 979

Master programming by recreating your favorite technologies from scratch.

Markdown
Mis à jour 13 juin 2026

learning-stipends

405

Companies that support engineers with learning stipends

Langue inconnue
Mis à jour 2 juin 2026

build-your-own-redis

332

Definition for the redis challenge.

Shell
Mis à jour 12 juin 2026

languages

311

Powers multi-language support for CodeCrafters challenges

Ruby
Mis à jour 4 juin 2026

build-your-own-sqlite

140

Definition for the sqlite challenge.

Shell
Mis à jour 11 juin 2026

build-your-own-git

139

Definition for the git challenge.

Shell
Mis à jour 8 juin 2026

frontend

118

Rebuild complex systems from scratch

TypeScript
Mis à jour 4 juin 2026

build-your-own-http-server

116

Definition for the http-server challenge.

Shell
Mis à jour 11 juin 2026

course-sdk

99

A rewrite of course-sdk, with better developer ergonomics

TypeScript
Mis à jour 10 juin 2026

build-your-own-bittorrent

87

Definition for the bittorrent challenge.

C++
Mis à jour 10 juin 2026

binspec

59

Aucune description fournie pour ce dépôt.

TypeScript
Mis à jour 9 mai 2026

build-your-own-interpreter

56

Definition for the interpreter challenge.

Shell
Mis à jour 3 juin 2026

build-your-own-kafka

49

Definition for the kafka challenge.

Shell
Mis à jour 9 juin 2026

build-your-own-shell

46

Definition for the shell challenge.

Shell
Mis à jour 12 juin 2026

build-your-own-docker

37

Definition for the docker challenge.

Dockerfile
Mis à jour 16 avr. 2026

ccbench

34

A benchmark for coding agents

Rust
Mis à jour 9 juin 2026

redis-tester

29

Aucune description fournie pour ce dépôt.

Go
Mis à jour 29 mai 2026

build-your-own-grep

25

Definition for the grep challenge.

Shell
Mis à jour 31 mai 2026

cli

25

CodeCrafters CLI to run tests

Go
Mis à jour 18 mai 2026

build-your-own-dns-server

22

Definition for the dns-server challenge.

Shell
Mis à jour 6 juin 2026

build-your-own-claude-code

21

Definition for the claude-code challenge.

Shell
Mis à jour 5 juin 2026

docs

21

Documentation for codecrafters users and contributors

Ruby
Mis à jour 24 avr. 2026

language-dashboard

16

Language dashboard for CodeCrafters challenges.

Python
Mis à jour 12 juin 2026

sqlite-starter-rust

14

Aucune description fournie pour ce dépôt.

Rust
Mis à jour 26 nov. 2025

docker-explorer

14

A test program to help with the Docker challenge

Go
Mis à jour 26 nov. 2025

redis-starter-go

13

Golang starter for the 'Build Your Own Redis' challenge

Go
Mis à jour 14 mai 2026

redis-starter-python

13

Python starter for the 'Build Your Own Redis' challenge

Python
Mis à jour 17 mars 2026

http-server-tester

11

Aucune description fournie pour ce dépôt.

Go
Mis à jour 5 juin 2026

legacy-course-sdk

10

Shared code to test course definitions

Ruby
Mis à jour 26 nov. 2025

redis-geocoding-algorithm

9

An explainer on how Redis's geocoding algorithm works

C#
Mis à jour 6 juin 2026

git-tester

9

Aucune description fournie pour ce dépôt.

Go
Mis à jour 24 avr. 2026

sqlite-starter-go

9

Go starter code for "Build your own SQLite"

Go
Mis à jour 9 avr. 2026

sqlite-tester

9

Aucune description fournie pour ce dépôt.

Go
Mis à jour 8 févr. 2026

ansi101

8

ANSI Escape Sequence Visualizer

TypeScript
Mis à jour 5 juin 2026

shell-tester

8

Tester for the shell challenge.

Go
Mis à jour 29 mai 2026

git-starter-rust

8

Starter repo for the Build your own Git challenge

Rust
Mis à jour 19 déc. 2025

redis-starter-rust

8

Aucune description fournie pour ce dépôt.

Rust
Mis à jour 19 déc. 2025

sqlite-starter-python

7

Python starter code for "Build your own SQLite"

Python
Mis à jour 13 janv. 2026

docker-starter-c

7

C starter for the 'Build your own Docker' challenge

C
Mis à jour 26 nov. 2025

docker-tester

7

Aucune description fournie pour ce dépôt.

Go
Mis à jour 26 nov. 2025

language-templates

6

Aucune description fournie pour ce dépôt.

Shell
Mis à jour 12 juin 2026

course-template

6

Template for new course repositories

Shell
Mis à jour 25 avr. 2026

dns-server-tester

6

Tester for the dns-server challenge.

Go
Mis à jour 22 avr. 2026

bittorrent-tester

6

Tester for the "Build your own BitTorrent" challenge

Go
Mis à jour 8 févr. 2026

docker-starter-rust

6

Aucune description fournie pour ce dépôt.

Rust
Mis à jour 19 déc. 2025

sample-sqlite-databases

5

Sample databases for the "Build your own SQLite" challenge

Langue inconnue
Mis à jour 9 avr. 2026

interpreter-tester

5

Tester for the interpreter challenge.

Go
Mis à jour 8 févr. 2026

code-walkthroughs

5

Source code for CodeCrafters Code Walkthroughs

Langue inconnue
Mis à jour 26 déc. 2025

build-your-own-gleam-chess-bot-js

5

Definition for the gleam-chess-bot-js challenge.

TypeScript
Mis à jour 26 déc. 2025

sqlite-starter-csharp

5

Aucune description fournie pour ce dépôt.

C#
Mis à jour 26 nov. 2025

redis-starter-java

5

Aucune description fournie pour ce dépôt.

Java
Mis à jour 26 nov. 2025

tester-utils

4

Aucune description fournie pour ce dépôt.

Go
Mis à jour 29 mai 2026

kafka-tester

4

Tester for the kafka challenge.

Go
Mis à jour 31 mars 2026

http-server-starter-python

4

Aucune description fournie pour ce dépôt.

Python
Mis à jour 26 déc. 2025

http-server-starter-go

4

Aucune description fournie pour ce dépôt.

Go
Mis à jour 26 déc. 2025

build-your-own-gleam-chess-bot

4

Definition for the gleam-chess-bot challenge.

TypeScript
Mis à jour 26 déc. 2025

instant-pull-request-action

3

Create Pull Requests automatically when a branch is pushed to

TypeScript
Mis à jour 5 janv. 2026

http-server-starter-rust

3

Aucune description fournie pour ce dépôt.

Rust
Mis à jour 26 déc. 2025

react-starter-javascript

3

Aucune description fournie pour ce dépôt.

JavaScript
Mis à jour 26 déc. 2025

environment-python

3

Aucune description fournie pour ce dépôt.

Langue inconnue
Mis à jour 29 nov. 2025

git-starter-ruby

3

Aucune description fournie pour ce dépôt.

Ruby
Mis à jour 26 nov. 2025

active_prompt

3

ActivePrompt is a library to manage LLM prompts

Ruby
Mis à jour 26 nov. 2025

sqlite-starter-swift

3

Aucune description fournie pour ce dépôt.

Swift
Mis à jour 26 nov. 2025

redis-starter-clojure

3

Aucune description fournie pour ce dépôt.

Clojure
Mis à jour 26 nov. 2025

lobbyside-react

2

React SDK for rendering custom Lobbyside widget UIs against live state — the host-side identity, CTA, and join-call action without our default card.

TypeScript
Mis à jour 11 juin 2026

llm-rules-test

2

Custom runner for LLM rules that help validate stage instructions

TypeScript
Mis à jour 18 avr. 2026

grep-tester

2

Aucune description fournie pour ce dépôt.

Go
Mis à jour 12 févr. 2026

test-runner-builder

2

Aucune description fournie pour ce dépôt.

Ruby
Mis à jour 17 déc. 2025

bittorrent-test-seeder

2

Aucune description fournie pour ce dépôt.

HCL
Mis à jour 26 nov. 2025

build-your-own-course-slug-1

2

Definition for the course-slug-1 challenge.

Go
Mis à jour 26 nov. 2025

builder

2

Builds images for execution on CodeCrafters.

Langue inconnue
Mis à jour 26 nov. 2025

grep-starter-go

2

Aucune description fournie pour ce dépôt.

Go
Mis à jour 26 nov. 2025

ember-codemirror

2

Aucune description fournie pour ce dépôt.

Langue inconnue
Mis à jour 26 nov. 2025

redis-starter-cpp

2

Aucune description fournie pour ce dépôt.

C++
Mis à jour 26 nov. 2025

grep-starter-rust

2

Aucune description fournie pour ce dépôt.

Rust
Mis à jour 26 nov. 2025

redis-starter-javascript

1

Aucune description fournie pour ce dépôt.

JavaScript
Mis à jour 28 avr. 2026

tester-template

1

Aucune description fournie pour ce dépôt.

Go
Mis à jour 22 avr. 2026

homebrew-tap

1

Homebrew Tap

Ruby
Mis à jour 21 avr. 2026

claude-code-tester

1

Tester for the claude-code challenge.

Go
Mis à jour 25 févr. 2026

codecrafters-action

1

A GitHub Action to setup the test environments for codecrafters challenge testers.

Langue inconnue
Mis à jour 26 nov. 2025

git-sample-1

1

Sample repository used to test solutions for the Git challenge

Python
Mis à jour 26 nov. 2025

code-example-previews-stg

1

Aucune description fournie pour ce dépôt.

Shell
Mis à jour 26 nov. 2025

go-linewriter

1

Aucune description fournie pour ce dépôt.

Go
Mis à jour 26 nov. 2025

redis-solution-go

1

Aucune description fournie pour ce dépôt.

Go
Mis à jour 26 nov. 2025

redis-starter-php

1

Aucune description fournie pour ce dépôt.

PHP
Mis à jour 26 nov. 2025

docker-starter-nim

1

Nim starter code for the "Build your own Docker" challenge

Nim
Mis à jour 26 nov. 2025

gleam-chess-bot-tester

1

Tester for the gleam-chess-bot challenge.

Go
Mis à jour 26 nov. 2025

sqlite-starter-ruby

1

Aucune description fournie pour ce dépôt.

Shell
Mis à jour 26 nov. 2025

gleam-chess-bot-js-tester

1

Tester for the gleam-chess-bot-js challenge.

Go
Mis à jour 26 nov. 2025

grep-starter-haskell

1

Aucune description fournie pour ce dépôt.

Haskell
Mis à jour 26 nov. 2025

stagegen

1

Aucune description fournie pour ce dépôt.

TypeScript
Mis à jour 26 nov. 2025

learning-stipends-1

1

Companies that support engineers with learning stipends

Langue inconnue
Mis à jour 26 nov. 2025

writers-stg-tester

1

Tester for the writers-stg challenge.

Go
Mis à jour 26 nov. 2025

rain

1

🌧 BitTorrent client and library in Go

Go
Mis à jour 26 nov. 2025

git-sample-3

1

Sample repository used to test solutions for the Git challenge

Python
Mis à jour 26 nov. 2025

dummy-tester

1

Tester for the dummy challenge.

Go
Mis à jour 26 nov. 2025

docker-starter-ruby

1

Aucune description fournie pour ce dépôt.

Dockerfile
Mis à jour 26 nov. 2025

git-starter-kotlin

1

Starter repo for the Build your own Git challenge

Shell
Mis à jour 26 nov. 2025

bittorrent-test-tracker

1

Aucune description fournie pour ce dépôt.

Go
Mis à jour 26 nov. 2025

sqlite-starter-javascript

1

Aucune description fournie pour ce dépôt.

JavaScript
Mis à jour 26 nov. 2025

Questions fréquemment posées

Que construit codecrafters-io sur GitHub ?

Codecrafters-io développe un large éventail de dépôts, notamment des projets éducatifs comme build-your-own-x, qui enseigne aux utilisateurs à recréer des technologies et des systèmes complexes, favorisant l'apprentissage pratique.

Quels langages de programmation codecrafters-io utilise-t-il ?

L'organisation utilise principalement Go, Shell, TypeScript, Ruby, Rust et Python pour ses projets. Cette diversité permet de répondre à un large éventail de besoins dans le développement logiciel.

Les dépôts de codecrafters-io sont-ils publics ?

Oui, tous les dépôts de codecrafters-io sont publics sur GitHub. Cela permet à la communauté de consulter, d'utiliser et de contribuer à divers projets, renforçant ainsi l'esprit collaboratif du développement open-source.

Cette exposition est-elle intentionnelle ?

Surveillez CodeCrafters avec RepoGuard et soyez alerté dès qu'un nouveau dépôt public apparaît.

Surveiller ce compte