11 releases

Uses new Rust 2024

new 0.1.1 Jun 5, 2026
0.1.0 Dec 26, 2025
0.1.0-beta.0 Oct 31, 2025
0.1.0-alpha.5 Jun 30, 2025
0.1.0-alpha.0 Nov 27, 2024

#107 in #dashboard

Download history 1228/week @ 2026-03-03 14566/week @ 2026-03-10 16174/week @ 2026-03-17 14218/week @ 2026-03-24 17028/week @ 2026-03-31 15729/week @ 2026-04-07 16559/week @ 2026-04-14 16890/week @ 2026-04-21 19890/week @ 2026-04-28 20455/week @ 2026-05-05 21225/week @ 2026-05-12 20702/week @ 2026-05-19 27371/week @ 2026-05-26 22953/week @ 2026-06-02

95,594 downloads per month
Used in 128 crates (2 directly)

MIT license

1MB
15K SLoC

Ratatui-termion

This module provides the TermionBackend implementation for the Backend trait. It uses the Termion crate to interact with the terminal.

Most application authors should start with the main ratatui crate and only depend on ratatui-termion directly when they specifically want the Termion backend. This crate is the backend layer, not the primary docs.rs entry point for building applications.

Crate Organization

ratatui-termion is part of the Ratatui workspace that was modularized in version 0.30.0. This crate provides the Termion backend implementation for Ratatui.

When to use ratatui-termion:

  • You want to depend on the Termion backend crate directly
  • You prefer Termion's Unix-focused approach

When to use the main ratatui crate:

  • Building applications
  • You want backend selection to stay behind Ratatui's re-exports

For detailed information about the workspace organization, see ARCHITECTURE.md.

Dependencies

~4.5MB
~74K SLoC