Classic terminals, if you must, with thoughtful UI. macOS only.
🏗 It has many features.
Little utilities that do useful things like scp files from a reLmote host to your local folder.
(I cannot help but feel superstitiously that a python API for a terminal is a security hole.)
If you are using other OSes, read on.
simple terminal aims to have less lines of code than anything else and as few extraneous features as possible.
Weird quirk 1: It does not support dragging files into the terminal, which pretty much every alternative does. qweasd1’s hyper-drop-file extension enables support.
hyper install hyper-drop-file
Weird quirk 2: Anything which looks remotely like a URL in the terminal becomes a link which the terminal will aggressively open if you so click on it or even drag over it which is annoying and slightly dangerous.
Apparently this behaviour has become configurable now and you can put
webLinksActivationKey: ctrl in your config file to only do it on Ctrl-Click. But only for Hyperlinks 3.1.canary4 or greater, which at time of writing had not been released..
You can force alpha versions by adding
updateChannel: 'canary' to the config, although that still does not get me access to the modern version of the terminal.
webLinksActivationKey: ctrlin your config file to only do it on Ctrl-Click. But only for Hyperlinks 3.1.canaray4 or greater, which at time of writing had not been released.. You can force alpha versions by adding
updateChannel: 'canary'to the config, although that still does not get me access to the modern version of the terminal. >>>>>>> becb8efccf97ae43bc0c86b47840d79950174d51
Kovid Goyal made a terminal with c inner loops and python UI extensibility called kitty. It’s not famous, but probably worth checking since Kovid is a powerhouse of feature-packed development. In fact too many features and I’m kind of afraid of how fragile it looks. macOS/Unices.
terminator seems to be an acceptable default option for a pure native GNOME app without many frills.
Alacritty is a GPU-accelerated terminal editor that aims to draw text real fast. If that was your primary problem, fear not. Also, what is your world?
terminus supports some HTML graphics, and appears to work-ish.
Designerly graphics-friendly terminal aims to reinvent terminal protocols! Has a vision statement! However it’s dead in the water.
Some cool features
- Smart token-based input with inline autocomplete and automatic escaping
- Rich output for common tasks and formats, using MIME types + sniffing
- Asynchronous views for background / parallel tasks
- Full separation between front/back-end
TermKit is not a…
- …Web application. It runs as a regular desktop app.
- …Scripting language like PowerShell or bash. It focuses on executing commands only.
- …Full terminal emulator. It does not aim to e.g. host ‘vim’.
- …Reimplementation of the Unix toolchain. It replaces and/or enhances built-in commands and wraps external tools.