The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 terminal-emulator Open-Source Projects
-
wezterm
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
darktile
:waning_crescent_moon: Darktile is a GPU rendered terminal emulator designed for tiling window managers.
-
Rio
A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers. (by raphamorim)
-
asbru-cm
Ásbrú Connection Manager is a user interface that helps organizing remote terminal sessions and automating repetitive tasks.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
xterm.dart
💻 xterm.dart is a fast and fully-featured terminal emulator for Flutter, with support for mobile and desktop platforms.
-
Termino.js
Create a web based terminal on any website - great for games, animations and real world apps!
-
gnome-shell-extension-ddterm
Another drop down terminal extension for GNOME Shell. With tabs. Works on Wayland natively (by ddterm)
-
AnotherTerm
Local PTY, USB and Bluetooth serial ports, SSH and Telnet terminal client for Android. Xwayland support (in dev only).
-
FreeOberon
Cross-platform IDE for development in Oberon programming language made in the classical FreePascal-like pseudo-graphic style.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Level Up Your Dev Workflow: Conquer Web Development with a Blazing Fast Neovim Setup (Part 1) | dev.to | 2024-03-16wezterm (Linux, Macos & Windows)
Discovering the drop down console was a revelation.
An homage: http://guake-project.org/
* The terminal emulator is a fork of Darktile (https://github.com/liamg/darktile) with very few changes.
This is not a SaaS. You download code and run the front- and back-end yourself, like ssh/sshd. (Except it doesn't run as root.)
This is a commercial product. Without a license, the app limits you to a single top-level window, with two shell tabs. (Similar to a single iTerm window with two tabs.) With a license, as many windows and tabs as you like.
I'm looking for any kind of feedback whatsoever, positive or negative, from the app itself, to the documentation and other online information, to this very post.
hucksh is currently available for macOS and Linux.
Learn more: https://huckridge.notion.site/Hucksh-overview-2fdcaf7d639145c0b192d0e19d7c25e4
Project mention: Rio terminal released for MacOS, Linux, Windows and BSD | /r/programming | 2023-07-18
Project mention: bash scripts i use daily currently (for non-emacs terminal) | /r/emacs | 2023-05-11Also, look into vterm_prompt_end to get this updated vterm-buffer-local anytime your prompt emits the cwd. https://github.com/akermu/emacs-libvterm
Project mention: What are your programs missing from the official Fedora repos? | /r/Fedora | 2023-04-29asbru-connection-manager - kind of like an mRemoteNG for linux. Probably only useful if you have a LOT of ssh connections to keep track of though.
> Check out my System config below for ST (Suckless Simple Terminal) Which is almost exact siduck's ST build
I did a Terminal-UI library (pyTermTk) That you can use, for example, to build terminal Multiplexer that looks like an Amiga Workbench.
Maybe try this and see if you can make real live demo - https://github.com/MarketingPipeline/Termino.js
DDTerm is "Another Drop Down Terminal Extension for GNOME Shell" and has managed to be a perfect drop-in replacement for Guake for me. It supports, among other things:
Quick look at https://github.com/kekcleader/FreeOberon/blob/main/src/make....:
It uses ofront (Oberon-2 to C translator), and let GCC do the heavylifting.
Not real enough. This has the original firmware ROM built in and executed by an 8080 emulator:
https://github.com/larsbrinkhoff/terminal-simulator
terminal-emulator related posts
- Why does the `reset` command include a delay?
- wezterm suddenly stopped working.
- Contour: Modern and Fast Terminal Emulator
- Terminal Unicode Core Specification
- Thunder Speed Cheating
- Windows support is available now!
- The problem that fonts cannot be bolded in wezterm
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source terminal-emulator projects? This list will help you:
Project | Stars | |
---|---|---|
1 | wezterm | 13,711 |
2 | guake | 4,341 |
3 | darktile | 3,009 |
4 | Rio | 2,923 |
5 | snowflake | 2,109 |
6 | emacs-libvterm | 1,640 |
7 | asbru-cm | 934 |
8 | theme.sh | 887 |
9 | shell-bot | 777 |
10 | st | 570 |
11 | pyTermTk | 513 |
12 | xterm.dart | 446 |
13 | termonad | 390 |
14 | Termino.js | 276 |
15 | gnome-shell-extension-ddterm | 275 |
16 | Tek4010 | 205 |
17 | tym | 182 |
18 | AnotherTerm | 166 |
19 | Tess | 157 |
20 | HomeTerm | 140 |
21 | FreeOberon | 131 |
22 | kermit | 123 |
23 | terminal-simulator | 105 |
Sponsored