Inspired by codecrafters.io
-
Updated
Apr 3, 2025 - Go
Inspired by codecrafters.io
Live tail GitHub Action runs on 'git push'. It's cursed.
This is my solution in Go for the "Build Your Own SQLite" Challenge.
Go starter code for "Build your own SQLite"
This is my implementation in Go for the "Build Your Own Git" Challenge
Build Your Own Redis This is my implementation of the "Build your own Redis" challenge from Codecrafters. I've built a Redis-compatible server using Go, covering the following key features: Command Handling, RDB Persistence, Replication, Streams, and Transactions
This is my implementation in TypeScript to the "Build Your Own Redis" Challenge
Build my own POSIX compliant shell that's capable of interpreting shell commands, running external programs and builtin commands like cd, pwd, echo and more. Along the way, you'll learn about shell command parsing, REPLs, builtin commands, and more.
USH is a simple static HTTP Server written in Haskell, mostly for study purposes.
Random code without a home.
A short and simple DNS server implementation written in Golang
A Redis clone in Go, supports concurrent connections, manual RESP parsing, core Redis functionality, advanced data types, and complex features like transactions, PUB/SUB, and RDB persistence
Github Action to run CodeCrafters test on your repository from GitHub.
A Key-Value Store implementing the Redis Server protocol, RDB Persistence, Distributed clustering and Streaming.
CodeCrafters http server in rust
Add a description, image, and links to the codecrafters topic page so that developers can more easily learn about it.
To associate your repository with the codecrafters topic, visit your repo's landing page and select "manage topics."