The weechat-relay-rs crate is a Rust library for interfacing with the WeeChat relay protocol, as well as a minimal CLI program to try it out. The latest WeeChat relays now have a proper REST API, so this library will be less and less important over time, but I still maintain it. Since I have familiarity with the protocol, I might make a crate for the API, but that's not as critical as the protocol crate was, since you can get most of the way to the API with just any HTTP library (you would mostly just be missing type information).