From 8b994b58ff8c12102470e1270028c91941d1597a Mon Sep 17 00:00:00 2001 From: Jim Huang Date: Mon, 30 Jan 2023 13:41:02 +0800 Subject: [PATCH] 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. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 869574f..4c43f89 100644 --- a/README.md +++ b/README.md @@ -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