bash-it/bash-it

A community Bash framework.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 11 minutes ago
Added to GitGenius on September 3rd, 2026
Created on October 2nd, 2010
Open Issues & Pull Requests: 7 (+0)
GitHub issues: Enabled
Number of forks: 2,308
Total Stargazers: 15,151 (+0)
Total Subscribers: 308 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.5 days
Mean response time: 96.3 days
90th percentile: 351.2 days
Tracked items: 69

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Work labelled "bug:general" is answered fastest, typically in about 4 days, while "feature request" waits about 4 weeks. Only 4% of issues opened in the past year have been closed. Three people close 93% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 5
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,171 days
Stale 30+ days: 4
Stale 90+ days: 3

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug:general (25)
  • help wanted (16)
  • feature request (15)
  • clean up (5)
  • bug:prompt (4)
  • documentation (3)
  • seems abandoned (3)
  • bug:install (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Bash-it is a community Bash framework that provides a collection of commands, scripts, aliases, completions, themes, and custom functions organized for easy management and reuse.

The tool addresses the problem of scattered shell customizations by offering a centralized framework to organize and maintain Bash scripts, aliases, and functions without cluttering the home directory or bashrc file. It works by providing a modular structure where components can be selectively enabled or disabled, with a search command that allows users to find and toggle specific functionality. The framework maintains compatibility with Bash 3.2 and newer versions, with safeguards to prevent errors when running on older systems that lack support for more advanced features.

Bash-it suits developers and power users who regularly work in Bash and want to maintain a clean, organized shell environment. It is particularly valuable for those who have accumulated numerous custom scripts and aliases and need a systematic way to manage them. The tool includes built-in themes, autocompletion support, and diagnostic capabilities to help users understand their configuration. The README explicitly acknowledges the project as inspired by oh-my-zsh, positioning it as the Bash equivalent for users who prefer that shell over Zsh.

The project maintains active continuous integration testing and documentation builds. Development activity shows ongoing engagement with community contributions and regular maintenance of the codebase to ensure compatibility across Bash versions.