SaaSHub helps you find the best software and product alternatives Learn more →
Lanterna Alternatives
Similar projects and alternatives to Lanterna
-
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
-
-
-
textual
Lean TUI application framework for Python. Build sophisticated terminal user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
-
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
-
-
hof
Framework that joins data models, schemas, code generation, and a task engine. Language and technology agnostic.
-
picocli
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
-
twin
Text mode window environment. A "retro" program for embedded or remote systems, that doubles as X11 terminal and text-mode equivalent of VNC server
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Lanterna discussion
Lanterna reviews and mentions
- Textual Web: TUIs for the Web
- Textual: Rapid Application Development Framework for Python
-
What options are there for making GUIs and other visual programs using java?
Just to differ what others already mentioned: Lanterna. Pretty retro GUIs just for fun.
-
Library like Python Rich
Lanterna https://github.com/mabe02/lanterna Has examples for most of the things you're looking for (see links in https://github.com/mabe02/lanterna/blob/master/docs/contents.md)
- Terminal Design Through Java.
- Nimwave – build TUIs for the terminal, web, and desktop
-
How to modify lines in console (Java 8)
You can use a library such as https://github.com/mabe02/lanterna to do fancy console printing. You could even do full console UIs, but just printing lines and moving the cursor and so on is also possible I think.
-
Aquifer: GUI generator for command line apps
There is lanterna for that.
-
Textual in Clojure?
You can use https://github.com/mabe02/lanterna
-
What are some features necessary in an ASCII-graphics library?
Is this just a personal excercise? Because https://github.com/mabe02/lanterna is pretty much what you're talking about and pretty good.
-
A note from our sponsor - SaaSHub
www.saashub.com | 30 Apr 2025
Stats
mabe02/lanterna is an open source project licensed under GNU Lesser General Public License v3.0 only which is an OSI approved license.
The primary programming language of Lanterna is Java.