Compare commits

...

16 commits

Author SHA1 Message Date
Arnold Schrijver a4212b5f61
Add Megalodon to libraries 2023-04-13 23:18:32 +02:00
Arnold Schrijver d37d26f400
Add Megalodon-rs to libraries 2023-04-13 23:17:04 +02:00
Arnold Schrijver 66a4ed3a86
Add RapidBlock to utilities 2023-04-13 23:14:08 +02:00
Arnold Schrijver 5fc0f619b2
Add FediFetcher to utilities 2023-04-13 23:11:45 +02:00
Arnold Schrijver 0a515258b1
Fediverse Tools for Joomla! to plugins 2023-04-13 23:07:33 +02:00
Arnold Schrijver 08a0666513
Add Chatter Net Client to libraries 2023-04-13 23:05:13 +02:00
Arnold Schrijver 5d8813d3d1
Add Chatter Net Server to libraries 2023-04-13 23:01:09 +02:00
Arnold Schrijver 681505d524
Move Jekyll::MastodonWebfinger to plugins 2023-04-13 22:55:42 +02:00
Arnold Schrijver f1968a7e87
Add vue-ap-timeline to plugins 2023-04-13 22:54:49 +02:00
Arnold Schrijver f4a9db7840
Add Digit to libraries 2023-04-13 22:49:35 +02:00
Arnold Schrijver 89ceb2bb21
Add Hannibal to libraries 2023-04-13 22:47:40 +02:00
Arnold Schrijver 3ea71efaeb
Add Mastodon Bird UI to utilities 2023-04-13 22:44:30 +02:00
Arnold Schrijver 331b5e2952
Chronological order update 2023-04-13 22:40:56 +02:00
Arnold Schrijver ca14a9828f
Jekyll::MastodonWebfinger to utilities 2023-04-13 22:39:44 +02:00
Arnold Schrijver d67cba96d9
Update ActivityPub Ontology, add site 2023-04-13 22:34:48 +02:00
Arnold Schrijver 19d323e95c
Add ActivityPub Ontology to Protocol Specifications 2023-04-13 22:33:08 +02:00

View file

@ -98,12 +98,18 @@ Emoji's for each entry indicate whether it is added to the [Fediverse Party](htt
* [**Bovine**](https://codeberg.org/helge/bovine/bovine/) ([PyPI](https://pypi.org/project/bovine/), [ReadTheDocs](https://bovine.readthedocs.io/en/latest/index.html), [Fedi account](https://blog.mymath.rocks/)): Basic Python FediVerse utility library. `MIT, Python`
* [**Chatter Net Client**](https://github.com/chatternet/chatternet-client-http): A decentralized semantic web built atop self-sovereign identity. Client-side. `MIT, Typescript`
* [**Chatter Net Server**](https://github.com/chatternet/chatternet-server-http): A decentralized semantic web built atop self-sovereign identity. Server-side. `MIT, Rust`
* :heavy_check_mark: [**corpus-activity-streams**](https://github.com/ryanatkn/corpus-activity-streams): Activity Streams 2.0 vocabulary data and alternative docs. `Unlicense license, Typescript`
* [**DarkLink.Web.ActivityPub**](https://github.com/WiiPlayer2/DarkLink.Web.ActivityPub): A framework (kinda) to work with ActivityPub with .NET `MIT, C#`
[**Dialtone**](https://codeberg.org/rcode3/dialtone): An "un-imagined" ActivityPub service, to address emergent use cases. Multi-tenant, multi-personality, multi-ownership. `Apache-2.0 / MIT, Rust`
* [**Digit**](https://github.com/benpate/digit): Simple API for building WebFinger resource responses. `Apache-2.0, Go`
* :heavy_check_mark: [**Disboard**](https://github.com/OrionDevelop/Disboard): Collection of fediverse API wrapper libraries for .NET Standard 2.0. `MIT, C#`
* [**Drastic.Mastodon**](https://github.com/drasticactions/Drastic.Mastodon): A fork of Masto.NET, a C#/.NET Library for accessing Mastodon. `MIT, C#`
@ -126,6 +132,8 @@ Emoji's for each entry indicate whether it is added to the [Fediverse Party](htt
* [**go-mastodon**](https://github.com/mattn/go-mastodon): Mastodon client for Golang. `MIT, Go`
* [**Hannibal**](https://github.com/benpate/hannibal): ActivityPub library for Golang. `Apache-2.0, Go`
* :heavy_check_mark: [**hare-activity**](https://git.sr.ht/~torresjrjr/hare-activity) ([Fedi account](https://qoto.org/@torresjrjr)): Hare package provides a extensible implementation of the ActivityStreams 2.0 format and the ActivityPub protocols. `MPL, Hare`
* :heavy_check_mark: [**http-signature**](https://github.com/mtti/http-signature): Implementation of the HTTP Signature scheme as used in ActivityPub. `Apache-2.0, Typescript`
@ -140,6 +148,10 @@ Emoji's for each entry indicate whether it is added to the [Fediverse Party](htt
* [**Masto.Net**](https://github.com/glacasa/Mastonet): A C# Library for Mastodon. `MIT, C#`
* [**Megalodon**](https://github.com/h3poteto/megalodon): Mastodon, Pleroma and Misskey API client library for node.js and browser. `MIT, Typescript`
* [**Megalodon-rs**](https://github.com/h3poteto/megalodon-rs): Mastodon and Pleroma API client library for Rust. `Apache-2.0, Rust`
* [**Mod.ActivityPub**](https://github.com/sirtwist/Mod.ActivityPub): ActivityPub Server services for ASP.NET `-, C#`
* [**Pub**](https://github.com/davecheney/pub): A tiny ActivityPub to Mastodon bridge. `BSD-3-Clause, Go`
@ -162,14 +174,20 @@ Emoji's for each entry indicate whether it is added to the [Fediverse Party](htt
* :heavy_check_mark: [**FediEmbedi**](https://codeberg.org/mediaformat/fediembedi) ([Fedi account](https://social.coop/@django)): A wordpress plugin widget to display your fediverse account timeline. `GPL-3.0, PHP`
* [**Fediverse Tools for Joomla!**](https://github.com/nikosdion/fediverse): Integrate Mastodon with your Joomla! site. `GPL-3.0, PHP`
* :heavy_check_mark: [**Hugo-ActivityStreams**](https://git.jlel.se/jlelse/hugo-activitystreams): A Hugo module for use in Hugo, to generate ActivityStreams representations of posts. ([mirror](https://codeberg.org/jlelse/hugo-activitystreams)) `MIT, Go`
* [**Jekyll::MastodonWebfinger**](https://github.com/philnash/jekyll-mastodon_webfinger) ([Fedi account](https://mastodon.social/@philnash)): A Jekyll plugin that adds a WebFinger file to your site, allowing you to use your own domain to help others discover your Mastodon profile. `MIT, Ruby`
* :heavy_check_mark: [**Mastodon Wordpress Autopost**](https://github.com/simonfrey/mastodon_wordpress_autopost) ([site](https://wordpress.org/plugins/autopost-to-mastodon/#description)): A Wordpress Plugin that automatically posts your new articles to Mastodon. `GPL-2.0, PHP`
* :heavy_check_mark: [**Pterotype**](https://github.com/pterotype-project/pterotype): WordPress plugin. Pterotype connects your blog to the Fediverse by giving it an ActivityPub feed `MIT, PHP`
* :heavy_check_mark: [**rustypub**](https://github.com/hachyserve/rustypub) ([site](https://hachyserve.github.io/rustypub), [Fedi account](https://hachyderm.io/@dma)): Early beginnings of ActivityPub library in Rust (started August 2022, see [announcement](https://hachyderm.io/@dma/109021342487641187)). `Apache-2.0, Rust`
* [**Vue Component Library for ActivityPub Timelines**](https://github.com/networld-to/vue-ap-timeline): Integrate your Fediverse timeline into your Vue 3 with Bootstrap 5 application. `MIT, Vue`
* :heavy_check_mark: [**WordPress-ActivityPub**](https://github.com/pfefferle/wordpress-activitypub): ActivityPub for Wordpress `MIT, PHP`
* :heavy_check_mark: [**WordPress-OStatus**](https://github.com/pfefferle/wordpress-ostatus): An OStatus plugin for WordPress `MIT, PHP`
@ -286,6 +304,8 @@ For an overview of known relays, see [Relay List, a regularly updated, sorted li
* [**FediCraft**](https://github.com/fedi-to/fedicraft): Federated network support for Minecraft. (fabric and quilt). `MIT / Apache-2.0, Java`
* [**FediFetcher for Mastodon**](https://github.com/nanos/FediFetcher) ([site](https://blog.thms.uk/fedifetcher)): Automatically fetch missing replies and posts from other fediverse instances. `MIT, Python`
* :heavy_check_mark: [**Fedifinder**](https://github.com/lucahammer/fedifinder) - Find fediverse addresses in the profiles of your Twitter followings `MIT, Javascript`
* :heavy_check_mark: [**FediHealth**](https://git.feneas.org/buttle/fedihealth): Software to help you define federation policies for your node. `AGPL-3.0, Python`
@ -298,10 +318,10 @@ For an overview of known relays, see [Relay List, a regularly updated, sorted li
* :heavy_check_mark: [**forget**](https://github.com/codl/forget) ([site](https://forget.codl.fr/), [Fedi account](https://chitter.xyz/@codl)): Continuous post deletion for Mastodon and Twitter (if you happen to use that). `ISC License, Python`
* :heavy_check_mark: [**hunter2**](https://github.com/Flockingbird/hunter2) ([site](https://search.flockingbird.social/), [Fedi account](https://botsin.space/@hunter2)): A job hunt bot that indexes jobs and candidates from the Fediverse. `MIT, Rust`
* [**Granary**](https://github.com/snarfed/granary) ([site](https://granary.io/)): The social web translator. Fetches and converts data between social networks, HTML and JSON with microformats2, ActivityStreams, Atom, JSON Feed, and more. `Public domain, Python`
* :heavy_check_mark: [**hunter2**](https://github.com/Flockingbird/hunter2) ([site](https://search.flockingbird.social/), [Fedi account](https://botsin.space/@hunter2)): A job hunt bot that indexes jobs and candidates from the Fediverse. `MIT, Rust`
* :heavy_check_mark: [**MaPleFeed**](https://github.com/bihlink/maplefeed) ([site](https://maplefeed.bihlink.com/), [Fedi account](https://abid.cc/users/abid)): Embed Mastodon or Pleroma profile feeds on any web page. `MIT, Javascript`
* :heavy_check_mark: [**MastoBot**](https://gitlab.com/eroosenmaallen/mastobot) ([Fedi account](https://roosenmaallen.com/author/admin/)): NodeJS Mastodon client library with an eye to making bot development fun & easy. `ISC License, Javascript`
@ -312,6 +332,8 @@ For an overview of known relays, see [Relay List, a regularly updated, sorted li
* :heavy_check_mark: [**Mastodon Backup Resore**](https://codeberg.org/DecaTec/Mastodon-Backup-Restore): Bash scripts for backup / restore of Mastodon. `MIT, Shell`
* [**Mastodon Bird UI**](https://github.com/ronilaukkarinen/mastodon-bird-ui): Alternative stylesheet to make Mastodon UI represent the Birdsite. `MIT, CSS`
* :heavy_check_mark: [**mastodon_bulk_find_follow**](https://gitlab.com/ozten/mastodon_bulk_find_follow) ([site](https://commotionmade.com/)): Bulk find and follow to make it easy to migrate from Twitter to Mastodon. `BSD-3-Clause, Javascript`
* [**mastodon_digest**](https://github.com/hodgesmr/mastodon_digest) ([Fedi account](https://mastodon.social/@MattHodges)): A script that aggregates recent popular posts from your Mastodon timeline. `BSD-3-Clause, Python`
@ -338,6 +360,8 @@ For an overview of known relays, see [Relay List, a regularly updated, sorted li
* [**PocketToots**](https://github.com/tsujigiri/PocketToots):A Firefox extension that saves your Mastodon bookmarks to Pocket. `GPL-3.0, Javascript`
* [**RapidBlock**](https://github.com/rapidblock-org/rapidblock) ([site](https://rapidblock.org)): A tool for syndicating domain blocks across the Fediverse. `BSD2-Clause, Go`
* [**rtoot**](https://github.com/schochastics/rtoot/) ([Fedi account](https://fosstodon.org/@schochastics), [site](https://schochastics.github.io/rtoot/)): R package to interact with the mastodon API. `MIT, R`
* :heavy_check_mark: [**Shareon**](https://codeberg.org/kytta/shareon) ([site](https://shareon.js.org/), [Fedi account](https://fosstodon.org/@kytta)): Lightweight, stylish, and ethical share buttons. `MIT, Javascript`
@ -422,6 +446,8 @@ This category is for any code project related to the Fediverse. They need not be
### Protocol specifications
* [**ActivityPub Ontology**](https://github.com/steve-bate/activitypub-ontology) ([site](https://www.stevebate.net/ontologies/activitystreams2)): Turtle definitions of ActivityStreams 2.0 and Mastodon Toot vocabularies. `MIT, Turtle`
* :heavy_check_mark: [**LitePub**](https://github.com/litepub/litepub) ([Fedi account](https://pleroma.site/users/kaniini)): A set of extensions to AP, being developed by devs from Pleroma and Mastodon (status: for the most part litepub group folded back into SocialCG, see: [issue](https://github.com/litepub/litepub/issues/6))
* [**NodeInfo**](https://github.com/jhass/nodeinfo): Defines a standardized way to expose metadata about an installation of a distributed social network. `CC0`