A nom parser to parse text with ANSI color codes and turn them into ratatui::text::Text.
For people still using tui-rs use version v2.* for people migrating to ratatui use version v3.*
I recommend switching over to ratatui since tui-rs is currently unmaintained.
| Color | Supported | Examples | 
|---|---|---|
| 24 bit | ✓ | \x1b[38;2;<R>;<G>;<B>m | 
| 8 bit | ✓ | \x1b[38;5;<N>m | 
| 4 bit | ✓ | \x1b[30..37;40..47m | 
use ansi_to_tui::IntoText as _;
let buffer = std::fs::read("ascii/text.ascii")?;
let output = buffer.into_text()?;