diff --git a/source/_data/miscellaneous.json b/source/_data/miscellaneous.json index 9d1fd96..d9f1530 100644 --- a/source/_data/miscellaneous.json +++ b/source/_data/miscellaneous.json @@ -161,7 +161,7 @@ "zotClass": false, "diasporaClass": false, "OStatusClass": false, - "categories": ["Forums", "Links", "SN-mi"] + "categories": ["Forums", "Links"] }, { "title": "Takahe", @@ -775,6 +775,24 @@ "OStatusClass": false, "categories": ["SN-mi"] }, + { + "title": "Kitsune", + "source": "https://github.com/valerauko/kitsune", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "ActivityPub-speaking microblogging service.", + "codeLanguage": "Clojure", + "techStack": "", + "license": "AGPL-3.0", + "FediAccount": "", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["SN-mi"] + }, { "title": "CastoPod Host", "source": "https://code.podlibre.org/podlibre/castopod", @@ -1181,7 +1199,7 @@ "description": "Public domain federated communications server. Provides a feature rich ActivityPub and Nomad communication node.", "codeLanguage": "PHP", "techStack": "", - "license": "Public domain and others", + "license": "Public domain", "FediAccount": "@mike@macgirvin.com", "apClass": true, "zotClass": true, @@ -1244,8 +1262,8 @@ "categories": ["SN-mi", "SN-ma"] }, { - "title": "Pinnetta", - "source": "https://codeberg.org/pinetta/proto-pinetta", + "title": "Pinetta", + "source": "https://codeberg.org/pinetta/pinetta", "protocols": "ActivityPub", "site": "", "logo": "", @@ -1359,7 +1377,7 @@ "logo": "", "servers": "", "description": "Single-user bookmarking platform that lets you save, tag and share bookmarks on the Fediverse. It can interact with other Postmarks sites as well as any text-based ActivityPub platform.", - "codeLanguage": "Javascript", + "codeLanguage": "JavaScript", "techStack": "", "license": "MIT", "FediAccount": "@casey@sharetron.com", @@ -1369,6 +1387,204 @@ "OStatusClass": false, "categories": ["Links", "Other"] }, + { + "title": "Activity.next", + "source": "https://github.com/llun/activities.next", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "Single actor ActivityPub server implemented in NextJS.", + "codeLanguage": "TypeScript", + "techStack": "", + "license": "MIT", + "FediAccount": "", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["SN-mi"] + }, + { + "title": "Enigmatick", + "source": "https://gitlab.com/enigmatick", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "Social networking platform compatible with Mastodon, Pleroma, etc.", + "codeLanguage": "Rust", + "techStack": "Svelte", + "license": "-", + "FediAccount": "", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["SN-mi"] + }, + { + "title": "kepi", + "source": "https://gitlab.com/marnanel/chapeau", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "Django-based microblogging system. It uses the ActivityPub protocol to communicate with other servers, and the Mastodon protocol to communicate with clients.", + "codeLanguage": "Python", + "techStack": "Django", + "license": "GPL-2.0", + "FediAccount": "", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["SN-mi"] + }, + { + "title": "Convene", + "source": "https://github.com/zinc-collective/convene", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "Community-owned, more ethical alternative to investor-owned online tools like SquareSpace, Etsy, Patreon, Zoom, Yelp, and more.", + "codeLanguage": "Ruby", + "techStack": "", + "license": "PPL-3.0", + "FediAccount": "@Zee@social.coop", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["SN-ma"] + }, + { + "title": "Pothole", + "source": "https://gt.tilambda.zone/o/pothole/server.git/tree", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "Lightweight federated microblogging server, designed to be simple and fast.", + "codeLanguage": "Nim", + "techStack": "", + "license": "AGPL-3.0", + "FediAccount": "", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["SN-mi"] + }, + { + "title": "pub", + "source": "https://github.com/davecheney/pub", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "Tiny ActivityPub host intended for a single actor that implements Mastodon API for use with various clients.", + "codeLanguage": "Go", + "techStack": "", + "license": "BSD-3-clause", + "FediAccount": "", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["SN-mi"] + }, + { + "title": "Pubblr", + "source": "https://github.com/brandonsides/pubblr", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "Federated blogging platform built on the ActivityPub protocol.", + "codeLanguage": "Go", + "techStack": "", + "license": "MIT", + "FediAccount": "", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["Blog-Pub"] + }, + { + "title": "Rebased", + "source": "https://gitlab.com/soapbox-pub/rebased", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "Fediverse backend (fork of Pleroma) compatible with the Mastodon API.", + "codeLanguage": "Elixir", + "techStack": "", + "license": "AGPL-3.0", + "FediAccount": "", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["SN-mi"] + }, + { + "title": "Seppo", + "source": "https://codeberg.org/seppo/seppo", + "protocols": "ActivityPub", + "site": "https://seppo.social", + "logo": "", + "servers": "", + "description": "Server-side, single-user, Fediverse-integrated microblog engine. Creating static assets published by webserver.", + "codeLanguage": "OCaml", + "techStack": "", + "license": "GPL-3.0", + "FediAccount": "@mro@digitalcourage.social", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["SN-mi"] + }, + { + "title": "Shuttlecraft", + "source": "https://github.com/benbrown/shuttlecraft", + "protocols": "ActivityPub", + "site": "https://shuttlecraft.net", + "logo": "", + "servers": "", + "description": "Single user ActivityPub server to interact with the Fediverse and other indie web protocols like RSS.", + "codeLanguage": "JavaScript", + "techStack": "", + "license": "MIT", + "FediAccount": "", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["SN-mi"] + }, + { + "title": "Tapir", + "source": "https://github.com/ar-nelson/tapir", + "protocols": "ActivityPub", + "site": "", + "logo": "", + "servers": "", + "description": "Small, efficient Mastodon-compatible Fediverse server for single-user instances. Based on Deno.", + "codeLanguage": "TypeScript", + "techStack": "", + "license": "Blue Oak", + "FediAccount": "@tapir@tapir.social", + "apClass": true, + "zotClass": false, + "diasporaClass": false, + "OStatusClass": false, + "categories": ["SN-mi"] + }, { "title": "diaspora*", "source": "https://github.com/diaspora/diaspora", diff --git a/themes/starter/source/assets/scss/modules/_misc.scss b/themes/starter/source/assets/scss/modules/_misc.scss index 827dfe0..ac44185 100644 --- a/themes/starter/source/assets/scss/modules/_misc.scss +++ b/themes/starter/source/assets/scss/modules/_misc.scss @@ -114,7 +114,7 @@ .card__about, .card__more { - line-height: 1.1; + line-height: 1.3; } .card__more { @@ -283,7 +283,8 @@ #clojure:checked ~ .misc__grid .card:not(.clojure), #lisp:checked ~ .misc__grid .card:not(.lisp), #clojure:checked ~ .misc__grid .card:not(.clojure), -#hare:checked ~ .misc__grid .card:not(.hare) { +#hare:checked ~ .misc__grid .card:not(.hare), +#nim:checked ~ .misc__grid .card:not(.nim) { display: none; }