An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: codecrafters

PaulHerk/codecrafters-bittorrent-rust

This is a partial implementation of the bittorrent protocol in rust. I first kinda followed Jon Gjengst stream and the codecrafters challenge, but kinda do my own thing now.

Language: Rust - Size: 94.7 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

kakkarot9712/simple_redis_go

This project is a simplified Redis clone implemented in Go, created as part of the CodeCrafters "Build Your Own Redis" challenge.

Language: Go - Size: 108 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

Taleef7/build-your-own-redis-go

Language: Go - Size: 80.1 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

andrea-berling/rediz

A Redis implementation in Zig, for learning and fun

Language: Go - Size: 385 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

getbettr/octotail

Live tail GitHub Action runs on 'git push'. It's cursed.

Language: Python - Size: 3.99 MB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 16 - Forks: 1

feliposz/codecrafters-redis-go

This is my implementation in Go to the "Build Your Own Redis" Challenge

Language: Go - Size: 77.1 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

abolfazl-moeini/build-your-own-x

Inspired by codecrafters.io

Language: Go - Size: 12.1 MB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 50 - Forks: 4

raphico/http-server-c

HTTP/1.1 server written from scratch in C, supports manual HTTP parsing, routing, persistent connections, static file serving/writing, gzip compression, and response generation pipeline

Language: C - Size: 69.3 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 1 - Forks: 0

raphico/redis-go

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

Language: Go - Size: 108 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 1 - Forks: 0

abhiroop43/codecrafters-grep-csharp

Build A Grep Utility using .NET and C#

Language: Shell - Size: 7.81 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

marc-treu/python-http-server

Lightweight Python HTTP server using sockets and threads. Handles root, echo, and User-Agent endpoints with basic 404 handling. No external dependencies, perfect for learning low-level HTTP and concurrency in Python.

Language: Python - Size: 7.81 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

feliposz/codecrafters-bittorrent-go

This is my implementation in Go for the "Build Your Own BitTorrent" Challenge

Language: Go - Size: 18.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

lfbr0/codecrafters-redis-java

My handmade implementation of a working Redis server (using Java for Codecrafters)

Language: Java - Size: 121 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

feliposz/codecrafters-shell-go

This is my implementation in Go of the "Build Your Own Shell" Challenge

Language: Go - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Snxwman/sandbox

Random code without a home.

Language: GDScript - Size: 27 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

ofersadan85/codecrafters-redis

Rust implementation of Redis - via CodeCrafters

Language: Rust - Size: 26.4 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

denka-note/codecrafters-git-python

CodeCrafters Git Python Implementation

Language: Shell - Size: 7.81 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Md-Talim/codecrafters-shell-go

Built my own shell to understand how terminals work under the hood.

Language: Go - Size: 63.5 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

p-obrthr/rust-from-scratch

from scratch implementations

Language: Rust - Size: 16.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

codeRisshi25/dns-server-ts

Domain Name Server written on the Bun ts framework

Language: TypeScript - Size: 17.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

yanruijie902136/codecrafters-shell-c

My C solution to CodeCrafters' Build your own Shell challenge (43 stages).

Language: C - Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

yanruijie902136/codecrafters-shell-python

My Python solution to CodeCrafters' Build your own Shell challenge (43 stages).

Language: Python - Size: 23.4 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

TrulsElg/codecrafters-shell-go

A minimal Unix-style shell in Go featuring raw-mode line editing, quote-aware parsing, tab completion, built-in commands (cd, echo, pwd, type, history), I/O redirection, and arbitrary-length pipelines powered by goroutines and io.Pipe.

Language: Go - Size: 31.3 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

yanruijie902136/codecrafters-kafka-python

My Python solution to CodeCrafters' Build your own Kafka challenge (18 stages).

Language: Python - Size: 22.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Yassen-Higazi/redis-rust

A clone of Redis

Language: Rust - Size: 92.8 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

minosiants/codecrafters-http-server-rust

CodeCrafters http server in rust

Language: Rust - Size: 79.1 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

yanruijie902136/codecrafters-kafka-cpp

My C++ solution to CodeCrafters' Build your own Kafka challenge (18 stages).

Language: C++ - Size: 36.1 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

sagnikc395/go-dns-server

codecrafter's dns server challenge in go

Language: Shell - Size: 2.93 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

darthwalsh/codecrafters-shell-python

Project to build a small shell

Language: Python - Size: 21.5 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

mikerozendo/codecrafters-http-server-csharp

Building an HTTP server using C#

Language: C# - Size: 71.3 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

V3D4NTH/Grape

Grape is a grep.

Language: Rust - Size: 19.5 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

BenMeehan/Redistream

A Key-Value Store implementing the Redis Server protocol, RDB Persistence, Distributed clustering and Streaming.

Language: Go - Size: 106 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

dplocki/codecrafters-kafka-csharp

