sh
Shell parser
A tool for parsing, formatting, and interpreting shell scripts with support for multiple shells.
A shell parser, formatter, and interpreter with bash support; includes shfmt
7k stars
62 watching
348 forks
Language: Go
last commit: 3 months ago
Linked from 5 awesome lists
bashbeautifyformattergointerpretermkshparserposixshellshfmt
Related projects:
Repository | Description | Stars |
---|---|---|
| A library for parsing command-line arguments and environment variables in a shell-like way | 536 |
| A POSIX-compliant command line shell written in C99 with features to support daily interactive and scripting use. | 348 |
| Customized Git plugin with aliases and functions to automate various Git tasks | 0 |
| A simple shell with features like aliasing and tab autocompletion, plus two custom builtins for directory walking and command listing. | 33 |
| A terminal application that enables persistent and efficient remote access to interactive shells over unreliable networks | 12,730 |
| 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 |
| A theme for Oh-My-Zsh that enhances the command-line experience with Git integration, permissions feedback, Python environment support, and dynamic prompts. | 3 |
| A basic shell written in Go with a limited set of commands and features. | 41 |
| A tool to parse and modify ZI commands in .zshrc files. | 7 |
| An option parser for shell scripts supporting all POSIX shells. | 421 |
| An AWK interpreter written in Go with CSV support, designed to run on Unix-like systems. | 1,947 |
| An omz plugin for Talosctl command completion. | 2 |
| A plugin that enables zsh as the default shell in nix-shell environments. | 387 |
| An out-of-shell solution for scripting in Haskell using shell commands | 71 |
| A shell implementation that aims to provide a portable and compatible alternative to various Unix-like shells | 211 |