Update Misc and Tools, add new software category

This commit is contained in:
lostinlight 2021-04-13 00:20:32 +03:00
parent b71f412748
commit 5543e220d5
5 changed files with 94 additions and 2 deletions

View File

@ -35,6 +35,7 @@ Please, choose no more than **3 categories** (array of strings) for the software
* `Games` (gaming servers and apps)
* `Develop` (software development applications: version control services, pastebins, etc)
* `Extention` (services and tools extending Fediverse functionality: adding groups, etc)
* `Forum` (forums and forum-like software, boards, etc)
* `Other` (everything that doesn't quite fit into the above categories)
A project may have a logo / image (45x45px), placed in `./source/img/misc` folder.

View File

@ -1243,6 +1243,60 @@
"OStatusClass": false,
"categories": ["Media"]
},
{
"title": "Socialtap",
"source": "https://git.feneas.org/socialtap/server",
"protocols": "ActivityPub",
"site": "",
"logo": "",
"servers": "",
"description": "Drink socially. A federated version of Untappd.com. It extends the ActivityPub types.",
"codeLanguage": "Go",
"techStack": "",
"license": "GPL-3.0",
"FediAccount": "@zauberstuhl@diaspodon.fr",
"apClass": true,
"zotClass": false,
"diasporaClass": false,
"OStatusClass": false,
"categories": ["SN-mi"]
},
{
"title": "Corteza",
"source": "https://github.com/cortezaproject/corteza-server",
"protocols": "ActivityPub",
"site": "https://cortezaproject.org",
"logo": "",
"servers": "",
"description": "Digital Work Platform for Humanity. An open-source, low-code federated platform for building cloud-based business apps with CRM capabilities.",
"codeLanguage": "Go",
"techStack": "",
"license": "Apache-2.0",
"FediAccount": "",
"apClass": true,
"zotClass": false,
"diasporaClass": false,
"OStatusClass": false,
"categories": ["Other"]
},
{
"title": "FChannel",
"source": "https://github.com/FChannel0/FChannel-Server",
"protocols": "ActivityPub",
"site": "",
"logo": "",
"servers": "",
"description": "A libre, self-hostable, federated, imageboard platform that utilizes ActivityPub.",
"codeLanguage": "Go",
"techStack": "",
"license": "AGPL-3.0",
"FediAccount": "",
"apClass": true,
"zotClass": false,
"diasporaClass": false,
"OStatusClass": false,
"categories": ["Forums", "Media"]
},
{
"title": "diaspora*",
"source": "https://github.com/diaspora/diaspora",

View File

@ -632,7 +632,7 @@
"categories": ["Libs"]
},
{
"title": "ActivityPub4j: ",
"title": "ActivityPub4j",
"source": "https://github.com/msummers/activityPub4j",
"protocols": "ActivityPub",
"site": "",
@ -954,6 +954,42 @@
"diasporaClass": true,
"OStatusClass": true,
"categories": ["Other"]
},
{
"title": "ActivityStreams-2",
"source": "https://github.com/gobengo/activitystreams2",
"protocols": "ActivityPub",
"site": "",
"logo": "",
"servers": "",
"description": "ActivityStreams 2.0 library for Node.js and TypeScript.",
"codeLanguage": "TypeScript",
"techStack": "",
"license": "Apache-2.0",
"FediAccount": "",
"apClass": true,
"zotClass": false,
"diasporaClass": false,
"OStatusClass": false,
"categories": ["Libs"]
},
{
"title": "PeerTube-Matrix Search",
"source": "https://github.com/vranki/hemppa#peertube-search",
"protocols": "ActivityPub",
"site": "",
"logo": "",
"servers": "",
"description": "Search PeerTube via Matrix on all participating public PeerTube instances or any single instance, using Sepia Search API. Implemented as a module for Hemppa the bot.",
"codeLanguage": "Python",
"techStack": "",
"license": "GPL-3.0",
"FediAccount": "",
"apClass": true,
"zotClass": false,
"diasporaClass": false,
"OStatusClass": false,
"categories": ["Bridges"]
}
]
}

View File

@ -23,7 +23,7 @@ layout: layout
const apps = site.data.miscellaneous.apps;
const langList = langCount(apps).sort((a,b) => b.count - a.count);
const byCategory = [['snMacro', 'Social network (macro)'], ['snMicro', 'Social network (micro)'], ['blogPub', 'Blog and Publishing'], ['media', 'Media sharing'], ['links', 'Link sharing'], ['evMeet', 'Events and Meetups'], ['files', 'File hosting'], ['data', 'Open data'], ['reviews', 'Reviewing'], ['games', 'Gaming'], ['dev', 'Software development'], ['extend', 'Extentions'], ['other', 'Other']];
const byCategory = [['snMacro', 'Social network (macro)'], ['snMicro', 'Social network (micro)'], ['blogPub', 'Blog and Publishing'], ['media', 'Media sharing'], ['links', 'Link sharing'], ['evMeet', 'Events and Meetups'], ['files', 'File hosting'], ['data', 'Open data'], ['reviews', 'Reviewing'], ['games', 'Gaming'], ['dev', 'Software development'], ['extend', 'Extentions'], ['forums', 'Forums, boards'], ['other', 'Other']];
const byProtocol = [['sortDiaspora', 'diaspora'], ['sortZot', 'Zot'], ['sortAP', 'ActivityPub'], ['sortOstatus', 'OStatus']];
%>

View File

@ -261,6 +261,7 @@
#bridges:checked ~ .misc__grid .card:not(.Bridges),
#plugins:checked ~ .misc__grid .card:not(.Plugins),
#other:checked ~ .misc__grid .card:not(.Other),
#forums:checked ~ .misc__grid .card:not(.Forums),
#python:checked ~ .misc__grid .card:not(.python),
#php:checked ~ .misc__grid .card:not(.php),
#javascript:checked ~ .misc__grid .card:not(.javascript),