26
6
submitted 1 month ago by tun@lemm.ee to c/terminal@lemm.ee

Tilix is a tiling terminal emulator which uses the VTE GTK+ 3 widget with the following features:

  • Layout terminals in any fashion by splitting them horizontally or vertically
  • Terminals can be re-arranged using drag and drop both within and between windows
  • Terminals can be detached into a new window via drag and drop
  • Tabs or sidebar list current sessions
  • Input can be synchronized between terminals so commands typed in one terminal are replicated to the others
  • The grouping of terminals can be saved and loaded from disk
  • Terminals support custom titles
  • Color schemes are stored in files and custom color schemes can be created by simply creating a new file
  • Transparent background
  • Background images
  • Quake mode support (i.e. drop-down terminal)
  • Custom hyperlinks
  • Automatic (triggered) profile switches based on hostname and directory
  • Supports notifications when processes are completed out of view. Requires the Fedora notification patches for VTE
  • Experimental trigger support (Requires patched VTE, see wiki)
  • Experimental badge support (Requires patched VTE, see wiki)

Homepage - Github

27
2
submitted 1 month ago by tun@lemm.ee to c/terminal@lemm.ee

Warp is the terminal with AI and your dev team's knowledge built-in.

As of Feb 2024, Warp is available to macOS and Linux users, without joining a wait-list. They have plans to support Windows and the Web (WASM)!

Home - Github

28
4
submitted 1 month ago by tun@lemm.ee to c/terminal@lemm.ee

A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust

