UCAN Libraries

Choose from official and community-maintained libraries to implement UCAN authorization in your applications.

JavaScript

Official implementation

Full-featured UCAN implementation for Node.js and browser environments.

Rust

Official implementation

High-performance UCAN implementation with zero-copy parsing and strong type safety.

Go

Official implementation

Efficient UCAN implementation optimized for server-side applications and microservices.

Python

Coming Soon

Python implementation is currently in development. Follow our progress on GitHub.

Ruby

In Development

Ruby implementation is currently in development. Follow our progress on GitHub.

Swift

In Development

Swift implementation is currently in development. Follow our progress on GitHub.

Contributing

Want to create a UCAN implementation for your favorite language? We'd love to help! Check out our implementation guide and join our community.