Jacquard

Protocol Libraries

tangled.org

Profiles
App access

A suite of Rust crates intended to make it much easier to get started with atproto development, without sacrificing flexibility or performance. Jacquard is simpler because it is designed in a way which makes things simple that almost every other atproto library seems to make difficult. Features Validated, spec-compliant, easy to work with, and performant baseline types. Designed such that you can just work with generated API bindings easily Straightforward OAuth Server-side convenience features Lexicon Data value type for working with unknown atproto data (dag-cbor or json)An order of magnitude less boilerplate than some existing crates Batteries-included, but easily replaceable batteries. Easy to extend with custom lexicons using code generation or handwritten api types Stateless options (or options where you handle the state) for rolling your own All the building blocks of the convenient abstractions are available Use as much or as little from the crates as you need

No reviews yet.

What’s New

No updates yet.