Features

  • Runs on Linux, macOS, Windows 10 and FreeBSD
  • Multiplex terminal panes, tabs and windows on local and remote hosts, with native mouse and scrollback
  • Ligatures, Color Emoji and font fallback, with true color and dynamic color schemes.
  • Hyperlinks
  • Searchable Scrollback (use mouse wheel and Shift-PageUp and Shift PageDown to navigate, Ctrl-Shift-F to activate search mode)
  • xterm style selection of text with mouse; paste selection via Shift-Insert (bracketed paste is supported!)
  • SGR style mouse reporting (works in vim and tmux)
  • Render underline, double-underline, italic, bold, strikethrough (most other terminal emulators do not support as many render attributes)
  • Configuration via a configuration file with hot reloading
  • Multiple Windows (Hotkey: Super-N)
  • Splits/Panes (Split horizontally/vertically: Ctrl-Shift-Alt-% and Ctrl-Shift-Alt-", move between panes: Ctrl-Shift-ArrowKey)
  • Tabs (Hotkey: Super-T, next/prev: Super-Shift-[ and Super-Shift-], go-to: Super-[1-9])
  • SSH client with native tabs
  • Connect to serial ports for embedded/Arduino work
  • Connect to a local multiplexer server over unix domain sockets
  • Connect to a remote multiplexer using SSH or TLS over TCP/IP
  • iTerm2 compatible image protocol support, and built-in imgcat command
  • Kitty graphics support
  • Sixel graphics support (experimental: starting in 20200620-160318-e00b076c)

Homepage - Github

29
3
Electerm [linux][macOS][windows] (electerm.html5beta.com)
submitted 1 month ago by tun@lemm.ee to c/terminal@lemm.ee

πŸ“» Terminal/ssh/telnet/serialport/RDP/VNC/sftp client (linux, mac, win)

Features

  • Works as a terminal/file manager or ssh/telnet/serialport/RDP/VNC/sftp β†’ client
  • Global hotkey to toggle window visibility (similar to guake, default is ctrl + 2)
  • Multi platform(linux, mac, win)
  • πŸ‡ΊπŸ‡Έ πŸ‡¨πŸ‡³ πŸ‡§πŸ‡· πŸ‡·πŸ‡Ί πŸ‡ͺπŸ‡Έ πŸ‡«πŸ‡· πŸ‡ΉπŸ‡· πŸ‡­πŸ‡° πŸ‡―πŸ‡΅ πŸ‡ΈπŸ‡¦ πŸ‡©πŸ‡ͺ πŸ‡°πŸ‡· Multi-language support(electerm-locales, contributions/fixes welcome)
  • Double click to directly edit (small) remote files.
  • Auth with publicKey + password.
  • Support Zmodem(rz, sz).
  • Support ssh tunnel.
  • Support Trzsz(trz/tsz), similar to rz/sz, and compatible with tmux.
  • Transparent window(Mac, win).
  • Terminal background image.
  • Global/session proxy.
  • Quick commands
  • UI/terminal theme
  • Sync bookmarks/themes/quick commands to github/gitee secret gist
  • Quick input to one or all terminals.
  • Command line usage: checkwiki

Homepage - Github

30
4
Contour: Modern C++ Terminal Emulator (raw.githubusercontent.com)
submitted 1 month ago by tun@lemm.ee to c/terminal@lemm.ee

Contour is modern, fast, and designed for everyday use. It's not just a terminal emulator, but a powerhouse of features tailored for those who seek efficiency and control. With GPU-accelerated rendering and high-DPI support, experience the smoothest and most responsive terminal emulator like never before.

Contour is designed with the advanced power user in mind, offering high-speed, feature-rich functionality across all major platforms. From Linux and macOS to FreeBSD, OpenBSD and Windows, we've got you covered.

Homepage - Github

31
10
submitted 2 months ago by tun@lemm.ee to c/terminal@lemm.ee

This post is an introduction to configuring WezTerm based on the setup that I eventually landed on. ... I find most exciting about WezTerm is the flexibility of its Lua config, so we’ll be focusing on that. ... By the end of it all, we’ll have a terminal that looks like this:

32
6
Rio Terminal [rust] (raw.githubusercontent.com)
submitted 2 months ago* (last edited 1 month ago) by tun@lemm.ee to c/terminal@lemm.ee

tl;dr: Rio is a terminal built to run everywhere, as a native desktop applications by Rust or even in the browser powered by WebAssembly.

Github - Homepage

As of 2024/09/01 - Web version is still WIP

33
17
submitted 2 months ago by tun@lemm.ee to c/terminal@lemm.ee

A good looking terminal emulator which mimics the old cathode display...

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 Qt5. It's suggested that you stick to the latest LTS version.

Github

34
1
submitted 2 months ago* (last edited 2 months ago) by tun@lemm.ee to c/terminal@lemm.ee

cross-posted from: https://lemmy.ndlug.org/post/493535

This is cosmic-term, a very WIP project that takes the alacritty_terminal crate providing the majority of terminal code but rewrites the renderer to support additional features such as bidirectional text and ligatures. It will support both software and GPU rendering, and will have additional UI sugar provided by libcosmic as they are implemented.

cosmic-term

35
4
submitted 2 months ago by tun@lemm.ee to c/terminal@lemm.ee

cross-posted from: https://lemmy.blahaj.zone/post/8803046

So, Konsole shipped by default with KDE Plasma, my current Desktop Environment. While I don't have a problem with it, I am interested in what other people are using, because there very likely is something better out there.

Specifically I've seen talk of Kitty and Alacritty, although I've also read that the dev of Kitty is allegedly kind of a jerk, so I am specifically interested in how Konsole matches up to Alacritty in your experience, but other suggestions and general terminal emulator discussion are also welcome!

36
2
submitted 2 months ago* (last edited 4 weeks ago) by tun@lemm.ee to c/terminal@lemm.ee

This repo has the information on the color supported by various terminal emulators.

Check the info to see whether your favorite terminal emulator supports truecolor or not.

P.S. My favorite alacritty supports true color

37
7
submitted 2 months ago* (last edited 2 months ago) by tun@lemm.ee to c/terminal@lemm.ee

A modern cross-platform very fast terminal written in Zig by Mitchell Hashimoto of Hashicorp.

video

You can join the closed beta testing via discord

Terminal Emulators

94 readers
1 users here now

A home for discussion of terminal emulators for all platforms.

RULES:

founded 2 months ago
MODERATORS