mirror of
https://codeberg.org/fediverse/delightful-activitypub-development.git
synced 2024-06-13 02:29:21 +00:00
Compare commits
16 commits
de18ccc575
...
a4212b5f61
Author | SHA1 | Date | |
---|---|---|---|
a4212b5f61 | |||
d37d26f400 | |||
66a4ed3a86 | |||
5fc0f619b2 | |||
0a515258b1 | |||
08a0666513 | |||
5d8813d3d1 | |||
681505d524 | |||
f1968a7e87 | |||
f4a9db7840 | |||
89ceb2bb21 | |||
3ea71efaeb | |||
331b5e2952 | |||
ca14a9828f | |||
d67cba96d9 | |||
19d323e95c |
30
README.md
30
README.md
|
@ -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`
|
||||
|
|
Loading…
Reference in a new issue