fucking-awesome-shell
github.com/correia-jpv/fucking-awesome-shell ↗A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php. With repository stars⭐ and forks🍴
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me directory navigation resources from fucking-awesome-shell"
Installation instructions →What's inside
For Developers
- 1Password SSH Agent
Authenticate Git and SSH workflows with biometric unlock using 1Password
- ack
A grep-like search tool optimized for source code.
- add-gitignore
Interactive CLI that generates a .gitignore for your project based on your needs.
- bcal
Byte CALculator for storage conversions and calculations
- bitwise
Terminal based interactive bit manipulator in curses.
- bocker
Docker implemented in 100 lines of bash
Multimedia and File Formats
- adb-export
Export Android content providers to CSV format
- Android-Kitchen
A text-based kitchen for Android ROM customization. Uses shell scripts and works with Cygwin/OS X/Linux
- Beets
Music library manager and MusicBrainz tagger
- cmus
Cross-platform cli audio player.
- dasel
Query and update data structures using selectors from the command line. Comparable to
- dzr
Cross-platform Deezer.com audio player.
Command-Line Productivity
- AdvancedNewFile
Fast creation of files and directories in a recursive way. Inspired by the Vim plugin.
- ag
Super fast string search through a directory hierarchy
- aliases
Contextual, dynamic, organized aliases for bash
- aliasmeDirectory Navigation
alias helper to change directory quickly
- arttime
Beauty of text art meets functionality of clock, timer, pomodoro++ time manager
- autoenv
Directory-based environments.
Shell Script Development
- A guide to learn bash
- ansi
ANSI escape codes in pure bash - change text color, position the cursor, much more
- assert.sh
Bash unit testing framework
- awesome-cli-appsSee also
- bashew
bash script creator - from small stand-alone script to complex projects with CI/CD and testing
- bashful
A collection of libraries to simplify writing Bash scripts
Applications
- ansiweather
Weather in your terminal, with ANSI colors and Unicode symbols
- awless
A powerful, innovative and small surface CLI to manage AWS.
- bashblog
A Bash script that handles blog posting
- carbon-now-cli
🎨 Beautiful images of your code — from right inside your terminal.
- choosealicense-cli
Choose an OSS license from the comfort of your terminal
- cointop
The fastest and most interactive terminal based UI application for tracking cryptocurrencies
Customization
- aphrodite-terminal-theme
- base16-builder
Base16-Builder
- bash-full-of-colors
Powerful prompt with screen, tmux, git support and many more
- bash-git-prompt
An informative and fancy Bash prompt for Git users
- bash-powerline
Powerline-style Bash prompt in pure Bash script
- bashstrap
A quick way to spruce up OSX terminal
Downloading and Serving
- aria2
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, BitTorrent and Metalink
- balls
Bash on Balls
- bashhub-server
Private cloud shell history. Open source server for bashhub
- bashttpd
A web server written in Bash
- bitpocket
"DIY Dropbox" or "2-way directory (r)sync with proper deletion"
- Dropbox-Uploader
Dropbox Uploader is a Bash script which can be used to upload, download, list or delete files from Dropbox
System Utilities
- atop
ASCII full-screen performance monitor that is capable of reporting the activity of all processes
- bat
A
- bmon
Real-time network bandwidth monitor and rate estimator with human-friendly visual output
- btop
Linux/OSX/FreeBSD resource monitor
- catcli
The command line catalog tool for your offline data
- ccat
ccat is the colorizing cat. It works similar to cat but displays content with syntax highlighting.
Showing a sample of 363 resources. View the full list on GitHub →