modernish

Shell scripting library

A library providing safer and more robust shell scripting features for writing portable and reliable scripts.

Modernish is a library for writing robust, portable, readable, and powerful programs for POSIX-based shells and utilities.

GitHub

764 stars
23 watching
21 forks
Language: Shell
last commit: about 1 year ago
Linked from 1 awesome list

ashbashdashkshksh93librarymkshposixposix-compatibleposix-compliantposix-shshshellshell-extensionshell-scriptingshellcodeyashzsh

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
magicant/yash A POSIX-compliant command line shell written in C99 with features to support daily interactive and scripting use. 348
emersion/mrsh 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
sakshamsharma/zpyi Makes Zsh smarter by allowing Python scripting within shell commands and history 106
aaqaishtyaq/iay A minimalistic shell prompt implementation in Rust 6
michaelmacinnis/oh A new Unix shell with simplified rules and rich features designed to respect established conventions while improving power and regularity. 1,366
agkozak/polyglot A dynamic shell prompt that displays various information in ASCII format, including username, session type, Git branch and status, exit status, and virtual environment information. 182
odb/shml A shell framework providing a simple way to add style and functionality to terminal scripts without memorizing complex control sequences. 442
gregwebs/shelly.hs A Haskell library providing an intuitive shell scripting interface for systems programming and automation. 417
cezarmathe/gosh A basic shell written in Go with a limited set of commands and features. 41
ibara/oksh A portable shell implementation based on the Public Domain Korn Shell. 364
aishsingh/zsh Customizable shell plugins and themes to enhance user experience 0
nrjdalal/zshify Customizable Zsh prompt and shell utility for automating common tasks 2
kowainik/shellmet An out-of-shell solution for scripting in Haskell using shell commands 71
syui/powerline.zsh A Zsh configuration script providing customizable shell features and syntax highlighting. 1
chisui/zsh-nix-shell A plugin that enables zsh as the default shell in nix-shell environments. 387