bash
gnu.org/software/bashBash is the GNU Project’s shell for command-line interaction and shell scripting.
Looking for something like Bash Academy? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 16 are open source.
The Bash Guide introduces shell scripting concepts for newcomers and more experienced users.
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | bash | — | Not stated | Web |
| 2 | Bashly | — | Not stated | Web |
| 3 | Zoxide | — | Yes | — |
| 4 | clifm | — | Not stated | — |
| 5 | CommandlineFU | — | Not stated | Web |
| 6 | explainshell.com | — | Not stated | Web |
| 7 | Lnav | — | Yes | — |
| 8 | Broot | — | Yes | — |
| 9 | gocatcli | — | Yes | — |
| 10 | navi | — | Yes | — |
Bash is the GNU Project’s shell for command-line interaction and shell scripting.
Bashly generates Bash command-line applications from a configuration, using a Ruby command-line tool.
zoxide improves directory navigation with a smarter cd command that works across major shells.
clifm manages files from a shell-like command-line interface without menus or a graphical interface.
Commandlinefu collects and shares useful Unix commands, which users can search and discuss.
explainshell matches command-line arguments to their help text and lets users select a distribution’s manual pages.
lnav navigates log files and provides tools for searching, filtering, and querying logs.
Broot navigates directory trees, finds files, and launches commands from a terminal.
gocatcli catalogs offline data from the command line, according to its project description.
navi lets users browse interactive command-line cheat sheets that they can write or download.
Mole cleans, uninstalls, analyzes, and monitors Mac systems through a command-line tool.
Television provides a portable fuzzy finder for selecting items from the terminal.
taskbook organizes tasks, boards, and notes from a command-line workspace, according to its project description.
tldr provides collaborative example-based help pages for console commands.
ShellGPT brings AI language models to command-line workflows, according to its repository description.
fzf searches command-line lists with fuzzy matching, helping select files, commands, and other entries.
cheat.sh provides a command-line and web interface to programming and command-line examples.
Sharing sends files, directories, and clipboard text from a command line to iOS and Android devices.
nb supports plain-text notes, bookmarks, and archives through command-line and local web interfaces.
Transfer files between computers with Portal, a command-line utility whose repository lists peer-to-peer and end-to-end topics.
zx helps write shell scripts in JavaScript, with support for interacting with system commands.
Oils provides OSH, a shell intended as an upgrade path from Bash, alongside its documentation.
Bash-it collects community-maintained Bash commands and scripts for Bash environments.
Gum provides components for building interactive shell scripts, according to its project description.
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative