cicada
Shell
A Rust-based Unix shell implementation with basic features such as piping, redirections, and arithmetic operations.
An old-school bash-like Unix shell written in Rust
981 stars
16 watching
50 forks
Language: Rust
last commit: 26 days ago
Linked from 2 awesome lists
cicadalinuxshellunix
Related projects:
Repository | Description | Stars |
---|---|---|
nn1ks/mshp | A minimal shell prompt implemented in Rust | 3 |
ryooooooga/croque | A customizable shell prompt with optional customization options and support for multiple shells. | 9 |
cezarmathe/gosh | A basic shell written in Go with a limited set of commands and features. | 41 |
michaelmacinnis/oh | A new Unix shell with simplified rules and rich features designed to respect established conventions while improving power and regularity. | 1,365 |
reubeno/brush | A Rust implementation of a bash-compatible shell with POSIX features. | 24 |
cch123/asm-cli-rust | An interactive assembly shell written in Rust. | 323 |
mirbsd/mksh | A shell implementation that aims to provide a portable and compatible alternative to various Unix-like shells | 211 |
cirho/powerline-rust | An alternative to powerline-shell written in Rust, focusing on minimal execution time and simplicity. | 51 |
redox-os/ion | A modern system shell written in Rust, designed to be simple and powerful, with a focus on performance and stability. | 1,476 |
lwandrebeck/rush | A bash compatible shell written in Rust, aiming to be fully featured and reliable. | 37 |
nisreenfarhoud/bash-cheatsheet | A collection of essential Bash commands and concepts for efficient shell interaction. | 374 |
magicant/yash | A POSIX-compliant command line shell written in C99 with features to support daily interactive and scripting use. | 337 |
dhylands/rshell | A remote shell for MicroPython that allows users to interact with the microcontroller's filesystem and copy files between it and the host system. | 953 |
gabriella439/turtle | A Haskell-based shell scripting library providing a typed and lightweight environment for executing system commands and performing filesystem operations. | 945 |
ks0n/ubsh | A lightweight non-POSIX shell that aims to minimize unnecessary features and complexity. | 3 |