{"id":13486653,"url":"https://github.com/BasixKOR/awesome-activitypub","last_synced_at":"2025-03-27T21:30:39.225Z","repository":{"id":40573211,"uuid":"136705567","full_name":"BasixKOR/awesome-activitypub","owner":"BasixKOR","description":"Awesome list of ActivityPub based projects","archived":false,"fork":false,"pushed_at":"2024-12-17T04:20:29.000Z","size":61,"stargazers_count":1096,"open_issues_count":7,"forks_count":45,"subscribers_count":37,"default_branch":"main","last_synced_at":"2025-03-19T20:43:03.649Z","etag":null,"topics":["activitypub","awesome","awesome-list"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BasixKOR.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-06-09T08:35:07.000Z","updated_at":"2025-03-19T08:51:30.000Z","dependencies_parsed_at":"2023-12-21T16:44:31.968Z","dependency_job_id":"95ddc39f-7b4e-4ab9-8550-83d0d0dcd772","html_url":"https://github.com/BasixKOR/awesome-activitypub","commit_stats":{"total_commits":60,"total_committers":25,"mean_commits":2.4,"dds":0.55,"last_synced_commit":"a19b2b5e6c8c698f7a94eb5b00ccc6f0450c2a1c"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BasixKOR%2Fawesome-activitypub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BasixKOR%2Fawesome-activitypub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BasixKOR%2Fawesome-activitypub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BasixKOR%2Fawesome-activitypub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BasixKOR","download_url":"https://codeload.github.com/BasixKOR/awesome-activitypub/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245927111,"owners_count":20695170,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["activitypub","awesome","awesome-list"],"created_at":"2024-07-31T18:00:49.510Z","updated_at":"2025-03-27T21:30:39.216Z","avatar_url":"https://github.com/BasixKOR.png","language":null,"readme":"# Awesome ActivityPub [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) [![License: CC0](https://img.shields.io/badge/License-CC0-lightgrey.svg)](https://creativecommons.org/publicdomain/zero/1.0/) ![Status: WIP](https://img.shields.io/badge/status-WIP-red.svg)\n\n[\u003cimg src=\"https://rawgit.com/BasixKOR/awesome-activitypub/master/ActivityPub-logo.svg\" align=\"right\" width=\"400\"\u003e](https://activitypub.rocks/)\n\n\u003e Curated list of ActivityPub-based Projects!\n\n[ActivityPub](https://www.w3.org/TR/activitypub/) is W3C standard, decentralized social networking protocol.\n\nNote: This list is outdated. Please see [delightful fediverse apps](https://codeberg.org/fediverse/delightful-fediverse-apps) for latest information.\n\n## Contents\n* [Specifications](#specifications)\n* [Services](#services)\n* [Implementations](#implementations)\n* [Libraries](#libraries)\n* [Bridges](#bridges)\n* [Community and Advocacy Groups](#community)\n\n## Specifications\nInformation for developers and implementers.\n\n* [ActivityPub Website](https://activitypub.rocks/) - The official website of ActivityPub protocol.\n* [W3C ActivityPub Standard](https://www.w3.org/TR/activitypub/) - The standard document of ActivityPub.\n* [ForgeFed](https://forgefed.peers.community/) - Federation protocol for interoperable project management and source code hosting services (aka: forges).\n\n## Services\nServices supporting ActivityPub federation.\n\n* [Dokieli](https://dokie.li/#introduction) - A clientside editor for decentralised article publishing, annotations and social interactions.\n* [Funkwhale](https://funkwhale.audio/) - A modern, self-hosted, free and open-source music server.\n* [Hubzilla](https://project.hubzilla.org) - Macroblogging social network supports Zot, OStatus, diaspora, ActivityPub.\n* [Mastodon](https://joinmastodon.org/) - Microblogging service based on ActivityPub and OStatus protocol.\n* [Misskey](https://github.com/syuilo/misskey) - Microblogging service based on ActivityPub.\n* [PeerTube](https://github.com/Chocobozzz/PeerTube) - Video streaming platform with ActivityPub and WebTorrent.\n* [BookWyrm](https://joinbookwyrm.com/) - A social network for tracking your reading and talking about books.\n* [PixelFed](https://pixelfed.org/) - Federated Image Sharing.\n* [Pleroma](https://pleroma.social/) - Lightweight microblogging service based on ActivityPub and OStatus protocol.\n* [Plume](https://github.com/Plume-org/Plume) - Federated blogging engine with ActivityPub.\n* [Prismo](https://gitlab.com/mbajur/prismo) - Federated link aggregation powered by ActivityPub.\n* [Rustodon](https://github.com/rustodon/rustodon) - A Mastodon-compatible, ActivityPub-speaking server in Rust.\n* [anancus](https://gitlab.com/tuxether/anancus) - Self-hosted and federated social link aggregation.\n* [anfora](https://github.com/anforaProject/anfora) - Self-hosted photo gallery social network.\n* [distbin](https://distbin.com/about) - Distributed Pastebin, support ActivityPub and Micropub.\n* [microblog.pub](https://microblog.pub/) - A self-hosted, single-user, ActivityPub powered microblog.\n* [write.as](https://write.as/about) - A distraction-free writing space with ActivityPub support.\n* [Nextcloud Social](https://github.com/nextcloud/social) - Federated social network application on Nextcloud.\n* [ActivityPub for WordPress](https://wordpress.org/plugins/activitypub/) - An ActivityPub plugin for WordPress.\n* [ActivityPub for Drupal](https://www.drupal.org/project/activitypub) - An ActivityPub module for the Drupal open-source digital experience platform.\n* [Mobilizon](https://joinmobilizon.org/en/) - A federated organization and mobilization platform.\n* [Socialhome](https://socialhome.network/) - A federated personal profile with social networking functionality. \n* [Lemmy](https://github.com/dessalines/lemmy) - Building a federated alternative to reddit in rust.\n* [NodeBB](https://nodebb.org) - Self-hosted Node.js based community forum software.\n* [lotide](https://sr.ht/~vpzom/lotide/) - Federated forum / link aggregator using ActivityPub.\n* [castling.club](https://castling.club/) - Chess over ActivityPub.\n* [GoToSocial](https://github.com/superseriousbusiness/gotosocial) - A ActivityPub social network server, written in Golang.\n* [Gancio](https://gancio.org) - A federating event server focusing on content.\n* [Castopod](https://castopod.org) - Specialiced for podcasts.\n* [Mbin](https://github.com/MbinOrg/mbin) - A federated content aggregator, content rating, dissussion and microblogging platform\n* [Postmarks](https://github.com/ckolderup/postmarks) - A single-user bookmarking server for the Fediverse.\n* [Shuttlecraft](https://github.com/benbrown/shuttlecraft) - A single-user ActivityPub server.\n* [Social Inbox](https://github.com/hyphacoop/social.distributed.press) - Social Inbox API enables your website to receive followers and their comments from the Fediverse\n* [Social Reader](https://github.com/hyphacoop/reader.distributed.press) - A peer-to-peer, offline ActivityPub client for reading and following microblogs on the Fediverse.\n* [Takahē](https://github.com/jointakahe/takahe) - a multi-domain ActivityPub social network server, written in Python.\n* [NeoDB](https://github.com/neodb-social/neodb) - an ActivityPub server tracking and review what you read/watch/listen/play.\n* [Firefish](https://firefish.dev/firefish/firefish) - a popular Misskey fork with many additional features\n* [Akkoma](https://akkoma.dev/AkkomaGang/akkoma/) - a popular Pleroma fork with many additional features\n* [Bonfire](https://github.com/bonfire-networks/bonfire-app) - a federated digital spaces, written in Elixir\n* [Hollo](https://hollo.social/) - A federated single-user microblogging software.\n\n## Implementations\nSimple example of implementing ActivityPub.\n\n* [ActivityPub Example](https://github.com/tOkeshu/activitypub-example) - An example of ActivityPub server implementation written in Python.\n* [dsblank/activitypub](https://github.com/dsblank/activitypub) - Prototyping a Python ActivityPub distributed server in Tornado.\n* [pylodon](https://github.com/rowanlupton/pylodon) - Flask-based ActivityPub server implementation.\n* [dariusk/express-activitypub](https://github.com/dariusk/express-activitypub) - A very simple reference implementation of an ActivityPub server using Express.js.\n\n## Libraries\nA little help for implementing ActivityPub.\n\n* [Fedify](https://fedify.dev/) - An ActivityPub server framework in TypeScript.\n* [Go-ActivityPub](https://github.com/go-ap) - A suite of packages to help in creating ActivityPub applications using the Go programming language.\n\n## Bridges\nConnecting the ActivityPub federation with another federation.\n\n* [Bridgy Fed](https://github.com/snarfed/bridgy-fed) - A bridge between IndieWeb and ActivityPub, OStatus.\n* [GNU social ActivityPub Plugin](https://notabug.org/diogo/gnu-social/src/nightly/plugins/ActivityPub) - Plugin for GNU social to add ActivityPub support.\n* [Hatsu](https://hatsu.cli.rs/) - A self-hosted bridge that interacts with fediverse on behalf of your static site.\n* [RSS to ActivityPub](https://github.com/dariusk/rss-to-activitypub) - An RSS to ActivityPub converter. \n\n## Community and Advocacy Groups\n\n* [SocialHub](https://socialhub.activitypub.rocks/) - Forum for ActivityPub-related projects.\n* [fediverse.party](https://fediverse.party/) - A quick look into Fediverse networks.\n* [We Distibute](https://wedistribute.org/) - a publication dedicated to Free Software, decentralized communication technologies, and sustainability.\n\n## License\n\n[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/)\n","funding_links":[],"categories":["activitypub","Technical","Others","Networking","awesome-list","Other Lists","Uncategorized"],"sub_categories":["awesome-*","TeX Lists","Uncategorized"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBasixKOR%2Fawesome-activitypub","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBasixKOR%2Fawesome-activitypub","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBasixKOR%2Fawesome-activitypub/lists"}