Plume-org/Plume

Rustjoinplu.me

Federated blogging application, thanks to ActivityPub (now on https://git.joinplu.me/ — this is just a mirror)

activitypubblogblog-enginefederationrustdieselrocketactivitystreamsdecentralization
스타 성장
스타
2.2k
포크
149
주간 성장
+0
이슈
156
1k2k
2018년 4월2021년 1월2023년 11월2026년 9월
아티팩트crates.io
README

Plume's logo Plume

CircleCI Code coverage Docker Pulls Liberapay patrons

WebsiteDocumentationContributeInstances list

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. The front-end uses Ructe templates, WASM and SCSS.

Features

A lot of features are still missing, but what is already here should be quite stable. Current and planned features include:

  • A blog-centric approach: you can create as much blogs as you want with your account, to keep your different publications separated.
  • Media management: you can upload pictures to illustrate your articles, but also audio files if you host a podcast, and manage them all from Plume.
  • Federation: Plume is part of a network of interconnected websites called the Fediverse. Each of these websites (often called instances) have their own rules and thematics, but they can all communicate with each other.
  • Collaborative writing: invite other people to your blogs, and write articles together. (Not implemented yet, but will be in 1.0)

Get involved

If you want to have regular news about the project, the best place is probably our blog, or our Matrix room: #plume-blog:matrix.org.

If you want to contribute more, a good first step is to read our contribution guides. We accept all kind of contribution:

But this list is not exhaustive and if you want to contribute differently you are welcome too!

As we want the various spaces related to the project (GitHub, Matrix, Loomio, etc) to be as safe as possible for everyone, we adopted a code of conduct. Please read it and make sure you accept it before contributing.

Starting your own instance

We provide various way to install Plume: from source, with pre-built binaries, with Docker or with YunoHost. For detailed explanations, please refer to the documentation.

관련 저장소
mastodon/mastodon

Your self-hosted, globally interconnected microblogging community

RubyRubyGemsappGNU Affero General Public License v3.0mastodondocker
joinmastodon.org
50.3k7.5k
Chocobozzz/PeerTube

ActivityPub-federated video streaming platform using P2P directly in your web browser

TypeScriptnpmGNU Affero General Public License v3.0videodecentralized
joinpeertube.org
15.3k1.9k
LemmyNet/lemmy

🐀 A decentralised discussion platform for communities.

Rustcrates.ioGNU Affero General Public License v3.0link-aggregatorfediverse
join-lemmy.org
14.6k964
owncast/owncast

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

GoGo ModulesMIT Licensevideostreaming-video
owncast.online
11.5k1.2k
misskey-dev/misskey

🌎 A completely free and open interplanetary-microblogging platform 🚀

TypeScriptnpmappGNU Affero General Public License v3.0misskeyactivitypub
misskey-hub.net
11.3k1.6k
pixelfed/pixelfed

Photo Sharing. For Everyone.

PHPPackagistGNU Affero General Public License v3.0laravelactivitypub
pixelfed.org
7.1k879
writefreely/writefreely

A clean, Markdown-based publishing platform made for writers. Write together and build a community.

GoGo ModulesappGNU Affero General Public License v3.0writingpublishing
writefreely.org
5.3k400
bookwyrm-social/bookwyrm

Social reading and reviewing, decentralized with ActivityPub

PythonPyPIappOtheractivitypubdecentralization
joinbookwyrm.com
2.8k334
aeharding/voyager

Voyager — a beautiful app for Lemmy and Piefed

TypeScriptnpmappGNU Affero General Public License v3.0fediverselemmy
getvoyager.app
1.8k174
LemmyNet/jerboa

A native Android app for Lemmy

KotlinappGNU Affero General Public License v3.0activitypubandroid
1.3k174
snarfed/bridgy-fed

🌉 A bridge between decentralized social networks

PythonPyPICreative Commons Zero v1.0 Universalactivitypubfediverse
fed.brid.gy
1.2k55
BasixKOR/awesome-activitypub

Awesome list of ActivityPub based projects

awesomeCreative Commons Zero v1.0 Universalactivitypubawesome-list
1.2k49