The C# solutions to the "Build Your Own Kafka" Challenge

Language: C# - Size: 156 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

yanruijie902136/codecrafters-http-server-python

My Python solution to CodeCrafters' Build your own HTTP server challenge (11 stages).

Language: Python - Size: 10.7 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

HowieTKL/codecrafters-shell-java

Language: Java - Size: 19.5 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

sagnikc395/go-http-server

CodeCrafters HTTP server challenge in Go

Language: Shell - Size: 3.91 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

HowieTKL/codecrafters-sqlite-java

Language: Java - Size: 54.7 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

yanruijie902136/codecrafters-interpreter-c

My C solution to CodeCrafters' Build your own Interpreter challenge (84 stages).

Language: C - Size: 69.3 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

dtg-lucifer/rust-shell

A basic shell with some basic commands made with rust to understand the language

Language: Rust - Size: 12.7 KB - Last synced at: 24 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

HowieTKL/codecrafters-http-server-java

A tiny abbreviated http server developed with codecrafters

Language: Java - Size: 0 Bytes - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

HowieTKL/codecrafters-kafka-java

Built my own tiny fragment of Kafka with codecrafters.

Language: Java - Size: 66.4 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

bernoussama/http-server-rust

HTTP server implementation from scratch in Rust

Language: Rust - Size: 11.7 KB - Last synced at: about 15 hours ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

farbodahm/codecrafters-redis-go

My solution to "Build Your Own Redis" Challenge.

Language: Go - Size: 77.1 KB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

gabrielalmir/codecrafters-redis-rust

Rust solutions to the "Build Your Own Redis" Challenge

Language: Rust - Size: 8.79 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

CrociDB/ush

USH is a simple static HTTP Server written in Haskell, mostly for study purposes.

Language: Haskell - Size: 85.9 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

SergeyChelak/codecrafters-shell-rust

A minimal yet functional Unix shell written in Rust as part of the Codecrafters challenge. Supports command execution, I/O redirection, and autocompletion

Language: Rust - Size: 34.2 KB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

jkbkupczyk/shell-go

A minimal POSIX-compliant shell implemented in Go.

Language: Go - Size: 35.2 KB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

mihaicristianfarcas/My-Git

My git implementation, using Python.

Language: Python - Size: 24.4 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

dplocki/codecrafters-git-csharp

The C# solutions to the "Build Your Own Git" Challenge

Language: C# - Size: 65.4 KB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

Justinianus2001/build-my-shell-python

Build your own Shell using Python

Language: Python - Size: 10.7 KB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

namansharma18899/kafka-from-scratch

Apache Kafka implementaiton from Scartch using Go Lang 🛠️

Language: Go - Size: 7.81 KB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

matyama/codecrafters-interpreter-rust

Build your own interpreter Codecrafters challenge

Language: Rust - Size: 365 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

limJhyeok/crafting-interpreters-C

