diff --git a/source/_data/miscellaneous.json b/source/_data/miscellaneous.json index b83c400..3959253 100644 --- a/source/_data/miscellaneous.json +++ b/source/_data/miscellaneous.json @@ -613,24 +613,6 @@ "OStatusClass": false, "categories": ["Blog-Pub"] }, - { - "title": "FediBlog", - "source": "https://framagit.org/DavidLibeau/FediBlog", - "protocols": "ActivityPub", - "site": "", - "logo": "/img/misc/fediblog.svg", - "servers": "", - "description": "Fully customisable blog engine for web devs and others.", - "codeLanguage": "PHP", - "techStack": "", - "license": "GPL-3.0", - "FediAccount": "@David@mastodon.xyz", - "apClass": true, - "zotClass": false, - "diasporaClass": false, - "OStatusClass": false, - "categories": ["Blog-Pub"] - }, { "title": "GoBlog", "source": "https://git.jlel.se/jlelse/GoBlog", @@ -1477,6 +1459,60 @@ "OStatusClass": false, "categories": ["Media"] }, + { + "title": "Swanye", + "source": "https://codeberg.org/WammKD/Swanye", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "A tumblelog in the style of Tumblr.", + "codeLanguage": "Elixir", + "techStack": "", + "license": "AGPL-3.0", + "FediAccount": "@Swanye@fosstodon.org", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["SN-mi"] + }, + { + "title": "Yuforium", + "source": "https://github.com/yuforium", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "A community platform that focuses on federated communities so they are no longer constrained to a single entity.", + "codeLanguage": "TypeScript", + "techStack": "", + "license": "GPL-3.0", + "FediAccount": "@cpmoser@mastodon.social", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Forums"] + }, + { + "title": "FediPlan", + "source": "https://framagit.org/tom79/fediplan", + "protocols": "ActivityPub", + "site": "https://fedilab.app/page/fediplan/", + "logo": "", + "servers": "", + "description": "A way to safely schedule messages with Mastodon and Pleroma.", + "codeLanguage": "PHP", + "techStack": "", + "license": "GPL-3.0", + "FediAccount": "@apps@toot.fedilab.app", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Extention"] + }, { "title": "diaspora*", "source": "https://github.com/diaspora/diaspora", diff --git a/source/_data/tools.json b/source/_data/tools.json index 40a0dee..e66af5d 100644 --- a/source/_data/tools.json +++ b/source/_data/tools.json @@ -507,7 +507,7 @@ }, { "title": "FediDB", - "source": "https://fedidb.org/about", + "source": "https://github.com/fedidb/fedidb-ce", "protocols": "ActivityPub", "site": "https://fedidb.org/about", "logo": "", @@ -516,7 +516,7 @@ "codeLanguage": "", "techStack": "", "license": "-", - "FediAccount": "", + "FediAccount": "@densuo@mastodon.social", "apClass": true, "zotClass": false, "diasporaClass": false, @@ -935,7 +935,7 @@ "zotClass": false, "diasporaClass": false, "OStatusClass": false, - "categories": ["Other"] + "categories": ["Utils"] }, { "title": "Share Freedom", @@ -1404,6 +1404,330 @@ "diasporaClass": false, "OStatusClass": false, "categories": ["Bridges"] + }, + { + "title": "ActivityStreams-Rust", + "source": "https://git.asonix.dog/asonix/activitystreams", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": " A set of Traits and Types that make up the ActivityStreams and ActivityPub specifications.", + "codeLanguage": "TypeScript", + "techStack": "", + "license": "GPL-3.0", + "FediAccount": "@asonix@masto.asonix.dog", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Libs"] + }, + { + "title": "Toot-Together", + "source": "https://github.com/joschi/toot-together", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "Github Action that posts to Mastodon from text files, enabling everyone to submit toot drafts to a project.", + "codeLanguage": "Javascript", + "techStack": "", + "license": "MIT", + "FediAccount": "@commit2toot@social.tchncs.de", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Bridges"] + }, + { + "title": "ActivityPub HTTP Signatures", + "source": "https://gitlab.com/paulkiddle/activitypub-http-signatures", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "A library for creating, parsing, and verifying HTTP signature headers, as per the Signing HTTP Messages draft 80 specification.", + "codeLanguage": "Javascript", + "techStack": "", + "license": "ISC", + "FediAccount": "", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Libs"] + }, + { + "title": "toot-relay", + "source": "https://github.com/DagAgren/toot-relay", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "https://the-federation.info/activityrelay", + "description": "Relay that forwards web push notifications to APNs, built for Toot!.app but usable for anyone.", + "codeLanguage": "Go", + "techStack": "", + "license": "CC0-1.0", + "FediAccount": "", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Relays"] + }, + { + "title": "Masto Wordpress autopost", + "source": "https://github.com/simonfrey/mastodon_wordpress_autopost", + "protocols": "ActivityPub", + "site": "https://wordpress.org/plugins/autopost-to-mastodon/#description", + "logo": "", + "servers": "", + "description": "A Wordpress Plugin that automatically posts your new articles to Mastodon.", + "codeLanguage": "PHP", + "techStack": "", + "license": "GPL-2.0", + "FediAccount": "", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Plugins"] + }, + { + "title": "Disboard", + "source": "https://github.com/OrionDevelop/Disboard", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "Collection of fediverse API wrapper libraries for .NET Standard 2.0.", + "codeLanguage": "C#", + "techStack": "", + "license": "MIT", + "FediAccount": "", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Libs"] + }, + { + "title": "Bulk Find Follow", + "source": "https://gitlab.com/ozten/mastodon_bulk_find_follow", + "protocols": "ActivityPub", + "site": "https://commotionmade.com", + "logo": "", + "servers": "", + "description": "Bulk find and follow to make it easy to migrate from Twitter to Mastodon.", + "codeLanguage": "Javascript", + "techStack": "", + "license": "BSD-3-clause", + "FediAccount": "", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Utils"] + }, + { + "title": "MastoBot", + "source": "https://gitlab.com/eroosenmaallen/mastobot", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "NodeJS Mastodon client library with an eye to making bot development fun and easy.", + "codeLanguage": "Javascript", + "techStack": "NodeJS", + "license": "ISC", + "FediAccount": "@admin@roosenmaallen.com", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Utils"] + }, + { + "title": "toot", + "source": "https://gitlab.com/eroosenmaallen/mastobot", + "protocols": "ActivityPub", + "site": "https://toot.kytta.dev", + "logo": "", + "servers": "", + "description": "Cross-instance share page for Mastodon.", + "codeLanguage": "Javascript", + "techStack": "", + "license": "AGPL-3.0", + "FediAccount": "@kytta@fosstodon.org", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Utils"] + }, + { + "title": "Shareon", + "source": "https://codeberg.org/kytta/shareon", + "protocols": "ActivityPub", + "site": "https://shareon.js.org", + "logo": "", + "servers": "", + "description": "Lightweight, stylish, and ethical share buttons.", + "codeLanguage": "Javascript", + "techStack": "", + "license": "MIT", + "FediAccount": "@kytta@fosstodon.org", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Utils"] + }, + { + "title": "APDebug", + "source": "https://codeberg.org/samuelroland/apdebug", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "A set of tools to debug ActivityPub requests. Inspect requests, see the flow in real time, run arbitrary requests with HTTP signature handled for you.", + "codeLanguage": "PHP", + "techStack": "", + "license": "AGPL-3.0", + "FediAccount": "@samuelroland@fosstodon.org", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Tests"] + }, + { + "title": "hunter2", + "source": "https://github.com/Flockingbird/hunter2", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "A job hunt bot that indexes jobs and candidates from the Fediverse.", + "codeLanguage": "Rust", + "techStack": "", + "license": "MIT", + "FediAccount": "@hunter2@botsin.space", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Utils"] + }, + { + "title": "hare-activity", + "source": "https://git.sr.ht/~torresjrjr/hare-activity", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "Hare package provides an extensible implementation of the ActivityStreams 2.0 format and the ActivityPub protocols.", + "codeLanguage": "Hare", + "techStack": "", + "license": "MPL-2.0", + "FediAccount": "@torresjrjr@qoto.org", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Libs"] + }, + { + "title": "Activity Streams Validator", + "source": "https://github.com/yuforium/activity-streams-validator", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "Activity Streams validation for Typescript.", + "codeLanguage": "TypeScript", + "techStack": "", + "license": "MIT", + "FediAccount": "@cpmoser@mastodon.social", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Utils"] + }, + { + "title": "Masto Follow", + "source": "https://gitlab.com/eroosenmaallen/masto-follow", + "protocols": "ActivityPub", + "site": "https://eroosenmaallen.gitlab.io/masto-follow", + "logo": "", + "servers": "", + "description": "Simple widget to support Follow Me on Mastodon buttons.", + "codeLanguage": "Javascript", + "techStack": "", + "license": "ISC", + "FediAccount": "@silvermoon82@tech.lgbt", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Utils"] + }, + { + "title": "MaPleFeed", + "source": "https://github.com/bihlink/maplefeed", + "protocols": "ActivityPub", + "site": "https://maplefeed.bihlink.com", + "logo": "", + "servers": "", + "description": "Embed Mastodon or Pleroma profile feeds on any web page.", + "codeLanguage": "Javascript", + "techStack": "", + "license": "MIT", + "FediAccount": "@abid@abid.cc", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Utils"] + }, + { + "title": "RSS-Bridge", + "source": "https://github.com/RSS-Bridge/rss-bridge", + "protocols": "ActivityPub", + "site": "https://rssbridge.bus-hit.me/#bridge-Mastodon", + "logo": "", + "servers": "", + "description": "Generates RSS and Atom feeds for websites that don't have one. Supports Mastodon, Pleroma and Misskey, among others.", + "codeLanguage": "PHP", + "techStack": "", + "license": "Unlicense", + "FediAccount": "@austin@ieji.de", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Bridges"] + }, + { + "title": "giteacat", + "source": "https://git.mastodont.cat/spla/giteacat", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "Python script that allows sign up to a Gitea instance to all local users of a Mastodon server.", + "codeLanguage": "Python", + "techStack": "", + "license": "-", + "FediAccount": "", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Utils"] } ] } diff --git a/source/img/misc/fediblog.svg b/source/img/misc/fediblog.svg deleted file mode 100644 index 7e67769..0000000 --- a/source/img/misc/fediblog.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/source/img/misc/ganggo.svg b/source/img/misc/ganggo.svg deleted file mode 100644 index c175de8..0000000 --- a/source/img/misc/ganggo.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/source/img/misc/mastodon.svg b/source/img/misc/mastodon.svg index 99fd99c..50a364c 100644 --- a/source/img/misc/mastodon.svg +++ b/source/img/misc/mastodon.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/source/img/misc/postactiv.svg b/source/img/misc/postactiv.svg deleted file mode 100644 index fd95f58..0000000 --- a/source/img/misc/postactiv.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file