build-your-own-shell

Shell builder

A tutorial project to help developers build an interactive Unix shell from scratch

Guidance for mollusks (WIP)

GitHub

395 stars
10 watching
20 forks
Language: Tcl
last commit: 9 months ago
Linked from 1 awesome list

shelltutorialunixworkshop

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kamalmarhubi/shell-workshop Builds a basic shell with process launching and IO control capabilities through system calls. 547
twitchax/sheller A .NET library that makes building shell scripts easy and fluent by abstracting away low-level command execution details. 107
lukemathwalker/build-your-own-jira-with-rust A workshop for learning Rust by building a JIRA clone 944
mongodb-js/mongosh A collection of components and tools for building the MongoDB Shell, including its command-line interface and a TypeScript driver. 332
ansible-community/ansible-bender Tools for building container images from Ansible playbooks using buildah as the backend 678
jtyr/gbt A highly configurable prompt builder for various shells and environments. 550
tschaffter/raspberry-pi-kernel-hardened A tool to build hardened versions of the Linux kernel for Raspberry Pi with enhanced security support. 23
olets/git-prompt-kit A customizable collection of components for building high-performance Git-aware zsh prompts with minimal coding. 6
xsc/bashing A tool for creating and managing single-file Bash scripts in a multi-file project structure. 79
gabriella439/turtle A Haskell-based shell scripting library providing a typed and lightweight environment for executing system commands and performing filesystem operations. 945
titola/incudine An environment for designing software synthesizers and sound plugins from scratch using Common Lisp. 51
playwright-community/heroku-playwright-buildpack Buildpack for running Playwright browser automation on Heroku 48
chenglou/intro-to-reason-compilation A tutorial repository explaining the intricacies of OCaml's compilation and build system, targeting users who want to understand what happens under the hood 271
frogging-family/linux-tkg Automatically builds and configures a custom Linux kernel for desktop and gaming use cases. 1,346
phillord/tawny-owl A Clojure-based tool for building and managing OWL ontologies 252