This commit is contained in:
Tom 2026-03-19 08:34:22 -07:00 committed by JesseBot
commit f07233e9b8

View file

@ -281,6 +281,7 @@ Note that Python is itself tainted; see [the Programming Languages section](#pro
| Name | Alternative(s) | Evidence | Notes |
|---|---|---|---|
| [`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
| [`egui`](https://github.com/emilk/egui) | [imgui](https://github.com/imgui-rs/imgui-rs), [relm](https://github.com/antoyo/relm), [iced](https://github.com/iced-rs/iced) | [Claude commit](https://github.com/emilk/egui/commit/f3611e3e5a448ba8a96cb880ea3a29245bb3a2d2) |
| [`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`] (<=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) | |