Swordfish90/cool-retro-term
Summary
cool-retro-term is a terminal emulator that mimics old cathode tube screens, offering customization and lightweight performance for Linux and macOS.
View Cached Full Text
Cached at: 09/13/26, 02:25 PM
Swordfish90/cool-retro-term
Source: https://github.com/Swordfish90/cool-retro-term
cool-retro-term
| > Default Amber | C:\ IBM DOS | $ Default Green |
|---|---|---|
![]() | ![]() | ![]() |
Description
cool-retro-term is a terminal emulator which mimics the look and feel of the old cathode tube screens. It has been designed to be eye-candy, customizable, and reasonably lightweight.
It uses the QML port of qtermwidget (Konsole): https://github.com/Swordfish90/qmltermwidget.
This terminal emulator works under Linux and macOS and requires Qt6.
Settings such as colors, fonts, and effects can be accessed via context menu.
Screenshots

Install
If you want to get a hold of the latest version, just go to the Releases page and grab the latest AppImage (Linux) or dmg (macOS).
Alternatively, most distributions such as Ubuntu, Fedora or Arch already package cool-retro-term in their official repositories.
Building
Check out the wiki and follow the instructions on how to build it on Linux and macOS.
Similar Articles
Ratty: A terminal emulator with inline 3D graphics
# Ratty — A GPU-rendered terminal emulator with inline 3D graphics 🐀🧀 Source: [https://ratty-term.org/](https://ratty-term.org/) © 2026 Ratty,[Orhun Parmaksız](https://github.com/orhun)
Wterm – Terminal Emulator for the Web
Wterm is a terminal emulator for the web, built in Zig and compiled to WASM for near-native performance, with native text selection, copy/paste, find, and accessibility.
Terminal Candy
Terminal Candy is a native macOS terminal app that allows users to skin and theme the terminal.
Otty
Otty is a native macOS terminal emulator that combines native performance with a beautiful design.
@vintcessun: This terminal tool's architecture is quite elegant. All core services reside in a non-Electron layer, sharing a single renderer across desktop and browser. https://github.com/eneskirca/nodeterm… nodeterm places multiple tmux sessions as nodes on an infinite...
nodeterm is a node-based terminal manager that places multiple tmux sessions as draggable nodes on an infinite canvas, supporting persistence and cross-platform use, including desktop, browser, and iOS applications.


