A curated registry of ratatui - powered terminal applications
Ratcrate is your go-to resource for discovering terminal user interface (TUI) applications built with Ratatui. I maintain an up-to-date catalog of ratatui-based projects to help developers find inspiration and users discover powerful terminal applications.
Ratcrate is a discovery platform for Rust crates in the Ratatui ecosystem. It consists of:
ratcrate-core: Data fetching and JSON generation (Future - Open Source this repo)ratcrate-web: ReactJS based web interface (Future - Convert to Dioxus Rust)ratcrate-cli: Command-line interfaceratcrate-tui: Terminal UI with Ratatui
ratcrate-core (data pipeline - Private Repo) ↓ ratcrate.json ↓ ┌───────┴┬────────┐ ↓ ↓ ↓ web cli tui Visit ratcrate.github.io to explore the full catalog of ratatui applications.
- ratcrate-web - Web interface for browsing the registry. Updated every 24 hours
- ratcrate-cli - Command-line tool for searching and discovering ratatui apps
- ratcrate-tui - Terminal user interface for exploring the registry (built with ratatui, naturally!)
Ratatui is powering a new generation of terminal applications, and I want to make it easy to:
- Discover amazing TUI applications
- Find libraries and tools built with ratatui
- Get inspired by what's possible with terminal interfaces
- Contribute to the ratatui ecosystem
Found a ratatui project that's not in the registry? Want to improve our tools? Contributions are welcome across all my repositories!
If you find ratcrate useful and want to support its development:
Your support helps me:
- Maintain the domain
- Improve the tools and add new features
- Keep all my projects free and open-source
- Dedicate more time to the ratatui ecosystem
Every contribution, no matter how small, is greatly appreciated!
Powered by the Ratatui 🐀 ecosystem
©️ A QubitAi Creation

