Master the command line, in one page
Bash GitHub Repositories
Explore popular GitHub repositories tagged “bash”.
Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.
Trending Repositories
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions. $nvm: 3ArcxqLtXMmBnWbbtfwQgVL3MNnDsggzgGDtXMnjpump
:cherry_blossom: A command-line fuzzy finder
Warp is an agentic development environment, born out of the terminal.
☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
A pure Unix shell script ACME client for SSL / TLS certificate automation
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
A tool for writing better scripts
ShellCheck, a static analysis tool for shell scripts
A smarter cd command. Supports all major shells.
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。https://git.io/linux
A professional cross-platform SSH/Sftp/Shell/Telnet/Tmux/Serial terminal.
:wrench: .files, including ~/.macos — sensible hacker defaults for macOS
✨ Making your shell magical
Set up your own IPsec VPN server in just a few minutes, with IPsec/L2TP, Cisco IPsec and IKEv2. Supports Ubuntu, Debian, CentOS/RHEL, Alpine Linux and Raspberry Pi OS. Includes client config and management scripts.
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
IDE-style autocomplete for your existing terminal & shell
A tool for glamorous shell scripts 🎀
The most customisable and low-latency cross platform/shell prompt renderer
Blazing 💥 fast terminal-ui for git written in rust 🦀
OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora
PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)
An interactive cheatsheet tool for the command-line
Manage your app's Ruby environment
🦄 Record your terminal and generate animated gif images or share a web player
Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS, Arch Linux and more
yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
unclutter your .profile
A community Bash framework.