Code Monkey home page Code Monkey logo

awesome-activitypub's Introduction

Awesome ActivityPub Awesome License: CC0 Status: WIP

Curated list of ActivityPub-based Projects!

ActivityPub is W3C standard, decentralized social networking protocol.

Contents

Official

The official information.

Services

Services supporting ActivityPub federation.

  • Dokieli - A clientside editor for decentralised article publishing, annotations and social interactions.
  • ForgeFed - An extension to ActivityPub for web-based Git services federation.
  • Funkwhale - A modern, self-hosted, free and open-source music server.
  • Hubzilla - Macroblogging social network supports Zot, OStatus, diaspora, ActivityPub.
  • Mastodon - Microblogging service based on ActivityPub and OStatus protocol.
  • Misskey - Microblogging service based on ActivityPub.
  • PeerPx - A federated alternative to 500px or Flickr.
  • PeerTube - Video streaming platform with ActivityPub and WebTorrent.
  • PixelFed - Federated Image Sharing.
  • Pleroma - Lightweight microblogging service based on ActivityPub and OStatus protocol.
  • Plume - Federated blogging engine with ActivityPub.
  • Prismo - Federated link aggregation powered by ActivityPub.
  • Rustodon - A Mastodon-compatible, ActivityPub-speaking server in Rust.
  • anancus - Self-hosted and federated social link aggregation.
  • anfora - Self-hosted photo gallery social network.
  • disbin - Distributed Pastebin, support ActivityPub and Micropub.
  • microblog.pub - A self-hosted, single-user, ActivityPub powered microblog.
  • pump.io - Social server with an ActivitySteams API, currently working on ActivityPub.
  • write.as - A distraction-free writing space with ActivityPub support.
  • Nextcloud Social - Federated social network application on Nextcloud.
  • Pterotype - A WordPress plugin bringing your blog to the Fediverse.
  • Mobilizon - A federated organization and mobilization platform.

Implementations

Simple example of implementing ActivityPub.

  • ActivityPub Example - An example of ActivityPub server implementation written in Python.
  • dsblank/activitypub - Prototyping a Python ActivityPub distributed server in Tornado.
  • microstatus - Mastodon, GNUsocial compatible ActivityPub and OStatus server implementation.
  • pylodon - Flask-based ActivityPub server implementation.
  • dariusk/express-activitypub - A very simple reference implementation of an ActivityPub server using Express.js.
  • CommonsPub - A generic federated server, written in Elixir.

Libraries

A little help for implementing ActivityPub.

  • activity - ActivityPub library for Golang.
  • activitypub-php - A library to turn any PHP project into a full ActivityPub implementation.

Bridges

Connecting the ActivityPub federation with another federation.

License

CC0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.