shell-workshop
Shell builder
Builds a basic shell with process launching and IO control capabilities through system calls.
Materials from my Strange Loop 2014 workshop, Let's Build a Shell!
548 stars
13 watching
84 forks
Language: C
last commit: over 3 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
| A tutorial project to help developers build an interactive Unix shell from scratch | 399 |
| A collection of components and tools for building the MongoDB Shell, including its command-line interface and a TypeScript driver. | 337 |
| A .NET library that makes building shell scripts easy and fluent by abstracting away low-level command execution details. | 107 |
| A portable shell implementation based on the Public Domain Korn Shell. | 364 |
| An interactive shell for assembling x86 and x64 assembly languages using the unicorn and keystone engines | 262 |
| A minimal POSIX shell with the goal of providing simple and readable code without magic, serving as a building block for more elaborate shells. | 494 |
| Automates building and testing of Linux packages using Drone.io CI/CD pipeline | 6 |
| An out-of-shell solution for scripting in Haskell using shell commands | 71 |
| A command-line interface builder for the Crystal programming language | 128 |
| Builds Go binaries into minimal Docker containers for easy packaging and deployment | 666 |
| A tool for rapid language prototyping with a modular and concise type system based on higher-order logic programming. | 195 |
| A simple demonstration of shell functionality in C, covering basic operations such as input parsing and process management. | 1,476 |
| A fast shell prompt written in C using Zig. | 7 |
| A build tool and package manager for C languages with cross-compilation support | 68 |
| A small concatenative programming language and shell built on top of the Nim programming language | 316 |