ratatui/templates

Templates for bootstrapping a Rust TUI application with Ratatui

420

stars

107

commits

Rust

primary language

Sep 6, 2026

updated

ratatui.rs/templates
cargo-generate
crossterm
ratatui
rust
rust-template
template-project
template-repository
tui
tui-app
tui-rs
Browse cluster: Rust TUI applications and frameworks

README

Ratatui Templates 🧀

This repository contains templates for bootstrapping a Rust TUI application with Ratatui and crossterm.

Getting Started

  1. Install cargo-generate

    cargo install cargo-generate
    
  2. Create a new app based on this repository:

    cargo generate ratatui/templates
    
  3. Choose one of the following templates:

Contributing

To keep the generated code up to date, install just and run just generate-all (or a specific template - e.g. just generate-simple).

Contributors

orhun

37 commits

kdheepak

17 commits

joshka

16 commits

dawedawe

6 commits

ratatui/templates

Templates for bootstrapping a Rust TUI application with Ratatui

420

stars

107

commits

Rust

primary language

Sep 6, 2026

updated

ratatui.rs/templates
cargo-generate
crossterm
ratatui
rust
rust-template
template-project
template-repository
tui
tui-app
tui-rs
Browse cluster: Rust TUI applications and frameworks

README

Ratatui Templates 🧀

This repository contains templates for bootstrapping a Rust TUI application with Ratatui and crossterm.

Getting Started

  1. Install cargo-generate

    cargo install cargo-generate
    
  2. Create a new app based on this repository:

    cargo generate ratatui/templates
    
  3. Choose one of the following templates:

Contributing

To keep the generated code up to date, install just and run just generate-all (or a specific template - e.g. just generate-simple).

Contributors

orhun

37 commits

kdheepak

17 commits

joshka

16 commits

dawedawe

6 commits

Languages

Rust

97.7%

Just

2.1%