mirror of
https://codeberg.org/small-hack/open-slopware.git
synced 2026-05-30 05:37:04 +02:00
refactor social media and version control sections
This commit is contained in:
parent
90204cc9d6
commit
c29bfbed12
1 changed files with 52 additions and 49 deletions
111
README.md
111
README.md
|
|
@ -21,7 +21,7 @@ See a project on here that you love, and wish wasn't on here? Check out our [**N
|
|||
* [AI Code Reviews](#ai-code-reviews)
|
||||
* [Gen AI 'Art'](#gen-ai-art)
|
||||
* [AI Sponsored](#ai-sponsored)
|
||||
* [AI Databroker Usage](#ai-data-broker-usage)
|
||||
* [AI Databroker Usage](#ai-databroker-usage)
|
||||
* [AI In Issue Tracker](#ai-in-issue-tracker)
|
||||
* [Request for Help](#request-for-help)
|
||||
* [Sibling Repos](#sibling-repos)
|
||||
|
|
@ -45,7 +45,6 @@ See a project on here that you love, and wish wasn't on here? Check out our [**N
|
|||
* [Video](#video)
|
||||
* [Developer Tools](#developer-tools)
|
||||
* [Compiler Tools And Related](#compiler-tools-and-related)
|
||||
* [Version Control](#version-control)
|
||||
* [Document Viewers](#document-viewers)
|
||||
* [Editors](#editors)
|
||||
* [Note Software Alternatives](#note-software-alternatives)
|
||||
|
|
@ -71,23 +70,23 @@ See a project on here that you love, and wish wasn't on here? Check out our [**N
|
|||
* [JavaScript And TypeScript](#javascript-and-typescript)
|
||||
* [Python](#python)
|
||||
* [Rust](#rust)
|
||||
* [Git Servers](#git-servers)
|
||||
* [Search Engines](#search-engines)
|
||||
* [Service Monitoring](#service-monitoring)
|
||||
* [Services and Utilities](#services-and-utilities)
|
||||
* [Social Media](#social-media)
|
||||
* [Servers](#servers)
|
||||
* [Clients](#clients)
|
||||
* [Unified Push Distributors](#unified-push-distributors)
|
||||
* [Budgeting](#budgeting)
|
||||
* [Social Media](#social-media)
|
||||
* [Servers](#servers)
|
||||
* [Clients](#clients)
|
||||
* [System Services and Daemons](#system-services-and-daemons)
|
||||
* [Terminal](#terminal)
|
||||
* [Terminal Emulators](#terminal-emulators)
|
||||
* [Terminal Multiplexers](#terminal-multiplexers)
|
||||
* [Version Control](#version-control)
|
||||
* [Version Control Servers](#version-control-servers)
|
||||
* [Version Control Clients and Tooling](#version-control-clients-and-tooling)
|
||||
* [Virtualization](#virtualization)
|
||||
* [Alternatives](#virtualization-alternatives)
|
||||
* [VPN Software](#vpn-software)
|
||||
* [VPN Software Alternatives](#vpn-software-alternatives)
|
||||
* [Window Managers](#window-managers)
|
||||
* [Why not LLMs?](#why-not-llms)
|
||||
* [Legal Ramifications](#legal-ramifications)
|
||||
|
|
@ -424,13 +423,6 @@ This is a section for repos that are similar to this one either because they are
|
|||
|---|:---:|---|---|
|
||||
| [LLVM](https://llvm.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://llvm.org/docs/AIToolPolicy.html)) | [GCC](https://gcc.gnu.org/), [Cranelift](https://cranelift.dev/), [pcc](https://github.com/PortableCC/pcc) |
|
||||
|
||||
### Version Control
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [Sapling](https://github.com/facebook/sapling) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/facebook/sapling/tree/0298ebd8e7/eden), [2](https://github.com/facebook/sapling/blob/ddbd9814bc/eden/scm/.claude/settings.json#L9)) | [Game of Trees] |
|
||||
| [Git](https://git-scm.com/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/git/git/pull/2189), [2](https://github.com/git/git/commit/fb1b786ebfab18b851ce1fa94d5063daf11f647f)) | [Game of Trees] |
|
||||
| [Jujutsu](https://www.jj-vcs.dev/latest/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://discord.com/channels/968932220549103686/1458877549034864703), [2](https://github.com/jj-vcs/jj/pull/9076), [3](https://github.com/jj-vcs/jj/pull/9083), [4](https://github.com/jj-vcs/jj/pull/8571)) | [Game of Trees] |
|
||||
|
||||
## Document Viewers
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|
|
@ -461,7 +453,7 @@ This is a section for repos that are similar to this one either because they are
|
|||
> * [vim-classic]
|
||||
> * Other forks of VIm prior to March 20th 2024, build [v9.1.0190](https://github.com/vim/vim/releases/tag/v9.1.0190) or commit [`8950bf7f8b85c1287d4e696965d88091fcc60594`](https://github.com/vim/vim/commit/8950bf7f8b85c1287d4e696965d88091fcc60594)
|
||||
|
||||
### File Storage
|
||||
## File Storage
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence |Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
|
|
@ -473,6 +465,7 @@ This is a section for repos that are similar to this one either because they are
|
|||
> MinIO no longer maintains open source software so the entry is just for their old FOSS presence.
|
||||
|
||||
## Gaming
|
||||
|
||||
### Game engines
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|
|
@ -533,7 +526,7 @@ This is a section for repos that are similar to this one either because they are
|
|||
| [OsmAnd](https://osmand.net/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/osmandapp/OsmAnd/blob/master/AGENTS.md)) |
|
||||
|
||||
> [!Note]
|
||||
> #### Mapping Alternatives
|
||||
> ### Mapping Alternatives
|
||||
> * [Navit](https://github.com/navit-gps/navit) for car navigation
|
||||
> * [Open Street Map](https://www.openstreetmap.org) provides lists of clients on its [wiki](https://wiki.openstreetmap.org/wiki/Software). For example, other mobile clients can be found on the [Android](https://wiki.openstreetmap.org/wiki/Android) page.
|
||||
|
||||
|
|
@ -681,14 +674,6 @@ Note that Python is itself tainted; see [the Programming Languages section](#pro
|
|||
> Also, there is an advisory database of Rust slopware crates, which you can use in tools like
|
||||
> [cargo-deny](https://embarkstudios.github.io/cargo-deny): <https://codeberg.org/1millibyte/rust-slopdb>.
|
||||
|
||||
|
||||
## Git Servers
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [Gitea](https://about.gitea.com/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/go-gitea/gitea/blob/main/CONTRIBUTING.md#ai-contribution-policy), [2](https://github.com/go-gitea/gitea/blob/main/AGENTS.md), [3](https://github.com/go-gitea/gitea/blob/main/CLAUDE.md)) <br /> [](https://codeberg.org/small-hack/open-slopware#gen-ai-art) ([1](https://about.gitea.com/blog/gitea-achieves-soc2-type2-soc3-certification)) | [Forgejo](https://codeberg.org/forgejo/forgejo) (self-hosted) or [Codeberg](https://codeberg.org/) (hosted) |
|
||||
| [GitLab](https://gitlab.com/rluna-gitlab/gitlab-ce) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://gitlab.com/rluna-gitlab/gitlab-ce/-/blob/master/.ai/)) | [Forgejo](https://codeberg.org/forgejo/forgejo) (self-hosted) or [Codeberg](https://codeberg.org/) (hosted) |
|
||||
|
||||
## Search Engines
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|
|
@ -711,35 +696,6 @@ Note that Python is itself tainted; see [the Programming Languages section](#pro
|
|||
| [Zotero](https://www.zotero.org/) || [](#permissive-ai-policy) ([1](https://github.com/zotero/zotero/blob/main/CLAUDE.md)) ||
|
||||
| [explainshell](https://explainshell.com/) | [`1157256`](https://github.com/idank/explainshell/commit/1157256e3da70d4acdd239e8821e8f0a457b0fe3) | [](#permissive-ai-policy) ([1](https://github.com/idank/explainshell/blob/master/AGENTS.md), [2](https://github.com/idank/explainshell/commit/f14b7d4f617678cfa95a4729991723bb7db31f4f), [3](https://github.com/idank/explainshell/commit/559cd91a5516950ddf27735b7cca5c9c16839129))<br /> [](#ai-code-reviews) ([1](https://github.com/idank/explainshell/commit/91e601916983d2447dc92d3cfb5d8d7afdf1f98d)) | [](#request-for-help) |
|
||||
|
||||
### Social Media
|
||||
|
||||
This is for both social media websites and apps.
|
||||
|
||||
#### Servers
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [Bluesky](https://bsky.app) | [](#request-for-help) | [](#vibecoded) ([1](https://bsky.app/profile/pfrazee.com/post/3luyb3jcbv52d)) | See below |
|
||||
| [`rsky`](https://github.com/blacksky-algorithms/rsky) | [](#request-for-help) | [](#vibecoded) ([1](https://github.com/blacksky-algorithms/rsky/commit/02313d970dc2e1cef0909277b94bbff222dff152), [2](https://github.com/blacksky-algorithms/rsky/commit/fd6063d4e2f0688899faef34e2d3553c36c69d43), [3](https://github.com/blacksky-algorithms/rsky/commit/b7adaa213ca49318de078b82410bf54f828ba0f2)) | See below |
|
||||
| [PeerTube](https://joinpeertube.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/Chocobozzz/PeerTube/blob/c2345d670bfe83295896b3451ebfc14185934a1b/AGENTS.md))<br />[](#ai-functionality) ([1](https://framacolibri.org/t/peertube-and-generative-ai/26622)) | [](#request-for-help) |
|
||||
| [Mastodon](https://joinmastodon.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/mastodon/.github/blob/49b9c64f3e2b6a459e56a05068c05b3247659bb3/AI_POLICY.md)) | See below |
|
||||
| [Misskey](https://misskey-hub.net/) | [](#request-for-help) | [](#vibecoded) ([1](https://github.com/misskey-dev/misskey/commit/2fa6ecc7efaaf9b9d189cdd3a3ebbb9171c86078)) | See below |
|
||||
| [Lemmy](https://join-lemmy.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://join-lemmy.org/docs/code_of_conduct.html)) | [](#request-for-help) |
|
||||
|
||||
> [!Note]
|
||||
> ##### Generic social media server alternatives
|
||||
> * [GoToSocial]
|
||||
> * [Wafrn](https://codeberg.org/wafrn/wafrn/) supports both ActivityPub and ATproto
|
||||
> * [snac2](https://codeberg.org/grunfink/snac2)
|
||||
> * [Iceshrimp.NET](https://iceshrimp.net/)
|
||||
> * [Epicyon](https://codeberg.org/bashrc/epicyon)
|
||||
|
||||
#### Clients
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [IceCubesApp for iOS](https://github.com/Dimillian/IceCubesApp) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/Dimillian/IceCubesApp/blob/main/CLAUDE.md)) |[Feditext](https://github.com/feditext/feditext) (an iOS fediverse app in beta), [wafrn-rn] |
|
||||
| [Bluesky Social App](https://github.com/misskey-dev/misskey/commit/2fa6ecc7efaaf9b9d189cdd3a3ebbb9171c86078) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/bluesky-social/social-app/blob/177bdcd2b7807c9980dab32e7a5664fc006df40b/CLAUDE.md))<br />[](#vibecoded) ([1](https://github.com/bluesky-social/social-app/commit/8c4fc087f8119de5c007b71baaaf02089a346b38), [2](https://github.com/bluesky-social/social-app/commit/612a778361edc0314f92a0451abb98843e7bef9a), [3](https://github.com/bluesky-social/social-app/commit/1782a65174cbd22f01936f529f954e7a491b3fac)) | [wafrn-rn] |
|
||||
|
||||
### Unified Push Distributors
|
||||
| Name | Alternative(s) | Evidence |
|
||||
|---|---|---|
|
||||
|
|
@ -760,6 +716,35 @@ list of unified push distributors at: https://unifiedpush.org/users/distributors
|
|||
| [hledger (v2.x)](https://hledger.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://hledger.org/AI.html)) | [](#request-for-help) |
|
||||
| [ledger-cli](https://ledger-cli.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://www.newartisans.com/2026/02/my-claude-code-toolkit/), [2](https://github.com/ledger/ledger/blob/main/CLAUDE.md)) | [](#request-for-help) |
|
||||
|
||||
## Social Media
|
||||
|
||||
This is for both social media websites and apps.
|
||||
|
||||
### Servers
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [Bluesky](https://bsky.app) | [](#request-for-help) | [](#vibecoded) ([1](https://bsky.app/profile/pfrazee.com/post/3luyb3jcbv52d)) | See below |
|
||||
| [`rsky`](https://github.com/blacksky-algorithms/rsky) | [](#request-for-help) | [](#vibecoded) ([1](https://github.com/blacksky-algorithms/rsky/commit/02313d970dc2e1cef0909277b94bbff222dff152), [2](https://github.com/blacksky-algorithms/rsky/commit/fd6063d4e2f0688899faef34e2d3553c36c69d43), [3](https://github.com/blacksky-algorithms/rsky/commit/b7adaa213ca49318de078b82410bf54f828ba0f2)) | See below |
|
||||
| [PeerTube](https://joinpeertube.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/Chocobozzz/PeerTube/blob/c2345d670bfe83295896b3451ebfc14185934a1b/AGENTS.md))<br />[](#ai-functionality) ([1](https://framacolibri.org/t/peertube-and-generative-ai/26622)) | [](#request-for-help) |
|
||||
| [Mastodon](https://joinmastodon.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/mastodon/.github/blob/49b9c64f3e2b6a459e56a05068c05b3247659bb3/AI_POLICY.md)) | See below |
|
||||
| [Misskey](https://misskey-hub.net/) | [](#request-for-help) | [](#vibecoded) ([1](https://github.com/misskey-dev/misskey/commit/2fa6ecc7efaaf9b9d189cdd3a3ebbb9171c86078)) | See below |
|
||||
| [Lemmy](https://join-lemmy.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://join-lemmy.org/docs/code_of_conduct.html)) | [](#request-for-help) |
|
||||
|
||||
> [!Note]
|
||||
> #### Generic social media server alternatives
|
||||
> * [GoToSocial]
|
||||
> * [Wafrn](https://codeberg.org/wafrn/wafrn/) supports both ActivityPub and ATproto
|
||||
> * [snac2](https://codeberg.org/grunfink/snac2)
|
||||
> * [Iceshrimp.NET](https://iceshrimp.net/)
|
||||
> * [Epicyon](https://codeberg.org/bashrc/epicyon)
|
||||
|
||||
### Clients
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [IceCubesApp for iOS](https://github.com/Dimillian/IceCubesApp) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/Dimillian/IceCubesApp/blob/main/CLAUDE.md)) |[Feditext](https://github.com/feditext/feditext) (an iOS fediverse app in beta), [wafrn-rn] |
|
||||
| [Bluesky Social App](https://github.com/misskey-dev/misskey/commit/2fa6ecc7efaaf9b9d189cdd3a3ebbb9171c86078) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/bluesky-social/social-app/blob/177bdcd2b7807c9980dab32e7a5664fc006df40b/CLAUDE.md))<br />[](#vibecoded) ([1](https://github.com/bluesky-social/social-app/commit/8c4fc087f8119de5c007b71baaaf02089a346b38), [2](https://github.com/bluesky-social/social-app/commit/612a778361edc0314f92a0451abb98843e7bef9a), [3](https://github.com/bluesky-social/social-app/commit/1782a65174cbd22f01936f529f954e7a491b3fac)) | [wafrn-rn] |
|
||||
|
||||
## System Services and Daemons
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|
|
@ -796,11 +781,29 @@ list of unified push distributors at: https://unifiedpush.org/users/distributors
|
|||
> * [XTerm]
|
||||
|
||||
### Terminal Multiplexers
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [tmux](https://github.com/tmux/tmux) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/tmux/tmux/wiki/Contributing#use-of-ai)) | [dtvm](https://www.brain-dump.org/projects/dvtm/), [mtm](https://github.com/deadpixi/mtm), [GNU Screen](https://www.gnu.org/software/screen/) |
|
||||
| [zellij](https://zellij.dev/) | [`1411b2d9`](https://github.com/zellij-org/zellij/commit/1411b2d9adf2d08a6e14f3262493ca9e6d26b219) | [](#permissive-ai-policy) ([1](https://github.com/zellij-org/zellij/commit/0532949bbdcee5116e91807ddb45a85d78a2aafc)) | [dvtm](https://www.brain-dump.org/projects/dvtm/), [mtm](https://github.com/deadpixi/mtm), [GNU Screen](https://www.gnu.org/software/screen/) |
|
||||
|
||||
## Version Control
|
||||
|
||||
### Version Control Servers
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [Gitea](https://about.gitea.com/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/go-gitea/gitea/blob/main/CONTRIBUTING.md#ai-contribution-policy), [2](https://github.com/go-gitea/gitea/blob/main/AGENTS.md), [3](https://github.com/go-gitea/gitea/blob/main/CLAUDE.md)) <br /> [](https://codeberg.org/small-hack/open-slopware#gen-ai-art) ([1](https://about.gitea.com/blog/gitea-achieves-soc2-type2-soc3-certification)) | [Forgejo](https://codeberg.org/forgejo/forgejo) (self-hosted) or [Codeberg](https://codeberg.org/) (hosted) |
|
||||
| [GitLab](https://gitlab.com/rluna-gitlab/gitlab-ce) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://gitlab.com/rluna-gitlab/gitlab-ce/-/blob/master/.ai/)) | [Forgejo](https://codeberg.org/forgejo/forgejo) (self-hosted) or [Codeberg](https://codeberg.org/) (hosted) |
|
||||
|
||||
### Version Control Clients and Tooling
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [Sapling](https://github.com/facebook/sapling) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/facebook/sapling/tree/0298ebd8e7/eden), [2](https://github.com/facebook/sapling/blob/ddbd9814bc/eden/scm/.claude/settings.json#L9)) | [Game of Trees] |
|
||||
| [Git](https://git-scm.com/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/git/git/pull/2189), [2](https://github.com/git/git/commit/fb1b786ebfab18b851ce1fa94d5063daf11f647f)) | [Game of Trees] |
|
||||
| [Jujutsu](https://www.jj-vcs.dev/latest/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://discord.com/channels/968932220549103686/1458877549034864703), [2](https://github.com/jj-vcs/jj/pull/9076), [3](https://github.com/jj-vcs/jj/pull/9083), [4](https://github.com/jj-vcs/jj/pull/8571)) | [Game of Trees] |
|
||||
|
||||
## Virtualization
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue