Terminal Fun
You want your terminal to be awesome? Obsessed with pushing text mode to its limits? This is a collection of various terminal tools and effects to help you on your quest.
Effects & Visuals
These are mostly useless but very pretty.
- zero – 3D Graphics Rendering Pipeline. Implemented in JavaScript. Run in a terminal.
- cxxmatrix – C++ Matrix: The Matrix Reloaded in Terminals (Number falls, Banners, Matrix rains, Conway's Game of Life and Mandelbrot set).
- awkaster – Pseudo-3D shooter written completely in gawk using raycasting technique.
- cbeams – A command-line program which draws pretty animated colored circles in the terminal.
- lolcat – Rainbows and unicorns! Transforms text into rainbow colors.
- parrotsay – The Party Parrot on your terminal.
- rice – rice, hax, etc.
- drawille – Pixel graphics in terminal with unicode braille characters.
- cmatrix – Terminal based "The Matrix" like implementation.
Tools & Utilities
Useful tools but pretty nevertheless.
Monitoring tools:
- glances – Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
- gtop – System monitoring dashboard for terminal.
- vtop – Wow such top. So stats. More better than regular top.
- htop – htop is an interactive text-mode process viewer for Unix systems. It aims to be a better 'top'.
- s-tui – Terminal-based CPU stress and monitoring utility.
- wavemon – wavemon is an ncurses-based monitoring application for wireless network devices.
- ngxtop – Real-time metrics for nginx server.
Others:
- tig – Text-mode interface for git.
- icdiff – Improved colored diff.
- pgcli – Postgres CLI with autocompletion and syntax highlighting.
- mycli – A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.
- ccat – Colorizing
cat
(syntax highlighting). - httpie – Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.
- cheat – cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
- fzf – A command-line fuzzy finder.
- hexyl – A command-line hex viewer.
- bat – A cat(1) clone with wings.
- onefetch – Git repository summary on your terminal.
- thefuck – Magnificent app which corrects your previous console command.
- speedometer – Chart network TX/RX and file download rates on the console.
Web based
These work in the terminal but are streamed off the web.
- gameboy.live – A basic gameboy emulator with terminal "Cloud Gaming" support.
- parrot.live – Bringing animated parrots to terminals everywhere.
- wttr.in – The right way to check the weather.
Other
- cool-retro-term – A good looking terminal emulator which mimics the old cathode display...