RUCI
Warning: this crate basically has no tests, and I'm not confident in it. I'm publishing it to comfortably use it in another project of mine, I do not guarantee that it works for you.
Rust Universal Chess Interface.
This crate is for parsing and creating UCI messages. It follows the UCI standard.
See the go_stop example for a demo on how to send and receive messages.
Features
uci-connection: enables two structs to manage the actual IO (EngineConnectionandGuiConnection) when it comes to working with UCI.