SuperLightTUI

(โ˜… 179)

๐Ÿฆ€ An immediate-mode Rust TUI framework with flexbox layout and Tailwind-style chaining API.

  • .gitignore
  • _typos.toml
  • AGENTS.md
  • Cargo.lock
  • Cargo.toml
  • CHANGELOG.md
  • CONTRIBUTING.md
  • demo.tape
  • demo_dashboard.tape
  • demo_fire.tape
  • demo_game.tape
  • demo_pretext.tape
  • demo_spreadsheet.tape
  • demo_website.tape
  • deny.toml
  • LICENSE
  • README.md
  • SECURITY.md

# Installation Guide

1. Get the code
git clone https://github.com/subinium/SuperLightTUI

Downloads the entire project code from GitHub to your computer.

cd SuperLightTUI

Moves into the project folder you just downloaded.

2. Rust

Medium Recommended
Prerequisites
  • Git Needed to download the project code from GitHub.
  • Rust (rustup) Installing via rustup also installs cargo.
cargo add superlighttui

Type this command into your terminal and run it.

<td align="center"><img src="assets/demo.png" alt="Widget Demo" /><br/><b>Widget Demo</b><br/><sub><code>cargo run --example demo</code></sub></td>

Builds and then immediately runs the program.

<td align="center"><img src="assets/demo_dashboard.png" alt="Dashboard" /><br/><b>Dashboard</b><br/><sub><code>cargo run --example showcase_tour</code></sub></td>

Builds and then immediately runs the program.

<td align="center"><img src="assets/demo_website.png" alt="Website" /><br/><b>Website Layout</b><br/><sub><code>cargo run --example showcase_tour</code></sub></td>

Builds and then immediately runs the program.

<td align="center"><img src="assets/demo_spreadsheet.png" alt="Spreadsheet" /><br/><b>Spreadsheet</b><br/><sub><code>cargo run --example showcase_tour</code></sub></td>

Builds and then immediately runs the program.

โœ… If cargo build finishes without errors, it worked. The executable is created under target/.

Pulled directly from this repo's README.

// repository documentation