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

159,978
Analyze Code

#2nvm-sh/nvm

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

91,774Shell
Analyze Code

#3junegunn/fzf

:cherry_blossom: A command-line fuzzy finder

78,044Go
Analyze Code

#4starship/starship

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

54,320Rust
Analyze Code

#5acmesh-official/acme.sh

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

45,735Shell
Analyze Code

#6LeCoupa/awesome-cheatsheets

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

45,372JavaScript
Analyze Code

#7google/zx

A tool for writing better scripts

45,172JavaScript
Analyze Code

#8dylanaraps/pure-bash-bible

📖 A collection of pure bash alternatives to external processes.

41,356Shell
Analyze Code

#9koalaman/shellcheck

ShellCheck, a static analysis tool for shell scripts

39,006Haskell
Analyze Code

#10alebcay/awesome-shell

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

36,538
Analyze Code

#11jaywcjlove/linux-command

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

35,536Markdown
Analyze Code

#12ajeetdsouza/zoxide

A smarter cd command. Supports all major shells.

33,623Rust
Analyze Code

#13mathiasbynens/dotfiles

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

31,231Shell
Analyze Code

#14kingToolbox/WindTerm

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

29,793C
Analyze Code

#15atuinsh/atuin

✨ Magical shell history

28,361Rust
Analyze Code

#16warpdotdev/Warp

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

25,963
Analyze Code

#17asdf-vm/asdf

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

25,091Go
Analyze Code

#18withfig/autocomplete

IDE-style autocomplete for your existing terminal & shell

25,071TypeScript
Analyze Code

#19dylanaraps/neofetch

🖼️ A command-line system information tool written in bash 3.2+

23,558Shell
Analyze Code

#20charmbracelet/gum

A tool for glamorous shell scripts 🎀

22,843Go
Analyze Code

#21JanDeDobbeleer/oh-my-posh

The most customisable and low-latency cross platform/shell prompt renderer

21,571Go
Analyze Code

#22gitui-org/gitui

Blazing 💥 fast terminal-ui for git written in rust 🦀

21,448Rust
Analyze Code

#23Nyr/openvpn-install

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

20,449Shell
Analyze Code

#24peass-ng/PEASS-ng

PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)

19,337C#
Analyze Code

#25Bash-it/bash-it

A community Bash framework.

14,953Shell
Analyze Code

#26mikefarah/yq

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

14,916Go
Analyze Code

#27powerline/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,709Python
Analyze Code

#28direnv/direnv

unclutter your .profile

14,680Go
Analyze Code

#29shelljs/shelljs

:shell: Portable Unix shell commands for Node.js

14,413JavaScript
Analyze Code

#30jessfraz/dockerfiles

Various Dockerfiles I use on the desktop and on servers.

13,957Dockerfile
Analyze Code

#31xpipe-io/xpipe

Access your entire server infrastructure from your local desktop

13,801Java
Analyze Code

#32cheat/cheat

cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.

13,176Go
Analyze Code

#33skywind3000/awesome-cheatsheets

超级速查表 - 编程语言、框架和开发工具的速查表,单个文件包含一切你需要知道的东西 :zap:

12,401Shell
Analyze Code

#34alexanderepstein/Bash-Snippets

A collection of small bash scripts for heavy terminal users

9,932Shell
Analyze Code

#35rgcr/m-cli

 Swiss Army Knife for macOS

9,832Shell
Analyze Code

#36microsoft/inshellisense

IDE style command line auto complete

9,766TypeScript
Analyze Code

#37awesome-lists/awesome-bash

A curated list of delightful Bash scripts and resources.

9,515Shell
Analyze Code

#38bregman-arie/devops-resources

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

9,452Groovy
Analyze Code

#39guarinogabriel/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,038Shell
Analyze Code

#40git-quick-stats/git-quick-stats

▁▅▆▃▅ Git quick statistics is a simple and efficient way to access various statistics in git repository.

6,941Shell
Analyze Code