mirror of
https://github.com/rothgar/awesome-tuis.git
synced 2026-10-17 13:21:14 -05:00
Add casciian to Libraries section (#499)
* Add casciian to Libraries section adds the casciian Text User Interface library for Java to the Libraries section. Creates a new dedicated Java subsection and reorganizes existing Java libraries that were previously scattered in the "Other" section. Changes: Creates a new Java subsection between C++ and Rust sections Adds casciian library with description and link Moves three existing Java libraries (Jexer, Lanterna, TUI4J) from the "Other" section to the new Java section * Add ending dot Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
co-authored by
Copilot
Copilot
parent
0a9e820ee3
commit
1ad61f0c85
@@ -367,6 +367,12 @@
|
||||
now available as also shared/static library!
|
||||
- [xtd](https://github.com/gammasoft71/xtd) Free open-source modern **C++** framework to create console (CLI), forms (GUI like WinForms) and unit test (xUnit) applications and libraries on Windows, macOS, Linux, iOS, Android, FreeBSD, and Haiku.
|
||||
|
||||
<h3>Java</h3>
|
||||
- [casciian](https://github.com/crramirez/casciian) A Text User Interface Library for **Java** based on "Jexer" without the AWT/Swing dependencies, tailored for GraalVM AOT native compilation with a focus on performance over remote connections and maximum terminal compatibility.
|
||||
- [Jexer](https://gitlab.com/AutumnMeowMeow/jexer) A **Java** library implements a text-based windowing system loosely reminiscent of Borland's Turbo Vision system.
|
||||
- [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.
|
||||
- [TUI4J](https://github.com/WilliamAGH/tui4j) A **Java** terminal UI framework with a Bubble Tea (Go) port and additional features inspired by Textual.
|
||||
|
||||
<h3>Rust</h3>
|
||||
|
||||
- [iocraft](https://github.com/ccbrown/iocraft) **Rust** crate for beautiful, artisanally crafted TUIs and text-based IO, with a declarative, React-like API inspired by Ink.
|
||||
@@ -383,8 +389,6 @@
|
||||
- [Consolonia](https://github.com/jinek/Consolonia) Dotnet core terminal-based GUI framework with support of XAML
|
||||
- [gum](https://github.com/charmbracelet/gum) A tool for glamorous **shell** scripts
|
||||
- [ink](https://github.com/vadimdemedes/ink) React for **Node.js** interactive command-line apps
|
||||
- [Jexer](https://gitlab.com/AutumnMeowMeow/jexer) A **Java** library implements a text-based windowing system loosely reminiscent of Borland's Turbo Vision system.
|
||||
- [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.
|
||||
- [moulti](https://moulti.run/) A CLI-driven TUI displaying arbitrary outputs inside visual, collapsible blocks. Designed with **shell** scripts in mind. **Ansible**-friendly too.
|
||||
- [nimwave](https://github.com/ansiwave/nimwave) Build text interfaces for the terminal or browser in **Nim**
|
||||
- [OpenTUI](https://github.com/sst/opentui) A **TypeScript** library for building terminal user interfaces (TUIs)
|
||||
@@ -394,7 +398,6 @@
|
||||
- [TermGL](https://github.com/wojciech-graj/TermGL) A terminal-based graphics library for 2D and 3D graphics.
|
||||
- [Terminal.Gui](https://github.com/gui-cs/Terminal.Gui) Cross-platform terminal UI toolkit for **.NET**
|
||||
- [Thermage](https://github.com/thermage/thermage) Thermage is a **PHP** library that provides a fluent and incredibly powerful, object-oriented interface for customizing CLI output text color, background, formatting, theming and more.
|
||||
- [TUI4J](https://github.com/WilliamAGH/tui4j) A **Java** terminal UI framework with a Bubble Tea (Go) port and additional features inspired by Textual.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user