add iocraft to slop list and qualify its viability as an alternative to ratatui

This commit is contained in:
Lily Gruman 2026-03-15 21:35:43 -05:00 committed by Max
commit 7a03e9e128

View file

@ -258,7 +258,8 @@ Note that Python is itself tainted; see [the Programming Languages section](#pro
|---|---|---|---|
| [`c2rust`](https://github.com/immunant/c2rust) | | [Statement from developer](https://github.com/immunant/c2rust/issues/1653#issuecomment-4035773395)<br />[`postprocess`](https://github.com/immunant/c2rust/tree/master/c2rust-postprocess) component uses LLMs<br/>[PR](https://github.com/immunant/c2rust/pull/1614) made with AI
| [`facet`](https://github.com/facet-rs/facet) | Use more specific deserialization libraries and avoid macros that slow things down anyway. [`serde`](https://serde.rs) itself is [tainted by its Palantir-defending author](https://archive.ph/fe9g5). [`nanoserde`](https://github.com/not-fl3/nanoserde) could be suitable for certain use cases. | [Core developer openly uses LLMs for library dev](https://archive.ph/YhcOh) | |
| [`ratatui`](https://github.com/ratatui/ratatui) | [`iocraft`](https://github.com/ccbrown/iocraft) and [`cursive`](https://github.com/gyscos/cursive). [`console`](https://github.com/console-rs/console) and its family of libraries may also be enough for some use cases. | [Core developer has stated their use of AI for rust code](https://github.com/ratatui/ratatui/discussions/2201) | |
| [`ratatui`](https://github.com/ratatui/ratatui) | [`iocraft`] (<=0.7.17) and [`cursive`]. [`console`] and its family of libraries may also be enough for some use cases. | [Core developer has stated their use of AI for rust code](https://github.com/ratatui/ratatui/discussions/2201) | |
| [`iocraft`] | An older version (<=0.7.17, prior to [Feb 12, 2026](https://github.com/ccbrown/iocraft/commit/1daff8bdef6d6c0f0ceeb89d0308b1990a5fa428)); [`cursive`] and [`console`] | Contains [commits from Claude](https://github.com/ccbrown/iocraft/commits?author=domenkozar) | |
| [rust-analyzer](https://github.com/rust-lang/rust-analyzer) | cargo check | [Allows AI contributions](https://github.com/rust-lang/rust-analyzer/pull/21314/changes) and [has Claude rules](https://github.com/rust-lang/rust-analyzer/blob/master/CLAUDE.md) | |
| [`zbus`](https://github.com/z-galaxy/zbus) | | [CLAUDE.md](https://github.com/z-galaxy/zbus/blob/78f786cad319f9027a9893f73aa862ed2f4b45cd/CLAUDE.md), [core developer talking about their AI policy](https://matrix.to/#/!uSaWOSkfhbBXoCCxYe:matrix.org/$6frxoLIKKBIE7ejJr3OJk9jn_nSTl_B5a2poK4lxDjo?via=matrix.org&via=gnome.org&via=mozilla.org) ([screenshot](./evidence/img/zbus.png)) |
@ -482,7 +483,9 @@ This is a section for repos that are similar to this one either because they are
<!-- please put your multi referenced links down here - alphabetized for tidiness -->
[alacritty]: https://alacritty.org/
[alacritty fork with sixel]: https://github.com/ayosec/alacritty
[`console`]: https://github.com/console-rs/console
[cosmic]: https://github.com/pop-os/cosmic-term
[`cursive`]: https://github.com/gyscos/cursive
[deepin]: https://github.com/linuxdeepin/deepin-terminal
[Delta Chat]: https://delta.chat/en/
[Elvish]: https://elv.sh
@ -490,6 +493,7 @@ This is a section for repos that are similar to this one either because they are
[foot]: https://codeberg.org/dnkl/foot
[Garage]: https://garagehq.deuxfleurs.fr/
[gnome terminal]: https://gitlab.gnome.org/GNOME/gnome-terminal
[`iocraft`]: https://github.com/ccbrown/iocraft
[IronFox]: https://gitlab.com/ironfox-oss/IronFox
[LibreOffice]: https://www.libreoffice.org/download/download-libreoffice/
[LibreWolf]: https://librewolf.net/