termonad
vte
Our great sponsors
termonad | vte | |
---|---|---|
2 | 6 | |
390 | 170 | |
- | 1.2% | |
8.4 | 9.4 | |
3 months ago | 9 days ago | |
Haskell | C++ | |
BSD 3-clause "New" or "Revised" License | 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.
termonad
- Termonad: Terminal Emulator Configurable in Haskell
-
[ANN] Terminal Emulator (like xterm) implemented entirely in Haskell
How does this compare to termonad?
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.
What are some alternatives?
highlighting-kate
hs-term-emulator - Terminal Emulator written in 100% Haskell
regex-genex - Given a list of regexes, generate all possible strings that matches all of them.
Monitorian - A Windows desktop tool to adjust the brightness of multiple monitors with ease
modern-uri - Modern library for working with URIs
syncthing-android - Wrapper of syncthing for Android.
hxt-charproperties - Haskell XML Toolbox
refterm - Reference monospace terminal renderer
text-offset - Emits code crossreference data for Haskell sources.
Windows Terminal - The new Windows Terminal and the original Windows console host, all in the same place!
texmath - A Haskell library for converting LaTeX math to MathML.
sharedrop - Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop