back to home

Best Open Source bash Libraries

A curated list of the most popular GitHub repositories tagged with bash. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1jlevy/the-art-of-command-line

Master the command line, in one page

160,363
Explore Repo

#2nvm-sh/nvm

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

92,354Shell
Explore Repo

#3junegunn/fzf

:cherry_blossom: A command-line fuzzy finder

78,689Go
Explore Repo

#4starship/starship

☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

54,911Rust
Explore Repo

#5acmesh-official/acme.sh

A pure Unix shell script ACME client for SSL / TLS certificate automation

46,004Shell
Explore Repo

#6LeCoupa/awesome-cheatsheets

👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

45,492JavaScript
Explore Repo

#7google/zx

A tool for writing better scripts

45,291JavaScript
Explore Repo

#8koalaman/shellcheck

ShellCheck, a static analysis tool for shell scripts

39,122Haskell
Explore Repo

#9alebcay/awesome-shell

A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.

36,655
Explore Repo

#10jaywcjlove/linux-command

Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。https://git.io/linux

35,705Markdown
Explore Repo

#11ajeetdsouza/zoxide

A smarter cd command. Supports all major shells.

34,583Rust
Explore Repo

#12mathiasbynens/dotfiles

:wrench: .files, including ~/.macos — sensible hacker defaults for macOS

31,275Shell
Explore Repo

#13kingToolbox/WindTerm

A professional cross-platform SSH/Sftp/Shell/Telnet/Tmux/Serial terminal.

30,071C
Explore Repo

#14atuinsh/atuin

✨ Making your shell magical

28,677Rust
Explore Repo

#15warpdotdev/Warp

Warp is the agentic development environment, built for coding with multiple AI agents.

26,146
Explore Repo

#16asdf-vm/asdf

Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

25,166Go
Explore Repo

#17withfig/autocomplete

IDE-style autocomplete for your existing terminal & shell

25,078TypeScript
Explore Repo

#18peass-ng/PEASS-ng

PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)

19,507C#
Explore Repo

#19denisidoro/navi

An interactive cheatsheet tool for the command-line

16,860Rust
Explore Repo

#20rbenv/rbenv

Manage your app's Ruby environment

16,651Shell
Explore Repo

#21faressoft/terminalizer

🦄 Record your terminal and generate animated gif images or share a web player

16,104JavaScript
Explore Repo

#22angristan/openvpn-install

Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS, Arch Linux and more

15,659Shell
Explore Repo

#23mikefarah/yq

yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor

15,056Go
Explore Repo

#24Bash-it/bash-it

A community Bash framework.

14,984Shell
Explore Repo

#25direnv/direnv

unclutter your .profile

14,818Go
Explore Repo

#26powerline/powerline

Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.

14,726Python
Explore Repo

#27alexanderepstein/Bash-Snippets

A collection of small bash scripts for heavy terminal users

9,931Shell
Explore Repo

#28rgcr/m-cli

 Swiss Army Knife for macOS

9,837Shell
Explore Repo

#29microsoft/inshellisense

IDE style command line auto complete

9,800TypeScript
Explore Repo

#30awesome-lists/awesome-bash

A curated list of delightful Bash scripts and resources.

9,612Shell
Explore Repo

#31bregman-arie/devops-resources

DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP

9,480Groovy
Explore Repo

#32guarinogabriel/Mac-CLI

 macOS command line tool for developers – The ultimate tool to manage your Mac. It provides a huge set of command line commands that automatize the usage of your Mac.

9,049Shell
Explore Repo

#33mvdan/sh

A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt

8,563Go
Explore Repo

#34kellyjonbrazil/jc

CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.

8,560Python
Explore Repo

#35dschep/ntfy

🖥️📱🔔 A utility for sending notifications, on demand and when commands finish.

4,947Python
Explore Repo

#36wfxr/forgit

:zzz: A utility tool powered by fzf for using git interactively.

4,928Shell
Explore Repo

#37tfutils/tfenv

Terraform version manager

4,891Shell
Explore Repo

#38Nyr/wireguard-install

WireGuard road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora

4,805Shell
Explore Repo

#39GameServerManagers/LinuxGSM

The command-line tool for quick, simple deployment and management of Linux dedicated game servers.

4,778Shell
Explore Repo

#40strukto-ai/mirage

A Unified Virtual Filesystem For AI Agents

2,851TypeScript
Explore Repo

#41h0tak88r/AutoAR

AutoAR is an automated security reconnaissance tool, ASM and Discord bot for bug bounty hunters and penetration testers. It automates gathering subdomains, scanning ports, detecting technologies, mapping GitHub repositories, fuzzing, testing vulnerabilities, and AI analysis.

205Go
Explore Repo

#42plengauer/Thoth

158Shell
Explore Repo