Loading...
Loading...
Oss
Minimal, high-performance terminal UI kernel with 850K+ lines of Rust across 20 crates.
A kernel-level TUI foundation for Rust with a disciplined runtime, diff-based renderer, and inline-mode support that preserves scrollback while keeping UI chrome stable. Features 106 widget implementations, 46 demo screens, a layered 20-crate workspace (core → render → runtime → widgets → extras), one-writer rule for serialized output, RAII cleanup even on panic, and snapshot/time-travel harness for deterministic testing. Project website at frankentui.com.
# Clone and build
git clone https://github.com/Dicklesworthstone/frankentui.git
cd frankentui
cargo build --release
# Run the demo showcase
cargo run -p ftui-demo-showcase# Primary demo showcase
cargo run -p ftui-demo-showcase
# Pick a specific demo view
FTUI_HARNESS_VIEW=dashboard cargo run -p ftui-demo-showcase
FTUI_HARNESS_VIEW=visual_effects cargo run -p ftui-demo-showcaseFast Rust port of Steve Yegge's beads — a local-first, non-invasive issue tracker for git repos.
20K+ lines of Go, shipped in a single day. Terminal UI for Steve Yegge's Beads system with graph analytics for agent task management.
Multi-agent tmux orchestration. Spawn and coordinate Claude Code, Codex, and Gemini agents.
Explore the source code, documentation, and contribute to the project.