1.junegunn / fzf
:cherry_blossom: A command-line fuzzy finder
Ranked by Attention Score: stars gained over the last 30 complete days
1–100 of 118 by Attention Score · Oct 4, 2026 – Nov 2, 2026 (UTC)
:cherry_blossom: A command-line fuzzy finder
Warp is an agentic development environment, born out of the terminal.
A smarter cd command. Supports all major shells.
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions.
☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
Master the command line, in one page
Set up your own IPsec VPN server in just a few minutes, with IPsec/L2TP, Cisco IPsec and IKEv2. Supports Ubuntu, Debian, CentOS/RHEL, Alpine Linux and Raspberry Pi OS. Includes client config and management scripts.
A professional cross-platform SSH/Sftp/Shell/Telnet/Tmux/Serial terminal.
The most customisable and low-latency cross platform/shell prompt renderer
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
A pure Unix shell script ACME client for SSL / TLS certificate automation
Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。https://git.io/linux
yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
ShellCheck, a static analysis tool for shell scripts
PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
An interactive cheatsheet tool for the command-line
Blazing 💥 fast terminal-ui for git written in rust 🦀
A tool for writing better scripts
Access your entire server infrastructure from your local desktop
⭕ Share quick reference cheat sheet for developers.
A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt
Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox
Lightweight justice for your single-board computer!
unclutter your .profile
Connect APIs, remarkably fast. Free for developers.
A curated list of dotfiles resources.
IDE style command line auto complete
Bash Automated Testing System
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
超级速查表 - 编程语言、框架和开发工具的速查表,单个文件包含一切你需要知道的东西 :zap:
A multi-shell completion binary.
Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS, Arch Linux and more
OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora
Gogh is a collection of color schemes for various terminal emulators, including Gnome Terminal, Pantheon Terminal, Tilix, and XFCE4 Terminal also compatible with iTerm on macOS. (https://gogh-co.github.io/Gogh/)
:wrench: .files, including ~/.macos — sensible hacker defaults for macOS
CLI tool to automate docker image updates. Interactive or unattended with notifications, image backups, autoprune, no pre-pulling and more.
A community Bash framework.
Stop configuring your AI stack. Start using it. One command brings a complete pre-wired LLM stack with hundreds of services to explore.
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.
A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.
🚀 Bring your favorite shell wherever you go through the ssh. Xonsh shell, fish, zsh, osquery and so on.
😎🏖️🐬 Your new, 𝙧𝙞𝙙𝙤𝙣𝙠𝙪𝙡𝙞𝙘𝙞𝙤𝙪𝙨𝙡𝙮 smart clipboard manager
Linux wrapper tool for use with the Steam client for custom launch options and 3rd party programs
mal - Make a Lisp
A multi-shell completion library.
Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.
A language server for Bash
📖 A collection of pure bash alternatives to external processes.
IDE-style autocomplete for your existing terminal & shell
🦄 Record your terminal and generate animated gif images or share a web player
:zzz: A utility tool powered by fzf for using git interactively.
The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
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.
Animated pipes terminal screensaver
Manage your app's Ruby environment
macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.
Bash and Zsh shell history TUI suggest box - easily view, navigate, search and manage your command history.
:shell: Portable Unix shell commands for Node.js
A full-featured & carefully designed adaptive prompt for Bash & Zsh
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
Directory-based environments.
:rocket: A next-generation cd command with your interactive filter
Pokemon terminal themes.
A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells
:anchor: A curated list of awesome git hooks
▁▅▆▃▅ Git quick statistics is a simple and efficient way to access various statistics in git repository.
🖼️ A command-line system information tool written in bash 3.2+
Git powered terminal-based todo/note manager -- markdown note page per task. Single binary!
Executing shell commands via HTTP server
Customizable Linux Persistence Tool for Security Research and Detection Engineering.
40K, small memory footprint, single binary that run list of commands in parallel and waits for their termination
Various Dockerfiles I use on the desktop and on servers.
:zap: A new cd command that helps you navigate faster by learning your habits.
Simple, native and efficient local ad blocker. Only Bash.
✅ checks presence of various command line tools and their versions on the path
:computer: Git in your tmux status bar
A tool for bug hunting or pentesting for targeting websites that have open .git repositories available in public
Private cloud shell history. Open source server for bashhub https://github.com/rcaloras/bashhub-client
Configurable status bar for Claude Code: usage limits with pacing markers, context window, git state, live activity, session cost, and 8 colour themes. Pure bash, zero dependencies.
Compile shell scripts to static binaries.
Jump helps you navigate faster by learning your habits. ✌️
:cloud: Bash history in the cloud. Indexed and searchable.
A collection of git utilities, useful extra git scripts, tutorials and other useful articles.
RESH ❯❯ Contextual shell history for zsh and bash
Cli shell plugin, the missing fuzzy tab completion feature for the z jump around command.
OpenTofu version manager
A minimalistic terminal theme (prompt) for sexy terminals that works in bash, fish and zsh
AI Code Completions
Fetches system/theme information in terminal for Linux desktop screenshots.
An attempt at saner Bash defaults
Bash-like shell based on Clojure
Local CLI Copilot, powered by Ollama. 💻🦙
A package manager for shell scripts.
Run any command on specific Node.js versions
An elegant option/argument parser for shell scripts (full support for bash and all POSIX shells)
Don't fear the Unix chainsaw