The default terminal works, but working with it can be better. Here are GPU-rendered terminals, shell plugins, prompt customisation and command history tools.
A cross-platform terminal emulator that renders text through OpenGL, keeping scrolling and redraws smooth even under heavy output. It handles rendering only, is configured through a YAML file, and leaves splits and tabs to external tools such as tmux. It runs on macOS, Linux and BSD, and suits developers who care about low latency and a minimal architecture.