10 releases

Uses new Rust 2024

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.2 Mar 1, 2025
0.1.0-alpha.0 Nov 27, 2024

#1807 in Command-line interface

Download history 74/week @ 2025-11-18 60/week @ 2025-11-25 107/week @ 2025-12-02 76/week @ 2025-12-09 191/week @ 2025-12-16 1620/week @ 2025-12-23 3169/week @ 2025-12-30 3602/week @ 2026-01-06 4317/week @ 2026-01-13 4317/week @ 2026-01-20 3982/week @ 2026-01-27 6036/week @ 2026-02-03 5321/week @ 2026-02-10 5974/week @ 2026-02-17 8078/week @ 2026-02-24 7995/week @ 2026-03-03

28,361 downloads per month
Used in 71 crates (2 directly)

MIT license

1MB
13K SLoC

Ratatui-termion

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

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 need fine-grained control over dependencies
  • Building a widget library that needs backend functionality
  • You want to use only the Termion backend without other backends
  • You prefer Termion's Unix-focused approach

When to use the main ratatui crate:

  • Building applications (recommended - includes termion backend when enabled)
  • You want the convenience of having everything available

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

Dependencies

~5MB
~88K SLoC