Displaying 1 to 20 from 26 results

mastodon - Your self-hosted, globally interconnected microblogging community

  •    Ruby

Mastodon is a free, open-source social network server based on open web protocols like ActivityPub and OStatus. The social focus of the project is a viable decentralized alternative to commercial social media silos that returns the control of the content distribution channels to the people. The technical focus of the project is a good user interface, a clean REST API for 3rd party apps and robust anti-abuse tools. Ruby on Rails is used for the back-end, while React.js and Redux are used for the dynamic front-end. A static front-end for public resources (profiles and statuses) is also provided.

WriteFreely - A simple, federated blogging platform. Written in Go.

  •    Javascript

WriteFreely is a beautifully pared-down blogging platform that's simple on the surface, yet powerful underneath. It's designed to be flexible and share your writing widely, so it's built around plain text and can publish to the fediverse via ActivityPub. It's easy to install and light enough to run on a Raspberry Pi.

writefreely - A clean, Markdown-based publishing platform made for writers

  •    Go

WriteFreely is a clean, minimalist publishing platform made for writers. Start a blog, share knowledge within your organization, or build a community around the shared act of writing. Built on a plain, auto-saving editor, WriteFreely gives you a distraction-free writing environment. Once published, your words are front and center, and easy to read.

misskey - 🌎 A interplanetary communication platform 🚀

  •    TypeScript

A forever evolving, interplanetary microblogging platform. Reactions are the simplest way to respond to others' posts. Simply pick a reaction emote from the list! Reactions on Misskey are much more expressive than other social media services which only allow “liking”.




Plume - Federated blogging application using ActivityPub

  •    Rust

Plume is a federated blogging engine, based on ActivityPub. It is written in Rust, with the Rocket framework, and Diesel to interact with the database. Plume is not just a single website, but an entire interconnected, yet independent network of what we call instances. You write content from your own instance, but anyone else on any other Plume instance can enjoy your stories too. Plume has many features that allow the exchange between writers and readers to be bi-directional from the get-go.

Lemmy - Building a federated alternative to reddit in Rust

  •    Rust

Lemmy is a link aggregator / reddit clone for the fediverse. Lemmy is similar to sites like Reddit, Lobste.rs, Raddle, or Hacker News: you subscribe to forums you're interested in, post links and discussions, then vote, and comment on them. Behind the scenes, it is very different; anyone can easily run a server, and all these servers are federated (think email), and connected to the same universe, called the Fediverse.

Pixelfed - Federated Image Sharing (WIP)

  •    PHP

PixelFed is a federated social image sharing platform, similar to Instagram. Federation is done using the ActivityPub protocol, which is used by Mastodon, PeerTube, Pleroma, and more. Through ActivityPub PixelFed can share and interact with these platforms, as well as other instances of PixelFed.

misskey - A planet of fediverse ✨🐢🚀✨

  •    Vue

Sophisticated microblogging platform, evolving forever. Easiest way to tell your emotions. Misskey allows you to add various type of reactions to other’s post. The emotional experience on Misskey will never be on other SNSs which only able to push “likes”.


GoToSocial - Fediverse server project

  •    Go

GoToSocial is a Fediverse server project, written in Golang. It provides an alternative to existing projects such as Mastodon, Pleroma, Friendica, PixelFed etc. One of the key differences between GoToSocial and those other projects is that GoToSocial doesn't include an integrated front-end (ie., a webapp). Instead, like the Matrix.org's Synapse project, it provides only a server implementation and a well-documented API. On this API, developers are free to build any front-end implementation or mobile application that they wish.

cobalt - An open-source self-hosted YouTube alternative

  •    Ruby

An open-source self-hosted YouTube alternative. Subscribe to other users on other servers using ActivityPub. Reduced bandwidth costs for server owners via WebTorrent. Status: Very early prototyping phase, experimental. Don't use.

Kroeg - An ActivityPub server in C#

  •    CSharp

Noun (plural kroegen, diminutive kroegje) - (informal) a pub. A reference implementation for ActivityPub.

little-boxes - Tiny ActivityPub framework written in Python, both database and server agnostic.

  •    Python

Tiny ActivityPub framework written in Python, both database and server agnostic. Still in early development, and not published on PyPI yet.

microblog.pub - A self-hosted, single-user, ActivityPub powered microblog.

  •    Python

A self-hosted, single-user, ActivityPub powered microblog. Still in early development.

activity - ActivityStreams & ActivityPub in golang, oh my!

  •    Go

This repository supports vgo and is remotely verifiable. This library is biased. It forgoes understanding JSON-LD in exchange for static typing. It provides a large amount of default behavior to let Social, Federated, or both kinds of ActivityPub applications just work.

pubcast - An experimental ActivityPub based podcasting platform.

  •    Go

An experimental (Read: not-usable or in anyway done) distributed/federated podcasting platform based on ActivityPub. Ensure that you're using go11 with go-modules turned on.

Read.as - Long-form ActivityPub-enabled reader.

  •    Go

Read.as is a free and open-source long-form reader built on open web protocols (specifically ActivityPub). It helps you gather and curate things to read in a peaceful space. It's written in Go (golang), and aims to use (minimal) plain Javascript on the frontend.

rustodon - A Mastodon-compatible, ActivityPub-speaking server in Rust

  •    Rust

Rustodon is an Mastodon-compatible federated social microblogging server. It utilizes ActivityPub to federate with a constellation of other servers, connecting their communities with yours. You probably don't want to use this, yet. Federation is WIP, UI is WIP, we don't have timelines, etc.

littr.go - Link aggregator inspired by reddit using ActivityPub federation.

  •    Go

This project represents a new attempt at the social link aggregator paradigm. It leverages the ActivityPub web specification for social networking and uses federation to prevent some of the problems that exist currently in similar communities.

peerpx - (wip) PeerPx server

  •    Go

PeerPx will be an alternative to @500px or @Flickr except that it will be open-source, decentralized and federated. You will be able to easily create your own PeerPx instance (or create an account on somebody else instance) and exchange with anybody, even if he is not on the same PeerPx instance than you.

Activity-Relay - Yet another powerful customizable ActivityPub relay server written in Go.

  •    Go

Yet another powerful customizable ActivityPub relay server written in Go.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.