Skip to main content

💥 A curated list of Terminal frameworks, plugins & resources for CLI lovers. With repository stars⭐ and forks🍴

57
GitHub Stars
195
Curated Resources
7
Categories
18 min ago
Last Refreshed
ShellsTerminal Emulation ApplicationsPackage ManagersText EditorsTools and PluginsCommunicationOther

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me zsh resources from fucking-terminals-are-sexy"

Installation instructions →

What's inside

Tools and Plugins

  • 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.

Terminal Emulation Applications

  • Alacritty

    Cross-platform, GPU-accelerated terminal emulator.

  • Cmder

    Lovely console emulator package for Windows.

  • ConEmu

    Customizable Windows terminal with tabs, splits, quake-style and more.

  • ConsoleZ

    Windows console window enhancement. It is a fork of 🌎

  • FluentTerminal

    A Terminal Emulator based on UWP and web technologies.

  • GNOME Terminal

    Terminal emulator for GNOME.

Shells

  • alfZSH

    Out of this world super fast and configurable framework for zsh.

  • aliasesBash

    Contextual, dynamic, organized aliases for the bash shell.

  • Ammonite-ShellBase Shells

    An object shell with a Scala-like scripting language.

  • antibodyZSH

    Faster and simpler antigen written in Golang.

  • antigenZSH

    Plugin manager for zsh, inspired by oh-my-zsh and vundle.

  • ant-zshZSH

    Tiny and lightweight ZSH configuration environment for special customization needs.

Package Managers

  • asdfUniversal

    Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

  • basherUniversal

    Package manager for shell scripts.

  • bpkgUniversal

    JavaScript has npm, Ruby has Gems, Python has pip and now Shell has bpkg.

  • chocolateyWindows

    Package manager for Windows.

  • chromebrewChromeOS

    Package manager for Chrome OS.

  • composerUniversal

    Composer is a package manager for PHP.

Other

  • awesome-devenvOther Sexy Lists

    Curated list of delightful Bash scripts and resources.

  • awesome-emacsOther Sexy Lists

    Community driven list of useful Emacs packages, libraries and others.

  • awesome-sysadminOther Sexy Lists

    Curated list of amazingly awesome open source sysadmin resources.

  • awesome-zsh-pluginsOther Sexy Lists

    Collection of ZSH frameworks, plugins & themes inspired by the various awesome list collections out there.

  • #bashCommunity

    Bash IRC channel on freenode.

  • bash-guideOther Sexy Lists

    Guide to learn bash.

Communication

  • bitchx

    Feature-rich and highly configurable, terminal based IRC client based on ircII.

  • centerim

    Terminal based, multi-protocol Instant Messaging client with support for IRC.

  • epic

    IRC client that has been under active development for 20+ years in 5 generations.

  • go-jira

    Simple jira command line client in Go.

  • irssi

    Self proclaimed client of the future and my favorite IRC client.

  • Slackadaisical

    Simple Slack client for the CLI.

Text Editors

  • emacs

    Cross-platform text-editor that has both command-line and graphical user interface.

  • jed

    Freely available text editor for Unix, VMS, MSDOS, OS/2, BeOS, QNX, and win9X/NT platforms.

  • kakoune

    Modal editor with multiple selections and orthogonal design.

  • micro

    Modern and intuitive terminal-based text editor.

  • nano

    Text editor for Unix-like computing systems or operating environments using a command line interface.

  • neovim

    Literally the future of vim.

Showing a sample of 195 resources. View the full list on GitHub →