building an interpreter using C language(https://app.codecrafters.io/courses/interpreter)

Language: C - Size: 89.8 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

dplocki/codecrafters-shell-csharp

The C# solutions to the "Build Your Own Shell" Challenge

Language: C# - Size: 103 KB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

matyama/codecrafters-kafka-rust

Build your own Kafka Codecrafters challenge

Language: Rust - Size: 227 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

hhow09/codecrafters-redis-go

Build your own Redis

Language: Go - Size: 147 KB - Last synced at: 12 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

A7bari/codecrafters-redis-go

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

Language: Go - Size: 123 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 4 - Forks: 0

alexdevero/codecrafters-http-server-typescript

Http Server built as an exercise on CodeCrafters

Language: TypeScript - Size: 12.7 KB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

sksmagr23/codecrafters-shell-go

Language: Go - Size: 22.5 KB - Last synced at: 7 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

utkarsh5026/shell

Codecrafters Command Line Project

Language: Go - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

utkarsh5026/current

A BitTorrent client implementation created as part of the codecrafters challenge series. This project demonstrates a working BitTorrent client that can download files using the BitTorrent protocol.

Language: Go - Size: 24.4 KB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

utkarsh5026/dngo

A short and simple DNS server implementation written in Golang

Language: Go - Size: 25.4 KB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

Catrilao/shell-python

Custom Python shell implementing basic commands and external program execution

Language: Python - Size: 19.5 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

normful/codecrafters-interpreter-gleam

An interpreter written in the Gleam functional programming language

Language: Gleam - Size: 30.3 KB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

matyama/codecrafters-shell-rust

Build your own Shell Codecrafters challenge

Language: Rust - Size: 21.5 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

MarlonPassos-git/mp-shell

A POSIX-compliant shell built as part of the Codecrafters challenge, featuring support for built-in commands, I/O redirection, and external program execution.

Language: Go - Size: 36.1 KB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

abhaysp95/bittorrent_parser

Excersise done for codecrafters bittorrent primarily focuses on bencoding built on zig

Language: Zig - Size: 56.6 KB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

kriyanshii/redis-go

an attempt to implement redis in go

Language: Go - Size: 55.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

ivanbgd/codecrafters-bittorrent-rust

A BitTorrent client (from a Codecrafters challenge)

Language: Rust - Size: 300 KB - Last synced at: 6 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

A7bari/codecrafters-http-server-java

A lightweight HTTP server built in Java with support for dynamic routing, file handling, and gzip compression. Completed as part of the CodeCrafters challenge.

Language: Java - Size: 32.2 KB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

funnyboy-roks/git-c

Basics of git written in C (from codecrafters)

Language: C - Size: 11.7 KB - Last synced at: 5 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

matyama/codecrafters-redis-rust

Build your own Redis Codecrafters challenge and more

Language: Rust - Size: 215 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

ndunnett/codecrafters-http-server-rust

codecrafters.io "Build your own HTTP server" challenge completed in rust

Language: Rust - Size: 32.2 KB - Last synced at: 4 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

ndunnett/codecrafters-grep-rust

codecrafters.io "Build your own grep" challenge completed in rust

Language: Rust - Size: 13.7 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ndunnett/codecrafters-shell-rust

codecrafters.io "Build your own Shell" challenge completed in rust

Language: Rust - Size: 9.77 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

lpreaux/codecrafter-git-rust

Rust implementation of Git as part of the "Build Your Own Git" challenge on CodeCrafters.io. This project demonstrates key Git concepts such as blob and tree objects, commits, and repository cloning. Currently, 6/7 stages are completed.

Language: Rust - Size: 39.1 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

YisusChrist/codecrafters-shell-rust

Welcome to the Build your own Shell challenge!

Language: Rust - Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

neontuts/codecrafters-git-typescript

Build your own Git challenge from CodeCrafters.

Language: Shell - Size: 3.91 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

feliposz/build-your-own-sqlite-go

This is my solution in Go for the "Build Your Own SQLite" Challenge.

Language: Go - Size: 3.06 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

feliposz/codecrafters-http-server-javascript

This is my implementation in Javascript to the "Build Your HTTP Server" Challenge

Language: JavaScript - Size: 5.86 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

feliposz/codecrafters-redis-typescript

This is my implementation in TypeScript to the "Build Your Own Redis" Challenge

Language: TypeScript - Size: 38.1 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

feliposz/codecrafters-http-server-go

This is my implementation in Go of the "Build Your HTTP Server" Challenge

Language: Go - Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

LautyFarias/codecrafters-shell-java

codecrafters shell challenge in java

Language: Java - Size: 30.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

cxljs/gedis

Language: Go - Size: 47.9 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

LautyFarias/codecrafters-interpreter-go

codecrafters interpreter challenge in go

Language: Go - Size: 51.8 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

V3D4NTH/CHAMA

An HTTP server built using Rust

Language: Rust - Size: 27.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

k5924/async-http-server-java

Building an async http server without a framework

Language: Java - Size: 45.9 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

welf/codecrafters-shell-rust

CodeCrafters challenge: Build your own Shell

Language: Rust - Size: 16.6 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

sword-jin/codecrafter-test

personal codecrafters.io test tool

Language: Rust - Size: 110 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

FLNacif/codecrafters-http-server

Implementation of a simple http server based on codecrafters.io

Language: TypeScript - Size: 17.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

matyama/codecrafters-http-server-rust

Build your own HTTP server Codecrafters challenge

Language: Rust - Size: 32.2 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Hoon9901/hoon-redis

hoon redis is fure java redis server that is capable of serving basic commands, reading RDB files and more.

Language: Java - Size: 35.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

parMaster/byo-redis

Build Your Own Redis challenge repo. https://app.codecrafters.io/courses/redis

Language: Go - Size: 43.9 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

cupcakearmy/codecrafters-http-server-go

Language: Go - Size: 19.5 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

0x12th/codecrafters-redis-python

A toy Redis clone (solution to codecrafters redis challenge in python)

Language: Python - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

funnyboy-roks/codecrafters-http-server

HTTP server challenge from Code Crafters

Language: Rust - Size: 16.6 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

jkfritcher/codecrafters-git-rust

Repository for work related to the Codecrafter's Git challenge.

Language: Rust - Size: 17.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

nobleknightt/codecrafters-redis-python

Language: Python - Size: 62.5 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Gdahuks/codecrafters-http-server-python

Simple HTTP server implemented in Python. The server supports basic GET and POST requests, with special handling for paths starting with '/echo/', '/user-agent', and '/files/'. The server is multithreaded, allowing it to handle multiple connections concurrently. It also includes a feature to read and write files to a specified directory.

Language: Python - Size: 9.77 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

zacharyLYH/docker-go

Build your own Docker exercise from codecrafters.io

Language: Go - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0