| Crates.io | ratatui-elm |
| lib.rs | ratatui-elm |
| version | 0.1.0-alpha.3 |
| created_at | 2025-07-18 01:24:01.158024+00 |
| updated_at | 2025-07-18 03:37:01.982583+00 |
| description | A simple Elm architecture framework for ratatui |
| homepage | |
| repository | https://github.com/justdeeevin/ratatui-elm |
| max_upload_size | |
| id | 1758466 |
| size | 37,778 |
A simple Elm architecture framework for ratatui.
The architecture is heavily inspired by iced. It provides an ergonomic interface for executing long-running tasks in the background and handling events concurrently, while only rerendering when strictly necessary.
See the hello world example for a basic usage example.
[!WARNING] This framework provides a built-in subscription to crossterm events. Do not manually construct an instance of
EventStream, as crossterm only sends events to one stream at a time, and the construction of a second stream will cause the two to fight over each event.