PackageTrack
Sign in Get early access

ansi-to-tui

Convert ANSI color and style codes into Ratatui Text

8.0.1 4.7M downloads/mo #4672 most downloaded on crates.io ratatui/ansi-to-tui

What this package is like to depend on

Last release 7 months ago

10 Jan 2026

Release timing varies

gaps range from 2 weeks to 13 months

Some releases are documented

notes for 15 of 26 stable releases

2 versions withdrawn

withdrawn after publishing

5 years old

30 releases · first in 2021

3 releases in the last 12 months

see the full history below

Release timeline

30 releases · Apr 2021 to Jan 2026
2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 30
  1. 8.0.1 10 Jan 2026
    Release notes

    Fixed

    • (parser) normalize CR and CRLF newlines (#80)

    Other

    • (deps) bump lru from 0.16.2 to 0.16.3 (#81)
    • add CR/LF characterization tests (#79)
    • Add SGR tests; handle 27 and fix 107 (#78)
    • add cargo workflow alongside Nix (#77)
    • polish Ratatui docs and metadata (#76)
    • update license (#74)
    Open source →
    Release notes

    Fixed

    • (parser) normalize CR and CRLF newlines (#80)

    Other

    • (deps) bump lru from 0.16.2 to 0.16.3 (#81)
    • add CR/LF characterization tests (#79)
    • Add SGR tests; handle 27 and fix 107 (#78)
    • add cargo workflow alongside Nix (#77)
    • polish Ratatui docs and metadata (#76)
    • update license (#74)
    Open source →
  2. 8.0.0 27 Dec 2025
    Release notes

    Fixed

    • Fix failing tests with disabled default features
      (#63)

    Other

    • update ratatui-core to 0.1.0 (#72)
    • enable trusted publishing (#69)
    • set edition to 2024 (#67)
    • unrelease 7.0.1 (#65)
    • (parser) refresh deps and benchmarks (#64)
    • update to ratatui-0.30 pre-release (#60)
    • release v7.0.1 (#59)
    • indicate in README that into_text is fallible
      (#62)
    • Fix reset for underline/blink/italic/hidden
      (#57)
    Open source →
    Release notes

    Fixed

    • Fix failing tests with disabled default features (#63)

    Other

    • update ratatui-core to 0.1.0 (#72)
    • enable trusted publishing (#69)
    • set edition to 2024 (#67)
    • unrelease 7.0.1 (#65)
    • (parser) refresh deps and benchmarks (#64)
    • update to ratatui-0.30 pre-release (#60)
    • release v7.0.1 (#59)
    • indicate in README that into_text is fallible (#62)
    • Fix reset for underline/blink/italic/hidden (#57)
    Open source →
  3. 8.0.0-beta.0 14 Nov 2025 pre-release
    Release notes

    Fixed

    • Fix failing tests with disabled default features (#63)

    Other

    • set edition to 2024 (#67)
    • unrelease 7.0.1 (#65)
    • (parser) refresh deps and benchmarks (#64)
    • update to ratatui-0.30 pre-release (#60)
    • release v7.0.1 (#59)
    • indicate in README that into_text is fallible (#62)
    • Fix reset for underline/blink/italic/hidden (#57)
    Open source →
  4. 7.0.0 25 Oct 2024
    Release notes

    chore: Release package ansi-to-tui version 7.0.0

    Open source →
    Release notes

    Other

    • (bump) Update lockfile and bump ratatui version to 0.29
    Open source →
  5. 6.0.1 24 Oct 2024
    Release notes

    chore: Release package ansi-to-tui version 6.0.1

    Open source →
  6. 6.0.0 03 Sep 2024

    Nothing published for this version

  7. 5.0.0-rc.1 11 Jul 2024 pre-release
    Release notes
    • chore: Update flake.nix

    • feat: Make 5.0.0-rc.1 release

    • feat: Cargo update

    • fix: Rebase merge from github ui

    Fix the rebase and merge which github ui fucked up

    • fix: The tests are updated to 0.27

    • fix: cargo fmt

    • feat: added one more test for llvm-cov

    • feat: Replaced style methods with the faster version by default

    • feat: added more tests

    • fix: A overlooked bug in span impl

    Open source →
  8. 4.1.0 11 Jul 2024

    Nothing published for this version

  9. 4.0.1 29 Feb 2024

    Nothing published for this version

  10. 4.0.0 15 Feb 2024
    Release notes

    [fix] Fix the tests for zero-copy version

    Open source →
  11. 3.1.0 23 Jun 2023

    Nothing published for this version

  12. 3.0.0 21 Mar 2023
    Release notes

    Commit Statistics

    <csr-read-only-do-not-edit/>

    • 6 commits contributed to the release.
    • 5 days passed between releases.
    • 0 commits were understood as conventional.
    • 0 issues like '(#ID)' were seen in commit messages

    Commit Details

    <csr-read-only-do-not-edit/>

    <details><summary>view details</summary>

    • Uncategorized
      • [update] Changelog and readme (8b38176)
      • Update version (7617608)
      • Move to ratatui (0446f08)
      • [feat] Bump version and update CHANGELOG.md (eec6f86)
      • [fix] properly reset styles (50f5be0)
      • [fix] Properly set background colors (f827e25) </details>
    Open source →
  13. 2.0.2 21 Mar 2023

    Nothing published for this version

  14. 2.0.1 16 Mar 2023
    Release notes

    Commit Statistics

    <csr-read-only-do-not-edit/>

    • 11 commits contributed to the release over the course of 214 calendar days.
    • 238 days passed between releases.
    • 0 commits were understood as conventional.
    • 0 issues like '(#ID)' were seen in commit messages

    Commit Details

    <csr-read-only-do-not-edit/>

    <details><summary>view details</summary>

    • Uncategorized
      • [fix] Write changelog (4324447)
      • Adjusting changelogs prior to release of ansi-to-tui v2.0.1 (874a3a8)
      • [feat] CHANGELOGS Using cargo changelog (604e1d1)
      • [fix] Bump version prep for release (8e07c79)
      • Add fg/bg colors for 90-110 ANSI code range (1bd18a9)
      • [fix] Don't include the empty spans but keep changing the style (acdb671)
      • [fix] Don't exclude empty spans (0d1e9bc)
      • Fix infinite loop on unsupported escape sequences (225669f)
      • Add test for infinitely looping cases (8a59123)
      • [update] Version bump (0f2ace5)
      • [fix] Don't hang on screen modes (189d9c5) </details>
    Open source →
  15. 2.0.0 17 Sep 2022

    Nothing published for this version

  16. 1.0.1 20 Jul 2022
    Release notes

    Rewrite the parser logic with nom

    Open source →
    Release notes

    Commit Statistics

    <csr-read-only-do-not-edit/>

    • 2 commits contributed to the release.
    • 174 days passed between releases.
    • 0 commits were understood as conventional.
    • 0 issues like '(#ID)' were seen in commit messages

    Commit Details

    <csr-read-only-do-not-edit/>

    <details><summary>view details</summary>

    • Uncategorized
      • Update the readme example (a527ba0)
      • Complete rewrite of the whole parser logic (0e28929) </details>
    Open source →
  17. 0.6.0 19 Jun 2022

    Nothing published for this version

  18. 0.5.1 15 Apr 2022

    Nothing published for this version

  19. 0.5.0 14 Apr 2022

    Nothing published for this version

  20. 0.4.1 28 Sep 2021
    Release notes

    Commit Statistics

    <csr-read-only-do-not-edit/>

    • 1 commit contributed to the release.
    • 0 commits were understood as conventional.
    • 0 issues like '(#ID)' were seen in commit messages

    Commit Details

    <csr-read-only-do-not-edit/>

    <details><summary>view details</summary>

    • Uncategorized
    Open source →
  21. 0.4.0 21 Aug 2021

    Nothing published for this version

  22. 0.3.1 28 Sep 2021
    Release notes

    Commit Statistics

    <csr-read-only-do-not-edit/>

    • 6 commits contributed to the release over the course of 37 calendar days.
    • 119 days passed between releases.
    • 0 commits were understood as conventional.
    • 0 issues like '(#ID)' were seen in commit messages

    Commit Details

    <csr-read-only-do-not-edit/>

    <details><summary>view details</summary>

    • Uncategorized
      • Update version and fix #9 release (e2d7656)
      • Remove redundant println! lines (c108aea)
      • Fix #9 Color reset not working (c159a29)
      • Update readme #8 (869a5f4)
      • Center 2nd column (7259a48)
      • Give the README a new look (5555bfb) </details>
    Open source →
  23. 0.3.0 01 Jun 2021
    Release notes

    Commit Statistics

    <csr-read-only-do-not-edit/>

    • 1 commit contributed to the release.
    • 5 days passed between releases.
    • 0 commits were understood as conventional.
    • 0 issues like '(#ID)' were seen in commit messages

    Commit Details

    <csr-read-only-do-not-edit/>

    <details><summary>view details</summary>

    • Uncategorized
      • Update tui to version v0.15.0 (f68a55d) </details>
    Open source →
  24. 0.2.2 01 Jun 2021 withdrawn

    Nothing published for this version

  25. 0.2.1 27 May 2021
    Release notes

    Commit Statistics

    <csr-read-only-do-not-edit/>

    • 5 commits contributed to the release over the course of 2 calendar days.
    • 2 days passed between releases.
    • 0 commits were understood as conventional.
    • 0 issues like '(#ID)' were seen in commit messages

    Commit Details

    <csr-read-only-do-not-edit/>

    <details><summary>view details</summary>

    • Uncategorized
      • Remove println! and bump version (7f0ad21)
      • Remove println! (88da943)
      • Merge branch 'master' of gh:uttarayan21/ansi-to-tui (9bcd9c9)
      • Possible fix for #3 (7c41742)
      • Implement StdError and thus, supporting anyhow (47d7ac3) </details>
    Open source →
  26. 0.2.0 24 May 2021
    Release notes

    Commit Statistics

    <csr-read-only-do-not-edit/>

    • 2 commits contributed to the release.
    • 17 days passed between releases.
    • 0 commits were understood as conventional.
    • 0 issues like '(#ID)' were seen in commit messages

    Commit Details

    <csr-read-only-do-not-edit/>

    <details><summary>view details</summary>

    • Uncategorized
      • Fix spelling in documentation and bump version (69a8b4c)
      • Fix for #2 (985fe88) </details>
    Open source →
  27. 0.1.9 07 May 2021
    Release notes

    Commit Statistics

    <csr-read-only-do-not-edit/>

    • 8 commits contributed to the release over the course of 5 calendar days.
    • 6 days passed between releases.
    • 0 commits were understood as conventional.
    • 0 issues like '(#ID)' were seen in commit messages

    Commit Details

    <csr-read-only-do-not-edit/>

    <details><summary>view details</summary>

    • Uncategorized
      • Removed AnsiColor enum (aa17233)
      • Minor changes to documentation (de7091d)
      • Minor changes (d7fb6e6)
      • Removed useless AnsiColor enum (c66ca17)
      • Bump version number (6818ee5)
      • Keep empty newlines (6a80c08)
      • Bump version to 0.1.7 (6203e87)
      • Pub fn ansi_to_text_override_style (0694221) </details>
    Open source →
  28. 0.1.8 02 May 2021

    Nothing published for this version

  29. 0.1.7 02 May 2021 withdrawn

    Nothing published for this version

  30. 0.1.6 30 Apr 2021
    Release notes

    Commit Statistics

    <csr-read-only-do-not-edit/>

    • 4 commits contributed to the release.
    • 1 day passed between releases.
    • 0 commits were understood as conventional.
    • 1 unique issue was worked on: #1

    Commit Details

    <csr-read-only-do-not-edit/>

    <details><summary>view details</summary>

    • #1
      • Optimize output text size (28c9077)
    • Uncategorized
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive