Add Lanterna (#127)

Lanterna is a Java library allowing you to write easy semi-graphical
user interfaces in a text-only environment, very similar to the C
library curses but with more functionality.

One of the main benefits of lanterna is that it is not dependent on any
native library but runs 100% in pure Java.
This commit is contained in:
Jim Huang 2023-01-30 13:41:02 +08:00 committed by GitHub
parent 3ace7e4984
commit 8b994b58ff
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -129,6 +129,7 @@ List of projects that provide terminal user interfaces
- [gui.cs](https://github.com/migueldeicaza/gui.cs) Console-based user interface toolkit for .NET applications
- [imtui](https://github.com/ggerganov/imtui) An immediate mode text-based user interface library, supporting 256 ANSI colors and mouse/keyboard input.
- [ink](https://github.com/vadimdemedes/ink) React for interactive command-line apps
- [Lanterna](https://github.com/mabe02/lanterna) A Java library for creating text-based UIs, very similar to the C library curses but with more functionality.
- [ncurses](https://www.gnu.org/software/ncurses/)
- [nimwave](https://github.com/ansiwave/nimwave) Build text interfaces for the terminal or browser
- [notcurses](https://github.com/dankamongmen/notcurses) blingful character graphics/TUI library. definitely not curses