Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/h1romas4/lanterna-sample
This repos provide Lanterna sample source by Groovy.
https://github.com/h1romas4/lanterna-sample
groovy lanterna terminal-app
Last synced: 7 days ago
JSON representation
This repos provide Lanterna sample source by Groovy.
- Host: GitHub
- URL: https://github.com/h1romas4/lanterna-sample
- Owner: h1romas4
- Created: 2017-05-16T10:09:11.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-04-01T08:33:32.000Z (8 months ago)
- Last Synced: 2024-04-20T09:06:35.878Z (7 months ago)
- Topics: groovy, lanterna, terminal-app
- Language: Groovy
- Homepage:
- Size: 391 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Lanterna Sample
![](https://github.com/h1romas4/lanterna-sample/workflows/Java%20CI/badge.svg)
This repos provide Lanterna sample source by Groovy.
## Lanterna
> [Java library for creating text-based GUIs](https://github.com/mabe02/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. Lanterna is supporting xterm compatible terminals and terminal emulators such as konsole, gnome-terminal, putty, xterm and many more. One of the main benefits of lanterna is that it's not dependent on any native library but runs 100% in pure Java.## Screenshot
![screenshot](https://raw.githubusercontent.com/h1romas4/lanterna-sample/main/docs/lanterna-sample.png)
## Development
```
$ git clone https://github.com/h1romas4/lanterna-sample.git
$ cd lanterna-sample
$ ./gradlew shadowJar
$ java -jar build/libs/lanterna-sample-all.jar
```