bash-it

github.com/Bash-it/bash-it Linux & Mac Apps Open-source projectOpen source

Bash-it collects community-maintained Bash commands and scripts for Bash environments.

github.com/Bash-it/bash-it
bash-it homepage screenshot

About bash-it

Bash-it is a community-maintained, open source Bash framework that collects reusable community-contributed commands, scripts, aliases, autocompletions, themes, and custom functions for Bash environments. It provides a structured way to manage shell configurations without manually populating ~/bin and .bashrc with individual scripts. The framework is 97% compatible with Bash 3.2+, though a small number of advanced plugins require Bash 5 to run, with core functionality remaining available on older versions.

Key features

  • Community-maintained collection of Bash aliases, plugins, and themes
  • Autocompletion support for common commands and tools
  • Built-in diagnostics tool for troubleshooting and updates
  • Custom configuration file location support during installation
  • Docker installation option available
  • Modular structure for enabling or disabling individual components
Best for: Regular Bash users who want a structured way to manage custom aliases, scripts, and shell configurations.
Good for
  • Open source under the MIT license, allowing free use and modification
  • Modular design lets users enable only the components they need
  • Includes a built-in diagnostics tool to simplify troubleshooting and updates
Watch out for
  • A small number of advanced plugins require Bash 5 and are incompatible with older Bash versions
  • Default installer modifies the existing ~/.bashrc file, though a backup is created
  • No official support for Windows or non-Linux/macOS platforms is stated

bash-it at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

bash-it alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Linux & Mac Apps

Well-known listings from the same topic.

All 196

bash-it FAQ

How do I install Bash-it?
Clone the repository to a chosen location, then run the included install.sh script.
What does the bash-it doctor command do?
It outputs environment, version, and configuration details to help troubleshoot issues and update Bash-it.
Can I use a custom .bashrc file path with Bash-it?
Yes, set the BASH_IT_CONFIG_FILE environment variable to your desired path before running the installer.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing