From 1a1d14f2ea30c8d269106dbf2a6bff624de91f30 Mon Sep 17 00:00:00 2001 From: julia Date: Sat, 24 Jun 2023 07:49:58 +0800 Subject: [PATCH 1/8] Added relays --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 20a718f..e9f7f51 100644 --- a/README.md +++ b/README.md @@ -56,6 +56,10 @@ These products rule the fediverse. - [Hubzilla](https://hubzilla.org/page/hubzilla/discover) - Hubzilla is a decentralized communication and publishing platform. - [Bonfire](https://bonfirenetworks.org/) - Bonfire is a fedirated modular social networking toolkit, writen in elixir. - [Mobilizon](https://mobilizon.org) - Mobilizon is a fedirated event planning and group management tool by Framasoft. +- [Activity Relay](https://github.com/yukimochi/Activity-Relay) - Activity Relay is a powerful customizable ActivityPub relay server written in Go. +- [Pleroma Relay](https://git.pleroma.social/pleroma/relay) - Pleroma Relay is a generic LitePub message relay, writin in python. +- [AodeRelay](https://git.asonix.dog/asonix/relay) - AodeRelay is a simple and efficient activitypub relay, writin in rust. +- [Social Relay](https://github.com/jaywink/social-relay) - Social Relay is a Public post relay for the Diaspora, writin in python. (Archived Project) ## Protocols The fediverse is made up of a bunch of protocols. Below are the most used ones. From 0bed0d93c04d73a3a2840849318d9c50385e427d Mon Sep 17 00:00:00 2001 From: julia Date: Sat, 24 Jun 2023 07:52:56 +0800 Subject: [PATCH 2/8] Added ActivityPub for xwiki --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e9f7f51..5b31290 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,7 @@ These products rule the fediverse. - [Cobalt](https://github.com/Gargron/cobalt) - Ruby Video platform by same owner as Mastodon (hasn't been updated in at least 5 years) - [ActivityPub for WordPress](https://wordpress.org/plugins/activitypub/) - An ActivityPub plugin for WordPress. - [ActivityPub for Drupal](https://www.drupal.org/project/activitypub) - An ActivityPub module for Drupal. +- [ActivityPub for xwiki](https://github.com/xwiki-contrib/application-activitypub) - An ActivityPub plugin for xwiki - [Cactus Comments](https://cactus.chat/) - Federated comment system for the open web built on Matrix. - [Kbin](https://kbin.pub/) - Federated content aggregator and microblogging platform. - [Epicyon](https://libreserver.org/epicyon/) - ActivityPub server, designed for simplicity and accessibility. Includes calendar, news and sharing economy features to empower your federated community. From d000771bd60e6c913ca0abcd440258d6b4d8d3bf Mon Sep 17 00:00:00 2001 From: julia Date: Sat, 24 Jun 2023 08:08:49 +0800 Subject: [PATCH 3/8] Added Sepia Search --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5b31290..ad3fb55 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,8 @@ These products rule the fediverse. - [Mastodon Glitch Edition (glitch-soc)](https://glitch-soc.github.io/docs/) - a Mastodon fork with additional features such as rich text formatting and local-only toots - [Hometown](https://github.com/hometown-fork/hometown) - a lightweight fork of Mastodon that supports local-only toots and more content types - [PixelFed](https://pixelfed.org/) - PHP based instagram clone. A free and ethical photo sharing platform. -- [Peertube](https://joinpeertube.org/) - Javascript based youtube clone. A decentralized video hosting network, based on free/libre software +- [Peertube](https://joinpeertube.org/) - Javascript based youtube clone. A decentralized video hosting network, based on free/libre software. + - [Sepia Search](https://sepiasearch.org/) - The offical search engine software for peertube writin in typescript and vuejs, by framasoft - [Matrix](https://matrix.org/) - [Lemmy](https://join-lemmy.org/) - Link aggregator, reddit clone. - [Movim](https://movim.eu/) - Social Network based on XMPP From 967450cddae91bb385a6cafbdff7d0e212e57376 Mon Sep 17 00:00:00 2001 From: julia Date: Sat, 24 Jun 2023 08:11:16 +0800 Subject: [PATCH 4/8] Added Forgefed for Pagure --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ad3fb55..49ac0a0 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,7 @@ These products rule the fediverse. - [ActivityPub for WordPress](https://wordpress.org/plugins/activitypub/) - An ActivityPub plugin for WordPress. - [ActivityPub for Drupal](https://www.drupal.org/project/activitypub) - An ActivityPub module for Drupal. - [ActivityPub for xwiki](https://github.com/xwiki-contrib/application-activitypub) - An ActivityPub plugin for xwiki +- [Forgefed for Pagure](https://pagure.io/pagure-forgefed) - Forgefed plugin for pagure. - [Cactus Comments](https://cactus.chat/) - Federated comment system for the open web built on Matrix. - [Kbin](https://kbin.pub/) - Federated content aggregator and microblogging platform. - [Epicyon](https://libreserver.org/epicyon/) - ActivityPub server, designed for simplicity and accessibility. Includes calendar, news and sharing economy features to empower your federated community. From 01fdac09301be60e5fd9c9896e98d7c317ddd910 Mon Sep 17 00:00:00 2001 From: julia Date: Sat, 24 Jun 2023 08:21:16 +0800 Subject: [PATCH 5/8] Moved Matrix to Protocols & added Matrix homeservers --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 49ac0a0..91fa2f8 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,6 @@ These products rule the fediverse. - [PixelFed](https://pixelfed.org/) - PHP based instagram clone. A free and ethical photo sharing platform. - [Peertube](https://joinpeertube.org/) - Javascript based youtube clone. A decentralized video hosting network, based on free/libre software. - [Sepia Search](https://sepiasearch.org/) - The offical search engine software for peertube writin in typescript and vuejs, by framasoft -- [Matrix](https://matrix.org/) - [Lemmy](https://join-lemmy.org/) - Link aggregator, reddit clone. - [Movim](https://movim.eu/) - Social Network based on XMPP - [Soundstorm](https://github.com/weathermen/soundstorm.git) Soundstorm is an audio-oriented federated social network that speaks ActivityPub. Users can upload their own music, comment on others' tracks, and like/follow/mention just as in a regular social network. Since it speaks the same language as federated platforms like Mastodon, Soundstorm can send new track upload posts to users' followers on the fediverse, allowing them to gain a greater reach than a conventional social audio service. @@ -63,6 +62,9 @@ These products rule the fediverse. - [Pleroma Relay](https://git.pleroma.social/pleroma/relay) - Pleroma Relay is a generic LitePub message relay, writin in python. - [AodeRelay](https://git.asonix.dog/asonix/relay) - AodeRelay is a simple and efficient activitypub relay, writin in rust. - [Social Relay](https://github.com/jaywink/social-relay) - Social Relay is a Public post relay for the Diaspora, writin in python. (Archived Project) +- [Synapse](https://github.com/matrix-org/synapse/) - Synapse is an open-source Matrix homeserver written in python and twisted +- [Dendrite](https://github.com/matrix-org/dendrite/) - Dendrite is a open-source second-generation Matrix homeserver written in Go! +- [Conduit](https://conduit.rs/) - Conduit is a simple, fast and reliable chat server powered by matrix, written in rust. ## Protocols The fediverse is made up of a bunch of protocols. Below are the most used ones. @@ -86,6 +88,7 @@ The fediverse is made up of a bunch of protocols. Below are the most used ones. - [PubSubHubbub](https://github.com/pubsubhubbub/PubSubHubbub) - PubSubHubbub is an open protocol for distributed publish/subscribe communication on the Internet. It generalizes the concept of webhooks and allows data producers and data consumers to work in a decoupled way. - [Pubcast](https://github.com/pubcast/pubcast) - An experimental ActivityPub based podcasting platform - [Pubgate](https://github.com/autogestion/pubgate) - Lightweight (Gotta Go Fast) ActivityPub federator +- [Matrix](https://matrix.org/) - A open Protocol for e2ee secured, decentralised communication. ## Sites From 5d4faae723028567321574de23a579c31adbd5fb Mon Sep 17 00:00:00 2001 From: julia Date: Sat, 24 Jun 2023 08:22:02 +0800 Subject: [PATCH 6/8] spellcheck --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 91fa2f8..37ffb09 100644 --- a/README.md +++ b/README.md @@ -49,14 +49,14 @@ These products rule the fediverse. - [Foundkey](https://akkoma.dev/FoundKeyGang/FoundKey) - An enchanced Misskey Fork focusing on impoving on maintainability and behaviour, while also bringing in useful features. - [calckey](https://codeberg.org/calckey/calckey) - A greatly enhanced fork of Misskey with better UI/UX, security, features, and more! - [Owncast](https://owncast.online/) - A single user live video streaming and chat with activetypub support for following and user verification. -- [Pinetta](https://codeberg.org/pinetta/pinetta) - A early pinterest clone prototype writen in python +- [Pinetta](https://codeberg.org/pinetta/pinetta) - A early pinterest clone prototype written in python - [Nextcloud](https://nextcloud.com/) - A private cloud provider with activitypub and diaspora for sharing, auth & more. - [Plume](https://joinplu.me/) - Plume is a rust based federated blogging engine. - [CastoPod](https://castopod.org/) - CastoPod is a PHP based federated podcasting platform. - [GNUSocial](https://www.gnusocial.rocks/) - A PHP based free-softwere social networking platform. - [Friendica](https://friendi.ca/) - Friendica is a PHP based federated microbloging platform - [Hubzilla](https://hubzilla.org/page/hubzilla/discover) - Hubzilla is a decentralized communication and publishing platform. -- [Bonfire](https://bonfirenetworks.org/) - Bonfire is a fedirated modular social networking toolkit, writen in elixir. +- [Bonfire](https://bonfirenetworks.org/) - Bonfire is a fedirated modular social networking toolkit, written in elixir. - [Mobilizon](https://mobilizon.org) - Mobilizon is a fedirated event planning and group management tool by Framasoft. - [Activity Relay](https://github.com/yukimochi/Activity-Relay) - Activity Relay is a powerful customizable ActivityPub relay server written in Go. - [Pleroma Relay](https://git.pleroma.social/pleroma/relay) - Pleroma Relay is a generic LitePub message relay, writin in python. From ed6c478826adbd7c4d018bff9e95dfaaabc9abac Mon Sep 17 00:00:00 2001 From: julia Date: Sat, 24 Jun 2023 14:10:47 +0800 Subject: [PATCH 7/8] spellcheck --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 37ffb09..7788c31 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ These products rule the fediverse. - [Activity Relay](https://github.com/yukimochi/Activity-Relay) - Activity Relay is a powerful customizable ActivityPub relay server written in Go. - [Pleroma Relay](https://git.pleroma.social/pleroma/relay) - Pleroma Relay is a generic LitePub message relay, writin in python. - [AodeRelay](https://git.asonix.dog/asonix/relay) - AodeRelay is a simple and efficient activitypub relay, writin in rust. -- [Social Relay](https://github.com/jaywink/social-relay) - Social Relay is a Public post relay for the Diaspora, writin in python. (Archived Project) +- [Social Relay](https://github.com/jaywink/social-relay) - Social Relay is a Public post relay for Diaspora, writin in python. (Archived Project) - [Synapse](https://github.com/matrix-org/synapse/) - Synapse is an open-source Matrix homeserver written in python and twisted - [Dendrite](https://github.com/matrix-org/dendrite/) - Dendrite is a open-source second-generation Matrix homeserver written in Go! - [Conduit](https://conduit.rs/) - Conduit is a simple, fast and reliable chat server powered by matrix, written in rust. From aedc856b2dbc877a19c323154ad91cd2c78ec469 Mon Sep 17 00:00:00 2001 From: julia Date: Sat, 24 Jun 2023 15:02:32 +0800 Subject: [PATCH 8/8] Added Video link: 'Decentralized Social Networks vs the Trolls' by Derek Caelin --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7788c31..31d6e31 100644 --- a/README.md +++ b/README.md @@ -119,12 +119,13 @@ The fediverse is made up of a bunch of protocols. Below are the most used ones. - [How to verify requests - Implementing an activity inbox - Mastodon](http://blog.joinmastodon.org/2018/07/how-to-make-friends-and-verify-requests/) - [How to implement a basic ActivityPub server - Mastodon](https://blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server/) - + ## Videos - [Lets chat about ActivityPub](https://www.youtube.com/watch?v=g-Fiku7KKBU) - [ActivityPub and the federated social networks](https://www.youtube.com/watch?v=li_usG-RmnY) - [Easterhegg 2019 - ActivityPub, the Fediverse, and Everything](https://www.youtube.com/watch?v=kbUEIxSN4aU) +- [Decentralized Social Networks vs the Trolls](https://www.youtube.com/watch?v=yZoASOyfvGQ) ## Meetups