Dicklesworthstone

Minimal, high-performance terminal UI kernel with diff-based rendering, inline mode, and RAII terminal cleanup

196
22
100% credibility
Found Feb 06, 2026 at 78 stars 3x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

FrankenTUI is a Rust terminal UI framework with advanced widgets, animations, mouse support, and interactive demos for building rich command-line applications.

How It Works

1
🔍 Discover FrankenTUI

You hear about FrankenTUI from a friend or online, a tool for creating beautiful, interactive screens right in your terminal window.

2
📥 Get the showcase

Download the demo app and run it to see stunning examples like kanban boards, markdown editors, and charts working smoothly with mouse and keyboard.

3
Play with magic screens

Click around tables, drag items, watch smooth animations, and type in live editors – it feels like a modern app but in your terminal!

4
🧩 Mix and match pieces

Pick widgets like buttons, lists, or graphs from examples and combine them to build your own dashboard or tool.

5
🎨 Customize your creation

Tweak colors, layouts, and behaviors so it matches exactly what you need for your daily tasks.

🚀 Enjoy your terminal app

Launch your polished, responsive app that makes working in the terminal fun and productive.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 78 to 196 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is frankentui?

Frankentui is a Rust-based TUI framework for building high-performance terminal user interfaces. It lets developers create complex apps like kanban boards, markdown editors, and data viz tools entirely in the terminal, handling layouts, animations, mouse input, and virtualized lists out of the box. Developers get a full terminal emulator core plus widgets for forms, tables, and drag-drop, solving the pain of crafting responsive TUIs from scratch.

Why is it gaining traction?

It stands out with buttery-smooth 60fps animations, SIMD-accelerated rendering, and a massive demo showcase packing features like theme studios, quake-style overlays, and log search—stuff that feels native app-like in a terminal. Rust's speed and safety mean it crushes JS or Python alternatives on perf, especially for long-running CLI tools, while the web/WASM backend hooks lets it run in browsers too. Early adopters dig the no-compromise approach to mouse gestures, i18n, and accessibility.

Who should use this?

Rust CLI devs crafting productivity tools like task trackers, file browsers, or monitoring dashboards. Sysadmins building interactive log analyzers or config editors that need mouse support and smooth scrolling. Teams porting desktop UIs to terminal for servers or embedded handheld PCs, where JS frameworks like Ink fall short on speed.

Verdict

Worth prototyping for perf-critical TUIs—the demo alone sells it—but at 123 stars and 1.0% credibility, it's early alpha with repro bugs and incomplete docs. Fork and contribute if you need a most powerful framework contender; skip for production until stabilized.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.