EXPLORE DEVELOPER TOOLSSort by category:Libraries Specifications Utilities (including bots, daemons) Relays Bridges Plugins (addons) Testing OtherSort by protocol:diaspora ActivityPub OStatus ZotSort by code language:All Python (12) PHP (8) Go (6) Javascript (5) Java (3) Crystal (1) Haskell (1) Guile (1)ForgeFedWebsiteforgefed.peers.community remote linkSource coderepository remote linkAboutFederation protocol for enabling interoperability between version control services (GitLab, Gogs, Gitea, etc). Reference implementation is Vervis.more info▶ProtocolsActivityPubLicenseCC-1.0Contact@forgefed@floss.social NautilusSource coderepository remote linkAboutA standalone service to deliver posts from your own website to ActivityPub followers.more info▶Code languagePHPTech stackLaravel, VueProtocolsActivityPubLicenseApache-2.0 PherephoneSource coderepository remote linkAboutAn ActivityPub server that reblogs all the statuses of certain actors. You set it up to follow a few accounts and it Announces everything they post.more info▶Code languageGoProtocolsActivityPubLicenseAGPL-3.0 Mastodon Group BotSource coderepository remote linkAboutA bot that implements group functionality in Mastodon.more info▶Code languagePythonProtocolsActivityPubLicenseMITContact@drq@mastodon.ml OCR BotSource coderepository remote linkAboutAn OCR (Optical Character Recognition) bot for Mastodon (and compatible) instances.more info▶Code languagePythonProtocolsActivityPubLicenseAGPL-3.0Contact@lynnesbian@fedi.lynnesbian.space Go-Fed ActivityWebsitego-fed.org remote linkSource coderepository remote linkAboutFull ActivityStreams and ActivityPub implementation in Golang. Extensions can be easily added by design-time code generation from JSON-LD schema.more info▶Code languageGoProtocolsActivityPubLicenseBSD-3-clauseContact@cj@mastodon.technology Go-Fed ApcoreWebsitego-fed.org remote linkSource coderepository remote linkAboutA powerful single server ActivityPub framework for performant Fediverse applications.more info▶Code languageGoProtocolsActivityPubLicenseAGPL-3.0Contact@cj@mastodon.technology BridgyFedWebsitefed.brid.gy remote linkSource coderepository remote linkAboutBridges the IndieWeb to federated social networks: ActivityPub, OStatus, etc.more info▶Code languagePythonProtocolsActivityPub, OStatusLicenseCC-0 FederationWebsitefederation.readthedocs.io remote linkSource coderepository remote linkAboutPython library to abstract social web federation protocols like ActivityPub and diaspora.more info▶Code languagePythonTech stackDjangoProtocolsActivityPub, diasporaLicenseBSD-3-clause Little BoxesWebsitelittle-boxes.readthedocs.io remote linkSource coderepository remote linkAboutTiny ActivityPub framework written in Python, both database and server agnostic.more info▶Code languagePythonProtocolsActivityPubLicenseISC Python ActivityPubSource coderepository remote linkAboutA general Python ActivityPub library.more info▶Code languagePythonProtocolsActivityPubLicenseMPL-2.0 ActivityPub PHPSource coderepository remote linkAboutA PHP implementation of the ActivityPub protocol (used in Pterotype plugin).more info▶Code languagePHPProtocolsActivityPubLicenseMITContact@jdormit@mastodon.technology Express ActivityPubSource coderepository remote linkAboutA simple reference implementation of an ActivityPub server using Express.js.more info▶Code languageJavascriptTech stackExpressProtocolsActivityPubLicenseMIT ActivityPub ExpressSource coderepository remote linkAboutModular ActivityPub implementation as Express.js middleware to easily add decentralization and federation to Node apps.more info▶Code languageJavascriptTech stackExpressProtocolsActivityPubLicense- WordPress-ActivityPubWebsitewordpress.org/plugins/activitypub remote linkSource coderepository remote linkAboutActivityPub for WordPress.more info▶Code languagePHPProtocolsActivityPubLicenseMIT WordPress-OStatusWebsitewordpress.org/plugins/ostatus-for-wordpress remote linkSource coderepository remote linkAboutAn OStatus plugin for WordPress.more info▶Code languagePHPProtocolsOStatusLicenseMIT LitePubSource coderepository remote linkAboutLitepub protocol specification, a set of extensions to ActivityPub.more info▶ProtocolsActivityPubLicense-Contact@kaniini@pleroma.site p3kWebsiteindieweb.org/p3k remote linkSource coderepository remote linkServerslist remote linkAboutComponents of the sites aaronparecki.com and indiewebcat.com.more info▶Code languagePHPProtocolsActivityPubLicenseMIT Activity relaySource coderepository remote linkServerslist remote linkAboutGeneric LitePub relay, works with all LitePub consumers and with Mastodon.more info▶Code languagePythonProtocolsActivityPubLicenseAGPL-3.0 Pub relaySource coderepository remote linkAboutA service-type ActivityPub actor that will re-broadcast anything sent to it to anyone who subscribes to it.more info▶Code languageCrystalProtocolsActivityPubLicenseAGPL-3.0 Social relaySource coderepository remote linkAboutPublic post relay for the diaspora* federated social network protocol.more info▶Code languagePythonProtocolsdiasporaLicenseAGPL-3.0 Seattle relaySource coderepository remote linkAboutSomething like the Pleroma relay but with crazy things like workers.more info▶Code languagePythonProtocolsActivityPubLicense- Hash2PubSource coderepository remote linkAboutA fully-decentralised DHT-based relay for global hashtag federation in ActivityPub. It allows querying and subscribing to all posts of a certain hashtag.more info▶Code languageHaskellProtocolsActivityPubLicenseAGPL-3.0Contact@schmittlauch@toot.matereal.eu PterotypeSource coderepository remote linkAboutWordPress plugin. Pterotype connects your blog to the Fediverse by giving it an ActivityPub feed.more info▶Code languagePHPProtocolsActivityPubLicenseMITContact@jdormit@mastodon.technology feed2tootSource coderepository remote linkAboutFeed2toot automatically parses RSS feeds, identifies new posts and posts them on the Mastodon social network.more info▶Code languagePythonProtocolsActivityPubLicenseMIT RSS-to-ActivityPubSource coderepository remote linkAboutRSS to ActivityPub converter.more info▶Code languageJavascriptTech stackNode.jsProtocolsActivityPubLicenseMIT Activity-PHPWebsitelandrok.github.io/activitypub remote linkSource coderepository remote linkAboutPHP implementation of ActivityPub protocol based on the ActivityStreams 2.0 data format.more info▶Code languagePHPProtocolsActivityPubLicenseMITContact@landrok@cybre.space AstreamsSource coderepository remote linkAboutA hand-crafted implementation of the Activity Streams 2.0 specification in Go.more info▶Code languageGoProtocolsActivityPubLicenseAGPL-3.0Contact@MatejLach@social.matej-lach.me ActivityPub-mockSource coderepository remote linkAboutA mock ActivityPub server to use in testing code.more info▶Code languageJavascriptProtocolsActivityPubLicenseApache-2.0 FediDBWebsitefedidb.org/about remote linkSource coderepository remote linkAboutA suite of tools for AP devs to help make it easier to test and validate your implementation with existing implementations like Mastodon, PeerTube, Pixelfed and Pleroma.more info▶ProtocolsActivityPubLicense- Mastodon.pySource coderepository remote linkAboutPython wrapper for the Mastodon API. Feature complete and easy to get started with.more info▶Code languagePythonProtocolsActivityPubLicenseMIT atootSource coderepository remote linkAboutLibrary providing an easy way to create Mastodon API applications.more info▶Code languagePythonProtocolsActivityPubLicenseMIT Little LibraryWebsitelibrary.alamantus.com remote linkSource coderepository remote linkAboutA digital give-a-book, take-a-book library for ebooks.more info▶Code languageJavascriptProtocolsActivityPubLicenseAGPL-3.0 Test SuiteWebsitetest.activitypub.dev remote linkSource coderepository remote linkAboutAn unofficial partially-automated ActivityPub test suite.more info▶Code languageGoProtocolsActivityPubLicenseAGPL-3.0 Go-APSource coderepository remote linkAboutLibraries for using ActivityPub in the Go language.more info▶Code languageGoProtocolsActivityPubLicenseMITContact@mariusor@metalhead.club ActivityPub4j:Source coderepository remote linkAboutW3C ActivityPub and ActivityStreams implementation in Java using Spring Boot.more info▶Code languageJavaProtocolsActivityPubLicense- Activity StreamsSource coderepository remote linkAboutFull ActivityStreams 1.0 and 2.0 reference implementation in Java.more info▶Code languageJavaProtocolsActivityPubLicenseApache-2.0 PubstrateSource coderepository remote linkAboutActivityStreams and ActivityPub library implementation for GNU Guile. Includes a full ActivityStreams library and most of an ActivityPub implementation.more info▶Code languageGuileProtocolsActivityPubLicenseGPL-3.0 ActivityPub for DrupalSource coderepository remote linkAboutActivityPub integration for Drupal 8.more info▶Code languagePHPProtocolsActivityPubLicenseGPL-2.0 XWiki AP extensionSource coderepository remote linkAboutAn implementation of the ActivityPub protocol for XWiki.more info▶Code languageJavaProtocolsActivityPubLicenseLGPL-2.1Contact@XWiki@social.weho.st NodeInfo2Source coderepository remote linkAboutAn effort to create a standardized way of exposing metadata about a server. Helps expose ownership and organization details, usage statistics and protocol capabilities.more info▶ProtocolsActivityPub, diaspora, Zot, OStatusLicenseCC0-1.0