A curated list of awesome terminal emulators, tools, and resources for developers, sysadmins, and power users.
The terminal is an essential tool for developers, system administrators, and tech enthusiasts. This list highlights the best terminal emulators, shell enhancements, CLI tools, and customization resources to boost your productivity and experience.
- Alacritty - A blazing-fast terminal emulator written in Rust. 🚀
- Kitty - A GPU-based terminal emulator with tiling support and advanced features.
- WezTerm - A GPU-accelerated terminal emulator and multiplexer with modern features like built-in tabs, panes, and extensive customization options.
- GNOME Terminal - Default terminal emulator for GNOME desktops.
- Konsole - KDE’s terminal emulator with a lot of features.
- Windows Terminal - A modern, feature-rich terminal for Windows.
- Cmder - A portable console emulator built on ConEmu with support for PowerShell, Git, and more.
- iTerm2 - A powerful terminal replacement for macOS.
- Hyper - A highly extensible, JavaScript-based terminal emulator.
- Oh My Zsh - A delightful framework for managing your Zsh configuration. 🛠️
- Starship - A fast, customizable, cross-shell prompt written in Rust.
- Fish Shell - A smart and user-friendly shell with out-of-the-box features.
- Powerlevel10k - A highly customizable Zsh theme.
- fzf - A command-line fuzzy finder for blazing-fast searches.
- htop - An interactive process viewer and resource monitor.
- exa - A modern replacement for
ls
with more features. - bat - A
cat
clone with syntax highlighting and Git integration. - ripgrep - A line-oriented search tool that combines speed and usability.
- tmux - Terminal multiplexer for managing multiple terminal sessions.
- Tilda - A drop-down terminal for Linux with customization options.
- WezTerm - A GPU-accelerated terminal emulator and multiplexer.
- Exploring Shells - An interactive shell manual that explains command-line options and arguments.
- Learn CLI the Hard Way - A resource for mastering the command line.
- Linux Command Line Basics - A beginner’s guide to the terminal.
Contributions are welcome! Please submit a pull request or create an issue to add your favorite terminal emulators, tools, or resources. See the CONTRIBUTING.md for guidelines.