CodeCrafters (@codecrafters-io)

Top repositories

1

build-your-own-x

Master programming by recreating your favorite technologies from scratch.
254,762
star
2

learning-stipends

Companies that support engineers with learning stipends
202
star
3

languages

Powers multi-language support for CodeCrafters challenges
Ruby
121
star
4

build-your-own-redis

Definition for the redis challenge.
Dockerfile
79
star
5

build-your-own-git

Definition for the git challenge.
Shell
72
star
6

frontend

Rebuild complex systems from scratch
JavaScript
52
star
7

build-your-own-sqlite

Definition for the sqlite challenge.
Shell
34
star
8

build-your-own-bittorrent

Definition for the bittorrent challenge.
C++
31
star
9

build-your-own-docker

Definition for the docker challenge.
Dockerfile
13
star
10

sqlite-starter-rust

Rust
12
star
11

build-your-own-interpreter

Definition for the interpreter challenge.
Shell
11
star
12

redis-starter-go

Golang starter for the 'Build Your Own Redis' challenge
Go
11
star
13

build-your-own-http-server

Definition for the http-server challenge.
Shell
10
star
14

legacy-course-sdk

Shared code to test course definitions
Ruby
10
star
15

docker-explorer

A test program to help with the Docker challenge
Go
9
star
16

redis-tester

Go
8
star
17

redis-starter-python

Python starter for the 'Build Your Own Redis' challenge
Python
7
star
18

course-sdk

A rewrite of course-sdk, with better developer ergonomics
TypeScript
7
star
19

sqlite-starter-go

Go starter code for "Build your own SQLite"
Go
6
star
20

build-your-own-shell

Definition for the shell challenge.
Shell
5
star
21

docker-starter-c

C starter for the 'Build your own Docker' challenge
C
5
star
22

build-your-own-grep

Definition for the grep challenge.
Dockerfile
5
star
23

redis-starter-rust

Rust
5
star
24

sqlite-starter-python

Python starter code for "Build your own SQLite"
Python
4
star
25

git-starter-rust

Starter repo for the Build your own Git challenge
Rust
4
star
26

docker-starter-rust

Rust
4
star
27

coderbot-poc

A fully autonomous agent that can solve a CodeCrafters challenge
Ruby
3
star
28

docker-starter-swift

Swift
3
star
29

docker-tester

Go
3
star
30

redis-starter-haskell

Haskell starter code for the "Build your own Redis" challenge
Haskell
3
star
31

redis-starter-csharp

C#
2
star
32

fly-api-proxy

Deploy this inside your Fly organization to access the Fly machines API without setting up WireGuard.
Makefile
2
star
33

code-walkthroughs

Source code for CodeCrafters Code Walkthroughs
2
star
34

git-starter-ruby

Ruby
2
star
35

sqlite-tester

Go
2
star
36

sqlite-starter-swift

Swift
2
star
37

sqlite-starter-csharp

C#
2
star
38

docker-starter-go

Golang starter for the 'Build Your Own Docker' challenge
Go
2
star
39

docker-starter-php

PHP
2
star
40

coderbot

Ruby
2
star
41

git-tester

Go
2
star
42

docs

Documentation for codecrafters users and contributors
Ruby
2
star
43

grep-starter-go

Go
1
star
44

http-server-starter-go

Go
1
star
45

redis-starter-java

Java
1
star
46

git-starter-go

Go
1
star
47

oci-image-executor

Executes an OCI image using firecracker.
Go
1
star
48

ember-codemirror

1
star
49

redis-starter-ruby

Ruby starter for the 'Build Your Own Redis' challenge
Ruby
1
star
50

torrentcli

1
star
51

http-server-tester

Go
1
star
52

instant-pull-request-action

Create Pull Requests automatically when a branch is pushed to
TypeScript
1
star
53

builder

Builds images for execution on CodeCrafters.
1
star
54

shell-tester

Tester for the shell challenge.
Go
1
star
55

docker-starter-python

Python
1
star
56

react-starter-javascript

JavaScript
1
star
57

build-your-own-paul-test

Definition for the paul-test challenge.
Go
1
star
58

cli

CodeCrafters CLI to run tests
Go
1
star
59

redis-starter-clojure

Clojure
1
star
60

sample-sqlite-databases

Sample databases for the "Build your own SQLite" challenge
1
star
61

bittorrent-tester

Tester for the "Build your own BitTorrent" challenge
Go
1
star