From 389c28ee80decdbcc5d8483faaf92271580eb7e9 Mon Sep 17 00:00:00 2001
From: Jim Huang <jserv.tw@gmail.com>
Date: Sat, 28 Jan 2023 11:20:03 +0800
Subject: [PATCH] Add Lanterna

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