All Projects → shleeable → Big-List-of-ActivityPub

shleeable / Big-List-of-ActivityPub

Licence: other
Big List of ActivityPub Projects

Projects that are alternatives of or similar to Big-List-of-ActivityPub

activity-pub
API Platform ActivityPub Support
Stars: ✭ 63 (-32.26%)
Mutual labels:  activitypub, activitypub-protocol
activitypods
Brings together two game-changing technologies, ActivityPub and Solid Pods, and empowers developers to create truly decentralized applications
Stars: ✭ 52 (-44.09%)
Mutual labels:  activitypub
Plume
Federated blogging application, thanks to ActivityPub (now on https://git.joinplu.me/ — this is just a mirror)
Stars: ✭ 1,615 (+1636.56%)
Mutual labels:  activitypub
Writefreely
A clean, Markdown-based publishing platform made for writers. Write together, and build a community.
Stars: ✭ 2,479 (+2565.59%)
Mutual labels:  activitypub
Smithereen
Federated, ActivityPub-compatible social network server with friends, walls, and groups.
Stars: ✭ 120 (+29.03%)
Mutual labels:  activitypub
Andstatus
Multiple accounts client for multiple Social networks. For Android
Stars: ✭ 236 (+153.76%)
Mutual labels:  activitypub
Microstatus
Lightweight Mastodon- and GNU social-compatible ActivityPub and OStatus server implementation
Stars: ✭ 96 (+3.23%)
Mutual labels:  activitypub
ligh7hau5
A Matrix (https://matrix.org/docs/spec/) to Fediverse / ActivityPub client / bridge. Also, some media proxying.
Stars: ✭ 26 (-72.04%)
Mutual labels:  activitypub
soundstorm
The Federated Social Audio Platform
Stars: ✭ 26 (-72.04%)
Mutual labels:  activitypub
Mobilizon
Gather, organize and mobilize yourselves with a convivial, ethical, and emancipating tool.
Stars: ✭ 164 (+76.34%)
Mutual labels:  activitypub
Dolphin
🐬 A Lightweight ActivityPub Server
Stars: ✭ 158 (+69.89%)
Mutual labels:  activitypub
Reel2bits
Self-hosted Soundtracks and Podcasts sharing, with ActivityPub federation.
Stars: ✭ 128 (+37.63%)
Mutual labels:  activitypub
guide
WIP - ActivityPub Guide
Stars: ✭ 25 (-73.12%)
Mutual labels:  activitypub
Wordpress Activitypub
ActivityPub for WordPress
Stars: ✭ 118 (+26.88%)
Mutual labels:  activitypub
fedbox
Reference implementation of an ActivityPub service using go-ap packages
Stars: ✭ 76 (-18.28%)
Mutual labels:  activitypub
The Federation.info
Statistics hub for the Fediverse
Stars: ✭ 101 (+8.6%)
Mutual labels:  activitypub
Misskey
🌎 An interplanetary microblogging platform 🚀
Stars: ✭ 2,244 (+2312.9%)
Mutual labels:  activitypub
Anfora
🏺 Self-hosted photo gallery social network. Under development
Stars: ✭ 197 (+111.83%)
Mutual labels:  activitypub
pylodon
Flask-based ActivityPub server
Stars: ✭ 86 (-7.53%)
Mutual labels:  activitypub
bookwyrm
Social reading and reviewing, decentralized with ActivityPub
Stars: ✭ 1,499 (+1511.83%)
Mutual labels:  activitypub

Big-List-of-ActivityPub

The Big List of ActivityPub Projects!

W3 Quote: "The ActivityPub protocol is a decentralized social networking protocol. It provides a client to server API for creating, updating and deleting content, as well as a federated server to server API for delivering notifications and content."

Shlee Quote: "ActivityPub is the idea of splitting online services into tiny self hosted pieces - Turning privately owned services like twitter into thousands of little twitters, who are able to communicate with each other as you would expect - Giving power and control back to the many."

Mastodon Logo

Alice is on Server A. Bob is on Server B. Alice sends a message to Bob. Server A sends the message to Server B. Bob gets notified of the message.

Alternatives to other Mainstream services

Microblogging (Tumblr)

  • None :(

Microblogging (Twitter)

Mastodon-Based

Project Description Language Stars Last Commit
Mastodon Mainstream reference design Ruby badge badge
glitch-soc A glitchy but lovable fork Ruby badge badge
mastodo Implementing useful features not implemented upstream Ruby badge badge
Florence Florence's fork of Mastodon Ruby badge badge
Hometown minimum code change for maximum user experience change Ruby badge badge

Others

Project Description Language Stars Last Commit
Pleroma High Performance with seperated BE/FE design Elixir/Erlang ? ?
Misskey "forever evolving, sophisticated microblogging platform" with lots of anime girls." NodeJS badge badge
GoToSocial GoToSocial is an ActivityPub social network server, written in Golang. Go badge badge

WIP

Project Description Language Stars Last Commit
Nextcloud Social Nextcloud becomes part of the federated social networks! PHP badge badge
microblog.pub Self-hosted, single-user, ActivityPub powered microblog. Python badge badge
Kibou Mastodon-compatible server Rust ? ?
Rustodon Mastodon-compatible server Rust badge badge
Honk Federated honk conveyance Go ? ?

Video Streaming (YouTube)

Stable

Project Description Language Stars Last Commit
PeerTube Video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular. NodeJS badge badge

Image Sharing (Instagram)

Project Description Language Stars Last Commit
pixelfed Free and ethical photo sharing platform PHP badge badge
anfora WIP photo gallery social network Python badge badge

Blogging

Project Description Language Stars Last Commit
writefreely federated blogging engine GO badge badge
Plume federated blogging engine Rust badge badge

Music (Soundcloud)

Project Description Language Stars Last Commit
Funkwhale self-hosted tribute to Grooveshark.com NodeJS NA NA

WIP

  • GitHub last commit Soundstorm - Ruby "Federated Social Music Platform."
  • GitHub last commit Reel2Bits - Python "Soundcloud-like but simple, easy and KISS (and ActivityPub)"

Link Sharing (Reddit)

WIP

  • Prismo - Ruby/NodeJS "Federated link aggregation powered by ActivityPub."
  • GitHub last commit Littr.me - Go "Link aggregator inspired by reddit"
  • GitHub last commit Lemmy - Rust "federated alternative to reddit"
  • Anancus - Go "self-hosted and federated social link aggregation."

Event Management

WIP

  • GitHub last commit MobiliZon - Elixir "federated organization and mobilization platform. Gather people with a convivial, ethical, and emancipating tool."

Public Facing Services

Other ActivityPub enabled projects

  • GitHub last commit Pump.io - NodeJS "Social network"
  • GitHub last commit Distbin - NodeJS "Post bin with distributed social features."
  • Hubzilla - PHP "powerful platform for creating interconnected websites."
  • GitHub last commit Dokieli - NodeJS "decentralised article publishing, annotations and social interactions."
  • GitHub last commit Aardwolf - Rust "Powering connected social communities"
  • GitHub last commit MeowCat2 - Python "federated blogging and social networking platform"
  • GitHub last commit socialhome - Python "federated personal profile"
  • GitHub last commit Lamia - Python "Distributed blogging, polls, and status updates powered by activitypub, python, the gay agenda, and snake women."
  • GitHub last commit Pubcast - Go "experimental ActivityPub based podcasting platform"
  • GitHub last commit WordPress ActivityPub - PHP "Customizable WordPress plugin that makes per-user ActivityPub streams, and receives comments via ActivityPub"
  • GitHub last commit pterotype - PHP "WordPress plugin that expands your audience by giving your site an ActivityPub stream"

Frameworks & Servers

  • GitHub last commit Little Boxes - Python "both database and server agnostic."
  • GitHub last commit PubGate - Python "Lightweight (Gotta Go Fast) ActivityPub federator."
  • GitHub last commit Clovis - Scala "totally a hobby project to learn new stuff at the moment so don't expect much"
  • GitHub last commit go-fed - Go "ActivityStreams & ActivityPub in golang, oh my! "
  • GitHub last commit Express ActivityPub - NodeJS "Reference implementation of an ActivityPub server using Express.js"
  • GitHub last commit pylodon - Python "Flask-based ActivityPub server"
  • CommonsPub - Elixir "WIP on a generic ActivityPub server: http://CommonsPub.org"
  • Kroeg - Rust "really flexible federated social media!"

Developer Tools

  • FediDB - PHP "ActivityPub Tools for Developers - This tool is intended to help diagnose AP bugs across implementations."

Bridges

  • Bridgy Fed - connects IndieWeb sites with federated social networks.
  • ActivityPub actor - importer from centralized non-ActivityPub social networks to ActivityPub capable ones.
  • RSS to ActivityPub Converter - NodeJS - Convert any RSS feed to an ActivityPub actor that can be followed on ActivityPub-compliant social networks like Mastodon

Blog Posts

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].