Your first time on this page? Allow me to give some explanations.
Awesome Terminals Are Sexy
💥 A curated list of Terminal frameworks, plugins & resources for CLI lovers.
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you k4m4 & contributors
View Topic on GitHub:
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
PowerShell for every system!
Alf is an out of this world super fast and configurable framework for zsh; it's modeled after Prezto and Antigen while utilizing Oh My Zsh under the covers; and offers standard defaults, aliases, functions, auto completion, automated updates and installable prompt themes and plugins.
Tiny and lightweight zsh configuration environment for special customization needs. It includes plugins, themes and a basic convenient setup.
The fastest shell plugin manager.
The plugin manager for zsh.
A community driven framework for zsh
A full-featured & carefully designed adaptive prompt for Bash & Zsh
🙃 A delightful community-driven (with 1900+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
Powerlevel9k was a tool for building a beautiful and highly functional CLI, customized for you. P9k had a substantial impact on CLI UX, and its legacy is now continued by P10k.
The configuration framework for Zsh
Light weight plugin manager for zsh
Pretty, minimal and fast ZSH prompt
Small, usable configuration for ZSH
🐚 Putting the zee in your shell. A plugin-based framework for Zsh.
A lightweight and simple plugin manager for ZSH
A zsh config system that aims to appeal more to power-users and follow the simplistic approach of vim-pathogen.
Zim: Modular, customizable, and blazing fast Zsh framework
The crippled configuration framework for Zsh
A next-generation plugin manager for zsh
Zpm— Zsh Plugin Manager
Fish-like autosuggestions for zsh
Demo of hot stuff in the Zsh
Simple ZSH quickstart for using ZSH, zgenom, oh-my-zsh and a curated list of extra plugins.
Fish shell like syntax highlighting for Zsh.
gdb-like "trepan" debugger for zsh
Improve your UNIX command line experience and productivity with ztanesh project: the tools will make your shell more powerful and easier to use.
Total environment manager for ZSH
A powerful testing framework for ZSH projects
Contextual, dynamic aliases for the bash shell
A community Bash framework.
Powerline-style Bash prompt in pure Bash script. See also https://github.com/riobard/zsh-powerline
An attempt at saner Bash defaults
A quick way to spruce up your terminal in OSX.
bash and zsh shell history suggest box - easily view, navigate, search and manage your command history.
A full-featured & carefully designed adaptive prompt for Bash & Zsh
An informative and fancy bash prompt for Git users
A collection of git utilities and useful extra git scripts I've discovered or written, packaged for ease of use with shell frameworks.
bash prompt with GIT, SVN and HG modules
A heads up display for git
A customized bash environment suitable for git work.
A customized bash environment to make git folders more friendly.
An opinionated git prompt for bash and zsh
Bash prompt with colors, git statuses, and git branches.
Terminal Emulation Applications
A cross-platform, OpenGL terminal emulator.
Lovely console emulator package for Windows
Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more
This is a modified version of Console 2 for a better experience under Windows Vista/7/8/10 and a better visual rendering.
A Terminal Emulator based on UWP and web technologies.
A terminal built on web technologies
iTerm2 is a terminal emulator for Mac OS X that does amazing things.
multiple GNOME terminals in one window
The best terminal emulator based on the Enlightenment Foundation Libraries
A terminal for a more modern age (formerly Terminus)
Termite is obsoleted by Alacritty. Termite was a keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support.
A Gtk based drop down terminal for Linux and Unix
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
A package manager for shell scripts.
Mac App Store command line interface
Package manager for Chrome OS
PackageManagement (aka OneGet) is a package manager for Windows
A modern and intuitive terminal-based text editor
Sublime-like terminal-based text editor
A vi-like editor based on Plan 9's structural regular expressions
Tools and Plugins
ack is a grep-like search tool optimized for source code.
An interactive CLI tool that adds a .gitignore to your projects.
Terminal session recorder 📹
A cd command that learns - easily navigate directories from the command line
Bits, bytes and address calculator
Personal mini-web in text
A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀
A Ruby gem that beautifies the terminal's ls command, with color and font-awesome icons.
DuckDuckGo from the terminal
An open source implementation of some of the applications from Larry Kroeker's DF-EDIT
Immersive terminal interface for managing docker containers and services
dry - A Docker manager for the terminal @
A modern replacement for ‘ls’.
Find files with SQL-like queries
Command-line tool and terminal JSON viewer 🔥
A command-line fuzzy finder
Google Calendar Command Line Interface
A web server that fetches data from the News API and formats it for display in the terminal.
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
Google from the terminal
Browse Hacker News like a haxor: A Hacker News command line interface (CLI).
🍻 A CLI workflow for the administration of macOS applications distributed as binaries
instant coding answers via the command line
Fast batch image resizer and rotator
Mock an API and generate fake JSON test data, right from the terminal.
jq.node - like jq but WAY MORE powerful (300+ helpers 🔥 & 1.45M modules 😱)
Collect your thoughts and notes without leaving the command line.
k is the new l, yo
⎈❏ Terminal and Web console for Kubernetes
Word counting made easy. Retrieve the number of words in a string or stdin.
Terminal file manager
Rainbows and unicorns!
A friendly wrapper for launchctl
Terminal based YouTube player and downloader
An interactive cheatsheet tool for the command-line
🖼️ A command-line system information tool written in bash 3.2+
n³ The unorthodox terminal file manager
Command-line tool that instantly fetches Stack Overflow results when an exception is thrown
Browse Reddit from your terminal
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
Fetches system/theme information in terminal for Linux desktop screenshots.
Executing shell commands via HTTP server
Streamlink is a CLI utility which pipes video streams from various services into a video player
A code-searching tool similar to ack, but faster.
Text-mode interface for git
Small C++ program to display images in a (modern) terminal using RGB ANSI codes and unicode block graphics characters
📚 Collaborative cheatsheets for console commands
Manage complex tmux sessions easily
Tree command, improved.
🎨 Generate and change colorschemes on the fly. Deprecated, use pywal instead. -->
Get your geolocation information using freegeoip.app
The right way to check the weather
z - jump around
A new cd command that helps you navigate faster by learning your habits.
A smarter cd command. Supports all major shells.
simple jira command line client in Go
Slack client for your terminal
Command line Slack chat client.
A curated list of awesome tools, resources and workflow tips making an awesome development environment.
A community driven list of useful Emacs packages, libraries and others.
A curated list of amazingly awesome open source sysadmin resources inspired by Awesome PHP.
A collection of ZSH frameworks, plugins, themes and tutorials.