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

#1678 in Command-line interface

Download history 3080/week @ 2025-10-17 3308/week @ 2025-10-24 5434/week @ 2025-10-31 9898/week @ 2025-11-07 11483/week @ 2025-11-14 12813/week @ 2025-11-21 14013/week @ 2025-11-28 7760/week @ 2025-12-05 9520/week @ 2025-12-12 8298/week @ 2025-12-19 25400/week @ 2025-12-26 29557/week @ 2026-01-02 37365/week @ 2026-01-09 54923/week @ 2026-01-16 70996/week @ 2026-01-23 84910/week @ 2026-01-30

254,915 downloads per month
Used in 50 crates (via ratatui)

MIT license

1MB
13K SLoC

Ratatui-termwiz

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

Crate Organization

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

When to use ratatui-termwiz:

  • You need fine-grained control over dependencies
  • Building a widget library that needs backend functionality
  • You want to use only the Termwiz backend without other backends
  • You need Termwiz's advanced terminal capabilities

When to use the main ratatui crate:

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

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

Dependencies

~27MB
~550K SLoC