vte
hs-term-emulator
Our great sponsors
vte | hs-term-emulator | |
---|---|---|
6 | 1 | |
170 | 63 | |
1.2% | - | |
9.4 | 0.0 | |
4 days ago | about 2 years ago | |
C++ | Haskell | |
Creative Commons Attribution 4.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vte
-
Linux Terminal Emulators Have the Potential of Being Much Faster
Meanwhile, all GNOME-based terminals are still capped at 40fps:
https://github.com/GNOME/vte/blob/master/src/vte.cc#L10770
-
Ask HN: What is your fav “I can't believe in 2022 this still doesn't work right”
Low latency is still available. Get a fast gaming keyboard/mouse/monitor/NVMe SSD. Use a latency-tuned kernel, e.g. with full preemption enabled. Disable swap and run a userspace OOM killer to avoid the problems this would otherwise cause. Run Xorg with compositing disabled and TearFree disabled. Disable vsync everywhere. Don't use software that caps the framerate low (e.g. terminals using libvte[0]). Turn off all UI animations.
Most software I used feels more responsive than anything from the Windows 95 era.
[0] https://github.com/GNOME/vte/blob/master/src/vte.cc#L10704
-
Isn't there a way to fork VTE to have ligatures support?
In any case, https://gitlab.gnome.org/GNOME/vte
-
[ANN] Terminal Emulator (like xterm) implemented entirely in Haskell
Here is link number 1 - Previous text "vte"
-
xfce4-terminal: No more bold fonts in 4.16?
I'm glad I listed them, I think you are right that it has to do with the library. Seems like they changed the way bold fonts are handled in this commit: https://github.com/GNOME/vte/commit/59e11fd751806876dc1a28c9c6d9a17d75db57d2. They also talk about it here: https://gitlab.gnome.org/GNOME/vte/-/issues/323.
hs-term-emulator
What are some alternatives?
termonad - Terminal emulator configurable in Haskell.
Monitorian - A Windows desktop tool to adjust the brightness of multiple monitors with ease
syncthing-android - Wrapper of syncthing for Android.
refterm - Reference monospace terminal renderer
Windows Terminal - The new Windows Terminal and the original Windows console host, all in the same place!
sharedrop - Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop
FilePizza - :pizza: Peer-to-peer file transfers in your browser
zutty - X terminal emulator rendering through OpenGL ES Compute Shaders