6 ms·
Any examples of modern apps with rich terminal GUI?
by ivars 5y ago
Any examples of modern apps with rich terminal GUI?
- michaelsbradley 5y agoTake a look at the latest Notcurses demo video to see what that library makes possible: https://www.youtube.com/watch?v=dcjkezf1ARY https://www.youtube.com/watch?v=dcjkezf1ARY https://notcurses.com/ https://notcurses.com/
- _benj 5y agonot sure how you define modern but things like neovim, neomutt and ranger come to mind. I enjoy r/unixporn (it's actually sfw), they LOVE console apps there, everything from music to email to file manager to everything console! There are also a few modern terminal emulators that are doing some pretty fun stuff with the terminal, some examples are alacritty, kitty and hyper
- gspr 5y agoI love mu4e. I don't know if running in Emacs qualifies as "terminal GUI" though. https://www.djcbsoftware.nl/code/mu/mu4e.html https://www.djcbsoftware.nl/code/mu/mu4e.html
- stjohnswarts 5y agoIt certainly qualifies. TUI stands for text UI not terminal UI
- dankamongmen 5y agotake a look at growlight: https://github.com/dankamongmen/growlight https://github.com/dankamongmen/growlight
- epilys 5y agoI don't know if it counts as rich, but I rolled my own terminal UI in my email client meli [0]. There's a web demo here: https://meli.delivery/wasm2.html https://meli.delivery/wasm2.html that is the client compiled to webassembly and the ANSI escape codes translated to equivalent SVG drawing so that you can try it on your browser. [0] https://github.com/meli/meli/ https://github.com/meli/meli/
- sjmulder 5y agotig: https://jonas.github.io/tig/ https://jonas.github.io/tig/
- skyfaller 5y agoMy personal favorite is musikcube: https://musikcube.com/ https://musikcube.com/ The mouse support is excellent, assuming your terminal emulator supports the features it needs. (Alacritty does, but iTerm2 doesn't seem to send right clicks to the program.) Pretty much everything can be clicked and right-clicked, you can even scroll (although I find it scrolls too fast to be useful). I listen to most of my music through musikcube and ncspot https://github.com/hrkfdn/ncspot https://github.com/hrkfdn/ncspot these days.
- stjohnswarts 5y agohttps://github.com/rothgar/awesome-tuis https://github.com/rothgar/awesome-tuis
- d21d3q 5y agoThe most modern terminal GUI (as for 2021) would have to use React: https://github.com/vadimdemedes/ink https://github.com/vadimdemedes/ink
- travisbhartwell 5y agoVisiData is one of my favorite TUI apps. It's a handy tool for working with tabular data, like CSVs: https://www.visidata.org https://www.visidata.org