fucking-terminals-are-sexy
💥 A curated list of Terminal frameworks, plugins & resources for CLI lovers. With repository stars⭐ and forks🍴
https://github.com/Correia-jpv/fucking-terminals-are-sexy
Last synced: 4 days ago
JSON representation
-
Terminal Emulation Applications
-
Fish
- Hyper - Terminal built on web technologies.
- KiTTY - Fork from version 0.70 of PuTTY, the best telnet / SSH client in the world.
- Cmder - Lovely console emulator package for Windows.
- ConEmu - Customizable Windows terminal with tabs, splits, quake-style and more.
- FluentTerminal - A Terminal Emulator based on UWP and web technologies.
- iTerm2 - Terminal emulator for macOS that does amazing things.
- Mosh - Remote terminal application that allows roaming and supports intermittent connectivity.
- Terminator - Multiple GNOME terminals in one window.
- Tilda - Gtk based drop down terminal for Linux and Unix.
- ConsoleZ - Windows console window enhancement. It is a fork of 🌎 [Console](sourceforge.net/projects/console) project.
- KiTTY - Fork from version 0.70 of PuTTY, the best telnet / SSH client in the world.
- GNU Screen - Full-screen window manager that multiplexes a physical terminal between several processes.
- Go2Shell - Opens a terminal window to the current directory in Finder.
- GNOME Terminal - Terminal emulator for GNOME.
- Terminus - Cross-platform terminal for a more modern age, based on web technologies.
- Terminology - The best terminal emulator based on the Enlightenment Foundation Libraries.
- Alacritty - Cross-platform, GPU-accelerated terminal emulator.
-
-
Tools and Plugins
-
Windows
- byobu - Byobu is an open source text-based window manager and terminal multiplexer.
- homebrew-cask - CLI workflow for the administration of macOS applications distributed as binaries.
- ack3 - Greplike tool, optimized for programmers.
- add-gitignore - An interactive CLI that generates a .gitignore for your project based on your needs.
- asciinema - Terminal session recorder.
- autojump - cd command that learns
- bcal - Storage conversion and expression calculator.
- buku - command-line bookmark manager.
- byobu - Byobu is an open source text-based window manager and terminal multiplexer.
- colorls - Beautify the terminal's `ls` command, with color and font-awesome icons.
- ddgr - DuckDuckGo from the terminal.
- df-show - Interactive directory and file browser with a similar feel to the `ls` command.
- dockly - Docker console UI and Dashboard for quickly managing and inspecting Containers and Services.
- dry - Docker manager for the terminal.
- exa - Replacement for 'ls' written in Rust.
- fselect - 'find' replacement with SQL-like syntax.
- fx - Command-line JSON viewer.
- fzf - Command-line fuzzy finder.
- gcalcli - Google Calendar command line interface.
- getnews.tech - Checking the latest news headlines from various news outlets on the web.
- glances - top/htop alternative.
- googler - Search Google from your terminal.
- haxor-news - Browse Hacker News like a haxor.
- howdoi - Instant code answers and examples from the command line
- imgp - Multi-core batch image resizer and rotator.
- jaymock-cli - Mock an API and generate fake JSON test data, right from the terminal.
- jq.node - Command-line JSON/string processor, JavaScript and Lodash in your shell.
- jrnl - Simple command line journal application that stores your journal in a plain text file.
- k - Directory listings for zsh with git features.
- kubebox - Terminal console for Kubernetes.
- lf - Terminal file manager.
- lolcat - Rainbows and unicorns!
- lunchy - Friendly wrapper for launchctl.
- navi - An interactive cheatsheet tool for the command-line.
- neofetch - Fetches system/theme information in terminal for Linux desktop screenshots. Alternative to screenfetch.
- nnn - Tiny, lightning fast, feature-packed file manager.
- rebound - Command-line debugger that instantly fetches Stack Overflow results when you get a compiler error.
- reddit terminal viewer - Browse Reddit from your terminal.
- ripgrep - Code-searching tool like ack and the_silver_searcher, but faster.
- screenfetch - Fetches system/theme information in terminal for Linux desktop screenshots.
- shell2http - HTTP-server to execute shell commands. Designed for development, prototyping or remote control.
- streamlink - CLI for extracting streams from various websites to a video player of your choosing.
- the_silver_searcher - Code-searching tool similar to ack, but faster.
- tig - Text mode interface for git.
- tiv - Text mode terminal image viewer.
- tmuxinator - Manage complex tmux sessions easily.
- tre - Improved `tree` command that knows git, creates shell alias for quick opening, and more!
- wal - generate and change colorschemes on the fly.
- whereami - Get your geolocation information from the CLI.
- wttr.in - The right way to check the weather.
- z - Tool to jump to folders based on history matching a given regex
- z.lua - New cd command that helps you navigate faster by learning your habits.
- zoxide - cd anywhere without typing in long paths.
- jaymock-cli - Mock an API and generate fake JSON test data, right from the terminal.
- lexis - word counting made easy. Retrieve the number of words in a string or stdin.
-
-
Communication
-
Windows
- bitchx - Feature-rich and highly configurable, terminal based IRC client based on ircII.
- epic - IRC client that has been under active development for 20+ years in 5 generations.
- bitchx - Feature-rich and highly configurable, terminal based IRC client based on ircII.
- slack-term - Slack client for your terminal.
- Slackadaisical - Simple Slack client for the CLI.
- go-jira - Simple jira command line client in Go.
-
-
Other
-
Other Sexy Lists
- awesome-devenv - Curated list of delightful Bash scripts and resources.
- awesome-emacs - Community driven list of useful Emacs packages, libraries and others.
- awesome-zsh-plugins - Collection of ZSH frameworks, plugins & themes inspired by the various awesome list collections out there.
- awesome-sysadmin - Curated list of amazingly awesome open source sysadmin resources.
- bash-guide - Guide to learn bash.
- the-art-of-command-line - Master the command line, in one page.
-
-
Contributing
-
Other Sexy Lists
- contribution guidelines - for-hackers/blob/master/code-of-conduct.md)) first.
-
-
Source
-
Other Sexy Lists
-
-
Shells
-
Base Shells
- PowerShell - Automation and configuration tool/framework that is optimized for dealing with structured data.
- Ammonite-Shell - An object shell with a Scala-like scripting language.
- bash - GNU Project's shell (Bourne Again SHell).
- fish - Smart and user-friendly command line shell.
- xonsh - Python-ish, BASHwards-looking shell language and command prompt.
- zsh - Powerful shell with scripting language.
-
ZSH
- alf - Out of this world super fast and configurable framework for zsh.
- ant-zsh - Tiny and lightweight ZSH configuration environment for special customization needs.
- antibody - Faster and simpler antigen written in Golang.
- antigen - Plugin manager for zsh, inspired by oh-my-zsh and vundle.
- dotzsh - Community driven framework for zsh.
- prezto - Configuration framework for Zsh.
- pumice - Lightweight plugin manager for zsh.
- pure - Pretty, minimal and fast ZSH prompt.
- slimzsh - Small, usable configuration for ZSH.
- zeesh - Cross-platform Zsh framework.
- zgen - Lightweight and simple plugin manager for ZSH.
- zilsh - Zsh config system that aims to appeal more to power-users and follow the simplistic approach of vim-pathogen.
- zoppo - Crippled configuration framework for Zsh.
- zplug - Next-generation plugin manager for zsh.
- zpm - Plugin manager for zsh similar to vim-plug.
- zsh-autosuggestions - Fish-like autosuggestions for zsh.
- zsh-pony - Covers customizing ZSH without a framework.
- zsh-quickstart-kit - Simple zsh quickstart for using zsh and zgen.
- zsh-syntax-highlighting - Fish shell like syntax highlighting for Zsh.
- ztanesh - Aims to improve your UNIX command line experience and productivity with the the configuration provided by the ztanesh project.
- zulu - Total environment manager for ZSH 5+.
- powerlevel9k - Super flexible awesome powerline ZSH theme.
- zunit - Powerful unit testing framework for ZSH.
- zim - Zsh configuration framework with blazing speed and modular extensions.
- zshdb - ZSH debugger.
- zinit - Flexible Zsh plugin manager with clean fpath, reports, completion management, turbo mode, services.
- oh-my-zsh - Delightful community-driven framework for managing your zsh configuration.
-
Bash
- aliases - Contextual, dynamic, organized aliases for the bash shell.
- bash-it - Collection of community Bash commands and scripts.
- bash-powerline - Powerline-style Bash prompt in pure Bash script.
- bash-sensible - Attempt at saner Bash defaults.
- bashtrap - Quick way to spruce up OSX terminal.
- hstr - Bash History Suggest Box.
-
Git
- bash-git-prompt - Informative and fancy Bash prompt for Git users.
- git-extra-commands - Collection of useful extra commands for git
- git-prompt - Bash prompt with Git, SVN and HG modules.
- git-radar - Heads up display for git
- git-sh - Customized Bash environment suitable for Git work.
- gittify - Colorful Bash prompt + customized Git aliases.
- oh-my-git - Opinionated git prompt for bash and zsh.
- sexy-bash-prompt - Bash prompt with colors, Git statuses, and Git branches.
-
Fish
- Fisher - Package manager for the fish shell.
- oh-my-fish - The Fishshell Framework.
-
-
Package Managers
-
Universal
-
macOS
-
Windows
- oneget - PackageManagement (aka OneGet) is a package manager for Windows.
-
-
Text Editors
Programming Languages
Categories
Sub Categories
Keywords
terminal
28
cli
28
shell
24
zsh
22
command-line
20
bash
15
console
9
linux
8
macos
7
fish
7
python
7
command-line-tool
6
windows
6
rust
6
golang
6
tui
5
c
5
standalone
5
powershell
5
terminal-emulators
4
git
4
plugin-manager
4
oh-my-zsh
4
developer-tools
4
zsh-plugin
4
zsh-plugins
4
zgenom
3
file-manager
3
fasd
3
filesystem
3
autojump
3
zsh-configuration
3
fzf
3
framework
3
go
3
search
3
docker
3
package-manager
3
unix
3
plugin
2
jump
2
raspberry-pi
2
conemu
2
screenshot
2
text-editor
2
android
2
eye-candy
2
grep
2
gitignore
2
prompt
2