Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

terminals-are-sexy

💥 A curated list of Terminal frameworks, plugins & resources for CLI lovers.
https://github.com/k4m4/terminals-are-sexy

Last synced: 6 days ago
JSON representation

  • Shells

    • Base Shells

      • 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.
      • Ammonite-Shell - An object shell with a Scala-like scripting language.
      • PowerShell - Automation and configuration tool/framework that is optimized for dealing with structured data.
    • Bash

      • liquidprompt - Full-featured & carefully designed adaptive prompt for Bash & Zsh.
      • 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.
      • liquidprompt - Full-featured & carefully designed adaptive prompt for Bash & Zsh.
    • ZSH

      • oh-my-zsh - Delightful community-driven framework for managing your zsh configuration.
      • powerlevel9k - Super flexible awesome powerline ZSH theme.
      • zim - Zsh configuration framework with blazing speed and modular extensions.
      • zinit - Flexible Zsh plugin manager with clean fpath, reports, completion management, turbo mode, services.
      • zunit - Powerful unit testing framework for 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.
      • zinit - Flexible Zsh plugin manager with clean fpath, reports, completion management, turbo mode, services.
      • 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+.
      • zunit - Powerful unit testing framework for ZSH.
      • oh-my-zsh - Delightful community-driven framework for managing your zsh configuration.
      • zinit - Flexible Zsh plugin manager with clean fpath, reports, completion management, turbo mode, services.
      • zshdb - ZSH debugger.
    • 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.
  • Terminal Emulation Applications

    • Fish

      • Alacritty - Cross-platform, GPU-accelerated terminal emulator.
      • GNOME Terminal - Terminal emulator for GNOME.
      • 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.
      • Hyper - Terminal built on web technologies.
      • KiTTY - Fork from version 0.70 of PuTTY, the best telnet / SSH client in the world.
      • Konsole - Terminal emulator for the K Desktop Environment.
      • MacTerm - Powerful replacement for macOS Terminal.
      • PuTTY - SSH and telnet client, developed originally by Simon Tatham for the Windows platform.
      • Terminology - The best terminal emulator based on the Enlightenment Foundation Libraries.
      • Terminus - Cross-platform terminal for a more modern age, based on web technologies.
      • Xfce Terminal - Modern terminal emulator primarily for the Xfce desktop environment.
      • xterm - Terminal emulator for the X Window System.
      • ZOC - SSH/Telnet Client and Terminal Emulator for macOS and Windows.
      • 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 [Console](https://sourceforge.net/projects/console) project.
      • 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.
      • Tilix - Advanced GTK3 tiling terminal emulator that follows the Gnome Human Interface Guidelines.
      • Alacritty - Cross-platform, GPU-accelerated terminal emulator.
      • Hyper - Terminal built on web technologies.
  • Package Managers

    • Universal

      • bpkg - JavaScript has npm, Ruby has Gems, Python has pip and now Shell has bpkg.
      • composer - Composer is a package manager for PHP.
      • guix - Functional package manager for installed software packages and versions.
      • nix - Powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible.
      • npmjs - Package manager for JavaScript.
      • pip - Package management system used to install and manage software packages written in Python.
      • yarn - New package and dependency manager for javascript.
      • nix - Powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible.
      • asdf - Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
      • basher - Package manager for shell scripts.
      • rubygems - The Ruby community’s gem hosting service.
      • guix - Functional package manager for installed software packages and versions.
    • macOS

      • fink - Wants to bring the full world of Unix Open Source software to Darwin and macOS.
      • homebrew - Missing package manager for macOS.
      • macports - Package manager that simplifies the installation of software on the macOS and Darwin operating systems.
    • Linux

      • linuxbrew - The Homebrew package manager for Linux.
      • pkgin - Aimed at being an apt / yum like tool for managing pkgsrc binary packages.
      • linuxbrew - The Homebrew package manager for Linux.
    • Windows

      • chocolatey - Package manager for Windows.
      • cygwin - Linux-like environment for Windows making it possible to port software running on POSIX systems to Windows.
      • ninite - Install and Update All Your Programs at Once.
      • ruckzuck - Software Package Manager for Windows, a quick way to install and update Software.
      • scoop - Package manager for Windows.
      • wpkg - Automated software deployment, upgrade and removal program for Windows.
  • Text Editors

    • Windows

      • emacs - Cross-platform text-editor that has both command-line and graphical user interface.
      • spacemacs - Community-driven emacs distribution.
      • 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.
      • nano - Text editor for Unix-like computing systems or operating environments using a command line interface.
      • vim - Extensively configurable, cross-platform and highly efficient text editor.
      • SpaceVim - Community-driven vim distribution.
      • neovim - Literally the future of vim.
  • Tools and Plugins

    • Windows

      • byobu - Byobu is an open source text-based window manager and terminal multiplexer.
      • cointop - The fastest and most interactive terminal based UI application for tracking cryptocurrencies.
      • homebrew-cask - CLI workflow for the administration of macOS applications distributed as binaries.
      • htop - Cool looking and interactive process viewer 'replacement' for the top command.
      • hub - Command-line wrapper for git that makes working with GitHub easy.
      • mps-youtube - Terminal based YouTube player and downloader
      • ranger - Console file manager with vi key bindings.
      • taskell - Command-line Trello-like kanban-board/TODO lists.
      • taskwarrior - Command-line TODO list manager.
      • tmux - Terminal multiplexer.
      • transfer.sh - Quickly upload and share files from your shell.
      • vifm - Console file manager with vi key bindings and some ideas from mutt.
      • yadm - Seamless git-based management of your dotfiles.
      • homebrew-cask - CLI workflow for the administration of macOS applications distributed as binaries.
      • htop - Cool looking and interactive process viewer 'replacement' for the top command.
  • Communication

    • Windows

      • 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.
      • slack-term - Slack client for your terminal.
      • weechat - Fast, light and extensible chat client.
  • Other

    • Community

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