Awesome Shell

A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php. This awesome collection is also available on - Awesome Bash - Networking and Servers - Customization - Package Management and Frameworks - Writing and Testing Scripts - Multimedia - Games - Utilities and Tools - Guides - Other Awesome Lists

Networking and Servers

Self-hosted, lightweight servers and networking tools written in shell scripts.


Custom prompts, color themes, etc.

Package Management and Frameworks

Tools for managing multiple shell configurations.

Writing and Testing Scripts

Boilerplate-like templates and systems to jump-start whatever script you are writing.


Tools for handling video and audio files.


All work and no play is a cruddy way to spend your day.

Utilities and Tools

Other various neat gizmos to make your terminal experience more enjoyable.


Other Awesome Lists

Other amazingly awesome lists can be found in awesome-awesome and awesome-awesomeness.