My Python solution to CodeCrafters' Build your own Shell challenge (43 stages).
-
Updated
Jun 6, 2025 - Python
My Python solution to CodeCrafters' Build your own Shell challenge (43 stages).
My take at CodeCrafter's Build Your Own Shell challenge
Codecrafters Command Line Project
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.
A POSIX-compliant shell built as part of the Codecrafters challenge, featuring support for built-in commands, I/O redirection, and external program execution.
Codecrafters shell cpp challenge
A cross-platform C shell started for a CodeCrafters challenge, featuring command execution, pipelines, I/O redirection, tab autocompletion, and persistent history management.
Custom Python shell implementing basic commands and external program execution
A a custom shell implementation, built as part Codecrafter's "Build Your Own Shell" Challenge.
codecrafters.io "Build your own Shell" challenge completed in rust
Build your own shell using Go
Built my own shell to understand how terminals work under the hood.
This is my solution in C to the "Build Your Own Shell" Challenge.
My codecrafters project writing a shell in Rust
A minimal POSIX-compliant shell implemented in Go.
CodeCrafters challenge: Build your own Shell
Python solution to the "Build Your Own Shell" Codecrafters Challenge.
Source code of my solution to the CodeCrafters' "Build your own Shell" challenge
Add a description, image, and links to the codecrafters-shell topic page so that developers can more easily learn about it.
To associate your repository with the codecrafters-shell topic, visit your repo's landing page and select "manage topics."