Mastodon server write in rust?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Lemmy

    🐀 A link aggregator and forum for the fediverse

  • I was looking for the same thing. If you are just looking for an Rust ActivityPub implementation, the Lemmy project is written in Rust.

  • rustodon

    A Mastodon-compatible, ActivityPub-speaking server in Rust

  • There was a project called Rustodon, but seems like it's dead.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • gotosocial

    Fast, fun, small ActivityPub server.

  • This is a pretty big amount of work and I honestly see no value to do it in rust especially when projects like https://github.com/superseriousbusiness/gotosocial exist.

  • tranquility

    Discontinued [DEPRECATED] Small ActivityPub server (by aumetra)

  • Rocket

    A web framework for Rust.

  • Ah, I see. I didn't realize older versions of rocket.rs weren't async.

  • microstatus

    Lightweight Mastodon- and GNU social-compatible ActivityPub and OStatus server implementation

  • https://github.com/Arkanosis/microstatus aims to be Mastodon-compatible. Yet it does indeed recommend gotosocial as a more mature alternative.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts