An atproto SDK in Rust

Files
README.md

Mycorrhizal #

Mycorrhizal is yet another atproto SDK for Rust. It's the result of a whole bunch of gripes, both major and minor, that I personally have with the existing options. The goal is to have a good API design, good type modeling and integrating well with the Rust ecosystem. Essentially the goal is "correctness" and "being good" as it pertains to my personal flavour of autism ;3

NB #

This is mostly (at least for now) a personal project. It is also very much work in progress. Most stuff is in the beginning design and exploration phase and have been for a while. (Like I said, this is very much me going full autism on caring a lot about the design of something like this). It will likely end up being used in Tranquil as both me and Lewis have had our gripes with the current state of things. But it's likely not something that you will want to use. Not currently at least. Hopefully that changes in the future though!

Project structure #

Mycorrhizal is split up in various crates, each serving a relatively specific purpose:

License #

Uhhh TBD ... licensing is hard.