tui-lipan Documentation
Welcome to the documentation for tui-lipan - an opinionated, component-based TUI framework for Rust.
This site mirrors the docs/ folder in the GitHub repository and is rebuilt on every push to main. If a page looks out of date, click the edit icon in the top-right corner to open it on GitHub.
Where to start
- New here? Read the Quick Start - five minutes from zero to running app.
- Learning by example? The tutorial walks through a complete application end-to-end.
- Reference? Jump straight into Components, UI Macros, or the widget reference.
What's outside this site
| Where | What you'll find there |
|---|---|
| tui-lipan.dev | Landing page, install snippet, hero examples |
| docs.rs/tui-lipan | Auto-generated rustdoc API reference |
| github.com/Razuer/tui-lipan | Source code, issues, releases |
| github.com/Razuer/tui-lipan/tree/main/examples | 76 runnable demos |
Status
tui-lipan is approaching stability. The widget set, runtime model, and public API surface are mature. While the crate is on 0.x.y:
- A minor bump (
0.1→0.2) signals breaking changes. - A patch bump (
0.1.0→0.1.1) is backward-compatible only.
All changes are tracked in CHANGELOG.md.
License
Dual-licensed under MIT or Apache-2.0 at your option.