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 POSIX-compliant shell built as part of the Codecrafters challenge, featuring support for built-in commands, I/O redirection, and external program execution.
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.
Build your own shell using Go
Zhell is a lightweight, custom command-line shell written in Rust. It is capable of handling daily tasks by executing external programs, managing built-in commands, and providing a robust user experience with persistent history and tab completion.
A cross-platform C shell started for a CodeCrafters challenge, featuring command execution, pipelines, I/O redirection, tab autocompletion, and persistent history management.
Codecrafters shell cpp challenge
This is my solution in C to the "Build Your Own Shell" Challenge.
Custom Python shell implementing basic commands and external program execution
POSIX-style shell in Rust built through CodeCrafters; parser, pipelines, redirection, built-ins, and job tracking.
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
CodeCrafters challenge: Build your own Shell
A minimal POSIX-compliant shell implemented in Go.
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."