Live tail GitHub Action runs on 'git push'. It's cursed.
-
Updated
Jul 19, 2025 - Python
Live tail GitHub Action runs on 'git push'. It's cursed.
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.
My Python solution to CodeCrafters' Build your own Kafka challenge (18 stages).
My Python solution to CodeCrafters' Build your own Shell challenge (43 stages).
A toy Redis clone (solution to codecrafters redis challenge in python)
My Python solution to CodeCrafters' Build your own HTTP server challenge (11 stages).
My Python solution to CodeCrafters' Build your own Interpreter challenge (84 stages).
Http Server made with Python - Challenge from Codecrafters platform
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.
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.
Custom Python shell implementing basic commands and external program execution
My solutions to CodeCrafter's Redis track
My git implementation using Python.
codecrafters http server challenge in python
A custom shell implementation in Python for the CodeCrafters challenge.
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."