Compare commits

..

370 commits

Author SHA1 Message Date
znmz
d628ff956b Add brush shell (#826)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/826
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 18:53:28 +02:00
znmz
af732b17a7 add Sudo and sudo-rs (#815)
Can't think of any alternatives here.

`run0` is part of Systemd, which is tainted.

The famous `doas`, if i understand it correctly, works only on BSDs (or even only OpenBSD).
The doas that is packaged in many *linux* distros' repos is actually a fork ([OpenDoas](https://github.com/Duncaen/OpenDoas)) and it was not updated for 4 years. I haven't used it and cannot tell if that's a big red flag or that's just how secure OpenBSD stuff is that it doesn't require patches even 4 years later :)

The last option is `su`, which is part of `util-linux`, but that isn't quite the same.

You can see [this](https://wiki.archlinux.org/title/List_of_applications/Security#Privilege_elevation) section on ArchWiki for a list of privilege escalation options.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/815
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 18:41:41 +02:00
storablecerox977
c7a5fcb123 Add KeePassDX (#837)
All the alternatives I found are tainted sadly

- [AuthPass](https://authpass.app)
 -- https://github.com/authpass/authpass/pull/395#pullrequestreview-3105665498
 -- https://github.com/authpass/authpass/pull/395#pullrequestreview-3109392874
 - [Keepass2Android](https://github.com/PhilippC/keepass2android)
 -- https://github.com/PhilippC/keepass2android/pull/3154#pullrequestreview-3677202571
- [KeePassVault](https://github.com/aivanovski/keepassvault)
-- https://github.com/aivanovski/keepassvault/pulls?q=is%3Apr+is%3Amerged+coderabbit

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/837
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 18:17:08 +02:00
vleermuis-admin
4435043e2c note that code reviews from copilot can be complained about to save the project (#838)
closes #836

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/838
2026-05-27 18:16:30 +02:00
FlemyJY
9d9941cc17 Add QMPlay2 as an Alternative for mpv & vlc (#835)
QMPlay seems clean:

* no mention of `claude`, `copilot`, `gemini`, `llm` in the PRs & `git log`
* only unrelated mentions of `cursor`, `generate`, `ai`
* no `CLAUDE.md`, weird `.gitignore`, etc
* the only `Co-Authored-By`s are `zo-shin`

and IMO is better than the other options (tho also a bit bloated and weird defaults):

* It is not based on a slop library
* You have control over the video (forward, backward, pause, volume) (ffplay...)
* It has gotten updates this year (mplayer..)

also thought about adding [haruna](https://apps.kde.org/haruna/), but sadly it uses mpv under the hood.

Co-authored-by: FlemyJY <noreply+not-a-real-email@example.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/835
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 18:12:43 +02:00
storablecerox977
358cdbe49f cleanup formatting in File Storage section (#834)
modify formatting to be more aligned with rest of the list and STYLE.md

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/834
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 18:05:25 +02:00
storablecerox977
0644e1ba7d add Syncthing-Fork (#833)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/833
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 18:04:05 +02:00
lukeflo
9f1fed0fef Add flow (#818)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/818
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 18:00:45 +02:00
znmz
3dbfa6245e add age, VeraCrypt and Cryptomator (#794)
`age` gets new versions released very rarely. In such case it is better to link the last untainted commit rather than the version number, right?

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/794
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 17:50:20 +02:00
znmz
53fed6cc52 Add fwupd and ntpd-rs (#824)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/824
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 17:17:40 +02:00
Pixelo789
554bdbf552 Add asdf (#800)
Partially based off the draft in #703, accompanied by a larger search.

Co-authored-by: znmz <znmz@noreply.codeberg.org>

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/800
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 00:37:52 +02:00
znmz
9c8d27284c add kanata and keymapper (#798)
This is mostly ready for merge. Only needed to find an appropriate section for this software.

I am a bit hesitant creating many new sections myself, because I am not fully getting how strictly should things be categorized (i.e. are new sections always welcome or closer to last resort?).

Also, we have 2 repeating links in the "Alternative(s)" column here. To me it feels alright and also scales better when we add other software in the section that is similar, but the "see below" alternatives wouldn't apply to it. OK to leave it as is?

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/798
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-25 23:06:46 +02:00
vleermuis-admin
e0870fc0f3 update turbowarp with developer comments and last untainted version (#812)
Based on developer's comment here: https://codeberg.org/small-hack/open-slopware/pulls/797#issuecomment-15853862

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/812
2026-05-25 21:58:29 +02:00
vleermuis-admin
ed17203f43 FAQ work: distinguish self-advertise and self-submit; add "can we debate slop or vibecoded" (#811)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/811
2026-05-25 21:47:25 +02:00
K4
bb11fba0f8 Add poop as an alternative to hyperfine (#809)
Poop is maintained in general by zig contributors and zig has a [no AI policy](https://codeberg.org/ziglang/zig#strict-no-llm-no-ai-policy).

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/809
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-25 21:26:24 +02:00
micdan5
4667455573 Add Cemu (#806)
Closes #755

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/806
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-05-25 13:28:00 +02:00
znmz
77cd0d0b0e add Qtile (#796)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/796
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-25 11:00:50 +02:00
znmz
524c5ec6f3 add Restic, Kopia and Timeshift (#799)
Note: I'd also like to add Snapper as an alternative to Timeshift (snapper is also btrfs-only, like btrbk), but there's currently a [PR](https://github.com/openSUSE/snapper/pull/1133) open with Claude-written code. I guess we need to wait and see if that gets merged? (that PR was opened a week ago and there's currently an ongoing discussion about the introduced code changes).
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/799
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-25 10:33:06 +02:00
PintTheLittleMouse
413cacdc8d added bluesky's ai functionality (#746)
mentions bluesky's new official ai bot they are cramming into bluesky now. i think this belongs here. or does it go on the bluesky app client thing? i think they wanted to directly integrate it into the client.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/746
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-25 09:48:12 +02:00
Pixelo789
7b671978f5 Add last untainted tag and more evidence for Niri (#802)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/802
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-25 09:26:42 +02:00
Pixelo789
624cb459bf Add more evidence for Next.js (#803)
Next.js automatically creates AGENTS.md and CLAUDE.md files when initalising a project, so add it as "AI Functionality".

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/803
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-25 09:25:31 +02:00
vleermuis-admin
294d92e8af we don't require the removal of AI code, add new human reviewed FAQ (#805)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/805
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-05-25 09:22:40 +02:00
cookie-monster-under-your-bed
8fccbe3fae Remove a reference to a reverted Rust commit (#792)
Follow-up on https://codeberg.org/small-hack/open-slopware/pulls/761#issuecomment-15738485.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/792
2026-05-25 08:42:42 +02:00
vleermuis-admin
7f5910f342 add a couple more environmental impact links (#791)
Adds some focus for the UK, Australia, and the EU, to approach this from a more global standpoint. Will follow up with more links for other regions as I find them.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/791
2026-05-25 08:40:10 +02:00
vleermuis-admin
7887e20b9b remove unused version control alternatives column (#790)
since we already have the note after it, this is fine to drop.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/790
2026-05-24 13:43:25 +02:00
Pixelo789
f075b5c91e Add Breezy, Gerrit, GitButler, Gogs, Mercurial, and Tangled, and update evidence for GitLab (#731)
Partially based off the draft in #703, accompanied by a larger search.

Co-Authored-By: znmz <znmz@noreply.codeberg.org>

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/731
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-24 13:39:26 +02:00
Jens Grassel
3a18159ead add wezterm (#602)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/602
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-24 13:37:31 +02:00
vleermuis-admin
8110002abb Add borg (#789)
Closes #281

That a member used Claude to respond to people genuinely asking for an AI policy is particularly embarrassing when there are children's lives on the line, so we put that as the first link, and then added their "use AI responsibly" contribution policy as the second link.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/789
2026-05-24 13:32:00 +02:00
vleermuis-admin
011dba9b02 Add niri as tainted (#788)
Closes #374

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/788
2026-05-24 13:20:40 +02:00
vleermuis-admin
99e92cd861 fix monospace for last untainted openbsd version (#787)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/787
2026-05-24 13:13:01 +02:00
vleermuis-admin
ae74a7074b update GNUMach to have "Permits LLM Ingestion" tag (#773)
Closes #502

Thanks to these commenters for doing the legwork of finding this evidence:
- https://codeberg.org/small-hack/open-slopware/issues/502#issuecomment-14551023 from @tusharhero
- https://codeberg.org/small-hack/open-slopware/issues/502#issuecomment-13900424 from @GentooCommits

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/773
2026-05-24 08:09:12 +02:00
vleermuis-admin
17757d5376 update netBSD to be specific about ambigity and update note on switching OS (#771)
relates to #767

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/771
2026-05-24 08:08:33 +02:00
znmz
565a329a1d fix typos and misspellings (#785)
(Mostly) detected with `codespell` and `typos` programs, which I wholeheartedly recommend everybody using to check their writings :)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/785
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-24 08:03:07 +02:00
axaloteDev
3fc9235f2c Tidy Editors (#667)
- Remove the VS Code image evidence in favour of a link
- Remove VSCodium as alternative as per #549
- Add Lapce, Gram and Hemlock to the Alternative Editors note, removing the alternatives column
- Correct Lem's tag order as per #638 and !666, and remove the last untainted version (keeping the commit)
- Alphabetize alternative editors and links at the end of the file
- Separate Note Software
- Change category name to "Text And Code Editors"

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/667
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-24 02:04:36 +02:00
znmz
07974036f2 Add cppcheck & cpplint (#704)
Add cppcheck & cpplint

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/704
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-23 22:55:00 +02:00
Pixelo789
9332b0017a Add PyO3 (#779)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/779
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-23 12:23:35 +02:00
Pixelo789
0b6cf1df0d Add FreeRDP (#781)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/781
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-23 12:23:00 +02:00
vleermuis-admin
faca9aacd9 give a bit more info on gotosocial and wafrn (#766)
just to help people find their community and/or share their art :)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/766
2026-05-23 12:21:25 +02:00
vleermuis-admin
2ad94a4e99 really drive home the ethical issues in the no ai request template (#776)
content warning: the file change here contains mention of genocide, murder (especially child murder).

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/776
2026-05-23 12:20:38 +02:00
ch0ccyra1n
e694e45535 add last untainted OpenBSD release (#777)
Based on available evidence, it appears that version 7.8, pre-dating the recent contributions from Anthropic, is the last untainted version of OpenBSD.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/777
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-23 12:19:31 +02:00
Pixelo789
479f37c6c2 Add Webpack (#780)
Webpack piloted Copilot for PRs when it was introduced, so the last untainted tag is the last tag before they started piloting Copilot.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/780
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-23 08:12:19 +02:00
FlemyJY
709d3cf13c Update nushell (#748)
* Added their `AGENTS.md` as evidence
* marked `0.95.0` as last untainted
  * the `mcp` was added in `0.108.0`
  * the first commit of the vibe-coder is `21a54d47a00f09e3710e08ee7624e7b4332dcb27` (<`0.108.0`)
  * the first commit co-authored-by a LLM is `21a54d47a00f09e3710e08ee7624e7b4332dcb27` (<`0.108.0`)
  * the first code definitively written by a LLM is `3aab69110e5864518f51c97a6453d15551115a64` (<`0.96.0`) (tests generated by copilot)
  * with [this](https://github.com/nushell/nushell/pull/9145#issuecomment-1544593839) (<`0.96.0`) i am not entirely sure if and to which degree it got added (`Let's run with it and see what happens` might be about the AI-suggestion or about the PR as a whole)
  * if anything before that exists it is undisclosed
  * since one is uncertain and both are <`0.96.0` i decided to just mark `0.95.0` as last untainted instead of a commit

Co-authored-by: FlemyJY <noreply+not-a-real-email@example.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/748
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-23 00:36:47 +02:00
Pixelo789
0895a3e817 Move watchexec to new File Monitoring section (#770)
Closes #661

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/770
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-22 22:36:15 +02:00
Chloé Chagnon
25d1dd4bdf add fastfetch and hyfetch (#765)
add fastfetch and hyfetch (#765)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/765
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-22 16:15:22 +02:00
vleermuis-admin
2f0c24f187 remove article that references a racist (#775)
relates to #736

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/775
2026-05-22 15:06:08 +02:00
Pixelo789
4f8d437e85 Move Golly to new Cellular Automata subsection and add last untainted commit (#769)
Part of #661

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/769
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-22 12:16:56 +02:00
Pixelo789
6ac069ec15 Sort badges in CMS section and add WordPress 7.0 for "AI Functionality" (#768)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/768
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-22 12:16:22 +02:00
vleermuis-admin
e9f4bb982b remove verge article by an author quoting racist people (#772)
see #736

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/772
2026-05-22 11:45:24 +02:00
vleermuis-admin
c26b374af8 add cryptsetup (#722)
closes #292

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/722
Co-authored by: @PeculiarDemon
Co-authored by: @axaloteDev
2026-05-22 10:54:49 +02:00
Pixelo789
5f40a492d2 Add Open-Shell (#762)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/762
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-21 23:48:02 +02:00
Pixelo789
a1d48f26f6 Add GitHub Store (#759)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/759
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-21 23:44:16 +02:00
Pixelo789
e7b19089a5 Move curl to Networking section, add AI sponsorship, and add permissive LLM policy (#763)
Part of #661

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/763
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-21 23:37:05 +02:00
KazWolfe
b124053223 Add Rust and links to AI-assisted PRs. (#761)
Add Rust and links to AI-assisted PRs. (#761)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/761
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-21 23:24:07 +02:00
yuli
73f3910d75 add Yazi (#760)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/760
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-20 22:06:49 +02:00
vleermuis-admin
c703e400ba make it clear that we don't want social media posts (#752)
Co-authored-by: JesseBot <jessebot@linux.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/752
2026-05-20 21:29:14 +02:00
vleermuis-admin
d3ccc8566f explain why removal is hard. (#754)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/754
2026-05-19 23:55:27 +02:00
Pixelo789
beaf5489d3 Add Vibecoded badge for Bun with Zig to Rust vibe-rewrite (#732)
At this point, I believe Bun has crossed the line into "Vibecoded" territory with their vibe-rewrite.

Of course this had to happen during vacation.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/732
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-19 23:44:11 +02:00
vleermuis-admin
ebbea77dcb update KeePassChi to their new name, ChiPass (#751)
Also include their contribution policy which explicitly bans AI.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/751
2026-05-19 19:36:16 +02:00
Fireye
d95deccca6 Update SearXNG (#742)
- Add link to project
- Remove references to ai functionality: all seem to be issues and proposals, not actual features. The worst thing I could find in this vein was a comment within [3] that suggested maintainers would theoretically accept such features, should their integration be "technically feasible and the goals of SearXNG are not violated" (https://github.com/searxng/searxng/issues/2163#issuecomment-2676107816)
- Add link to permissive LLM policy

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/742
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-18 23:04:10 +02:00
vleermuis-admin
75c2d54a31 add "what about open source ai" section (#744)
Co-authored-by: cloudymax <cloudymax@noreply.codeberg.org>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/744
2026-05-18 22:09:53 +02:00
Pixelo789
68609b1379 Add TS for GIR (#730)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/730
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-18 21:15:53 +02:00
Christopher Araujo
8c0f5130e2 Add Ruby section with Hanakai and Rails (#741)
This PR adds Hanakai and Rails to a new section for Ruby.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/741
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-18 20:54:28 +02:00
Christopher Araujo
e23c0ffcd2 Add es-toolkit and fnm (#740)
This PR adds `es-toolkit` and `fnm` to the JavaScript section.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/740
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-18 20:53:00 +02:00
vleermuis-admin
bc60689eaa note our stance on the term NSFW (#735)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/735
2026-05-18 15:36:17 +02:00
Pixelo789
355d772e9b Update Luanti evidence with more egregious PR (#733)
Also see https://codeberg.org/small-hack/open-slopware/pulls/221#issuecomment-15189738. TL;DR: larger LLM-generated PR got merged while LLM policy discussion was ongoing.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/733
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-18 13:35:31 +02:00
Pixelo789
23695a4337 Add Citations as an alternative for Zotero (#729)
While I haven't personally tried it, it seems like a suitable alternative.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/729
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-18 12:34:05 +02:00
vleermuis-admin
1cc2599342 Remove vacation notice (#728)
Closes #695

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/728
2026-05-18 11:13:33 +02:00
Admin
5e36a94be4 add redumper (#723)
closes #253

Co-authored-by: JesseBot <jessebot@linux.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/723
2026-05-14 09:10:53 +02:00
vleermuis-admin
d6fac91717 it's euopean spring (#727)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/727
2026-05-14 09:06:07 +02:00
matu6968
6ebefa275b Add Nerimity (server component) (#725)
This is part two of adding Nerimity as both the server and the client are tainted, but because of the policy only letting one PR per section i had to split it into 2 PR's for both the server and the client. This is for the server side part of it

**For the adding of the client side of the PR, see #724**

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/725
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 20:39:00 +02:00
matu6968
4122f594a8 Add Nerimity (web client) (#724)
This is part one of adding Nerimity as both the server and the client are tainted, but because of the policy only letting one PR per section i had to split it into 2 PR's for both the server and the client. This is for the web client part of it

**For the adding of the server side of the PR, see #725**

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/724
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 20:37:35 +02:00
Pixelo789
cf7368aa8b Add TinyWiiBackupManager (#692)
The icon always seemed suspicious to me, so I always ignored it based on that. I only decided to look deeper when I found out that [wii.hacks.guide was recommending it](https://wii.hacks.guide/backups).

The repository itself seems fishy (lots of minor commits, emojis in the README), but the only evidence I found was [adding a deepfaked icon](3eef34254c) (the mention of the deepfaked icon was removed in [this commit](aaf6036a5a)), hence the "None?" for the last untainted version.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/692
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 20:34:33 +02:00
Pixelo789
7dcf4d08e1 Move MTKClient to new Device Exploiting section (#689)
Part of #661

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/689
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 14:04:39 +02:00
matu6968
411587e1b5 Fill in the missing no AI templates (#708)
They were mostly based off the readme's "Why not LLM's?" section since the reasons in the first template also were based off that section

Co-Authored by: @Pixelo789
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/708
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 12:30:35 +02:00
vleermuis-admin
1c77533134 stick vacation notice to top of README as Issues and PRs will be disabled and therefore not viewable (#721)
Relates to #695

This will be removed as soon as we get back from vacation :) Putting it in right now to avoid any confusion, but the repo will remain open and accessible for both PRs and Issues until this evening (CEST).

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/721
2026-05-13 09:24:53 +02:00
axaloteDev
40e927dc63 Fix typo in collaborate-with-me.yaml (#718)
Signed-off-by: axaloteDev <git@axalote.dev.br>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/718
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 08:55:16 +02:00
storablecerox977
f46005eb04 fix formatting (#720)
fixes my formatting errors

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/720
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 08:54:33 +02:00
storablecerox977
1b046db2f0 Upate LocalSend (#719)
add Sponsored by AI tag and reorder the tags as specified in STYLE.md

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/719
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 08:20:28 +02:00
storablecerox977
8d0fa3477f add Warp as an alternative for LocalSend (#715)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/715
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 22:29:42 +02:00
ruriofdoom
5fd011fbe5 Add reverse-engineering tools (radare2, gdb, etc) (#671)
I'm a little surprised this tool went under the radar. I might need some help with this.

So, from what I've gathered:

* [AGENTS.md was added on September 23rd, 2025](3a456fd06b).

* The project has experimented with generative AI as early as [November 29th, 2024](https://github.com/radareorg/radare2/pull/23704#issuecomment-2508575666) and [March 21st, 2025](https://github.com/radareorg/radare2/pull/24045#issuecomment-2744564684) (ChatGPT), and [June 13th, 2025](https://github.com/radareorg/radare2/pull/24284) (Claude). I've even found a mention of [Codex](https://github.com/radareorg/radare2/pull/25913).

* However, I can find mentions of "copilot" from as early as [June 13th, 2023](https://github.com/radareorg/radare2/issues?q=copilot%20sort%3Acreated-asc). The mentions consist of "copilot:all", "copilot:summary", etc, which appear to be options for [Copilot-assisted PR descriptions](https://githubnext.com/projects/copilot-for-pull-requests/).

I considered [Ghidra](https://github.com/NationalSecurityAgency/ghidra) as an alternative, but things don't look great there, either. At least one contributor stated to use Claude ([1](https://github.com/NationalSecurityAgency/ghidra/issues/8730), [2](https://github.com/NationalSecurityAgency/ghidra/issues/8750)), and there are open pull requests from people who also admit to using AI assistance ([1](https://github.com/NationalSecurityAgency/ghidra/pull/8366#issuecomment-3103772328), [2](https://github.com/NationalSecurityAgency/ghidra/pull/8971), [3](https://github.com/NationalSecurityAgency/ghidra/pull/9081#issue-4159907727), etc). But I'm not confident enough to add Ghidra as "slopped" because I can't find any concrete proof like an AGENTS.md or a policy directly accepting or forbidding AI. I might need to look deeper.

Co-authored-by: rurionice <rurionice@noreply.codeberg.org>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/671
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 21:57:27 +02:00
cloudymax
b319113c85 Add last known clean version for SeaweedFS (#714)
Signed-off-by: cloudymax <cloudymax@noreply.codeberg.org>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/714
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 21:31:18 +02:00
vleermuis-admin
26a91920c9 add that you're not supposed to mention this list again, more explicitly than last time (#700)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/700
2026-05-12 20:54:07 +02:00
storablecerox977
7fa1ff6056 fix spelling error in the CoC (#707)
albeism -> ableism

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/707
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 20:51:27 +02:00
vleermuis-admin
78f3477c6e fix misspelling of neutral in CoC (#712)
this is what I get for not getting a proper review :')

With help from @jkjk
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/712
2026-05-12 20:50:21 +02:00
vleermuis-admin
5c7f4f722f Do not want to encourage more unproductive conversation around the term GNU/Linux (#711)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/711
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-05-12 20:40:57 +02:00
vleermuis-admin
5895e6fca5 Give info on how to use gender nuetral language (#710)
shamelessly stolen from https://codeberg.org/small-hack/core-resources/src/branch/main/CODE_OF_CONDUCT.md

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/710
2026-05-12 20:31:09 +02:00
matu6968
f16b402073 Add ESP-IDF and BuffaloSDK as tainted into microcontroller tools and libraries section (#686)
Alternative Microcontroller Tools and Libraries section was based on #648, with a little bit of modification to generalize it for other microcontroller SDK's in the future if more found

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/686
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 18:55:50 +02:00
yuli
e65f86e4a9 add xc as an alternative to commandline shells (#706)
dont think the project has an ai policy but its made by drew devault who made [vim-classic](https://drewdevault.com/blog/Forking-vim/) the slopfree vim fork so xc is like definitely slopfree also :3

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/706
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 18:35:03 +02:00
jkjk
e608866f93 Add gitoxide (#705)
Add gitoxide

Co-authored-by: jkjk <267793835+znmz@users.noreply.github.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/705
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 18:09:40 +02:00
ch0ccyra1n
98c0aca5da add postmarketOS as alternative linux distro (#701)
It's been a while since I've used it but I figured I'd check. Luckily we've got yet another alternative as a result, as well as a lot of solid reasons for why they banned such contributions.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/701
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 18:05:23 +02:00
david
ded75d8f2c Expand Addons & Prompts section (#702)
Co-authored-by: David Knaack <davidkna@users.noreply.github.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/702
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 18:04:52 +02:00
ch0ccyra1n
998a87e779 Add last known untainted version for Hugo (#699)
I managed to sift through the commit history of Hugo, and this commit appears to be the parent of the first commit with known usage of Claude in their repository, meaning it is the last untainted commit. The version I provided is the last version of Hugo which predates that commit.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/699
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 08:15:50 +02:00
Hiccup
c5ed18360c Add VisualBoyAdvance-M (#681)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/681
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-11 20:01:28 +02:00
vleermuis-admin
1ff4e24e12 make it clear that you are not to mention this repo when reaching out to other projects (#693)
This is not up for debate.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/693
2026-05-11 10:44:57 +02:00
vleermuis-admin
34a685d48a Add Scratch Everywhere (#694)
Closes #690

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/694
2026-05-11 09:16:45 +02:00
Pixelo789
063aa675d5 Add Fedora and OpenWrt (#672)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/672
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-11 00:48:03 +02:00
Pixelo789
863f9bf7c2 Re-add "AI Sponsored" tags for Next.js and React (#688)
Since Vercel and Facebook/"Meta" pride themselves on "AI" slop, Next.js and React respectively count as "AI Sponsored". Also see https://codeberg.org/small-hack/open-slopware/pulls/670#issuecomment-14537760 and #685.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/688
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-10 23:13:57 +02:00
Pixelo789
4a9f6b82e6 Fix FAQ mention in README (#687)
https://codeberg.org/small-hack/open-slopware/pulls/685#issuecomment-14598501
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/687
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-10 12:08:17 +02:00
vleermuis-admin
6408dc5f62 Starting a new FAQ (#685)
- closes #680

Co-authored-by: @Pixelo789
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/685
2026-05-10 09:11:38 +02:00
jbechtel
331a72e008 Add „D“ language (#679)
This is an improved PR which supersedes #676 which can then be closed and incorporates information from #147.

In order to match the style guide I put all the reasoning in the commit message.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/679
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-10 08:53:35 +02:00
Pixelo789
9f8a29a8a2 Rename goblint to gobject-linter (#684)
It was renamed a few days ago.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/684
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-09 12:00:18 +02:00
Pixelo789
0b83fb537e Add Discourse (#674)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/674
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-09 11:57:21 +02:00
Pixelo789
a25f98a3fd Add Stylus (#673)
In the commit tree, the slop commit appears to have been force-pushed to remove the taint attribution, so that makes it even worse.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/673
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-09 11:54:58 +02:00
Pixelo789
7de61cabee Move Compiler Tools out of Developer Tools and move Mold and Wild to a linkers subsection (#683)
Part of #661

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/683
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-09 11:11:39 +02:00
Pixelo789
375e1a663c Add Next.js and React and clean up JavaScript/TypeScript section (#670)
* Added Next.js and React.
* Sorted badges per discussion in #638 / #666.
* Mentioned TypeScript taint.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/670
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-08 22:21:51 +02:00
Pixelo789
27bbe6ff9a Add fd (#669)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/669
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-08 22:13:53 +02:00
Allen123456hello
ab83f3bc66 add an alternative to openssl: libressl (#655)
Seems to be a hard-fork from openssl. Not affected by slop.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/655
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-08 22:00:55 +02:00
Fabio Henrique
829c69f55a Add commonmark-java (#668)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/668
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-08 21:27:47 +02:00
Pixelo789
3a9394f0f1 Move Scalar to new API Documentation section (#677)
Also fixed the badges per discussion in #638 / #666 while I was at it.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/677
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-08 16:31:22 +02:00
Pixelo789
9c24a13b2e Move ConnectBot to new SSH section (#675)
Also fixed the name while I was at it.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/675
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-08 16:14:45 +02:00
Pixelo789
8ffebe018f Add Act and Woodpecker (#659)
Pretty disappointing, as Woodpecker is one of Codeberg's CI systems, and easily the one I'm most familiar with.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/659
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-08 15:50:34 +02:00
vleermuis-admin
d32f472bd3 update style guide with full tag examples and required ordering (#666)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/666
2026-05-08 15:43:36 +02:00
matu6968
f189e88cd8 Add back Warp with it's fork aka OpenWarp and Waveterm (#665)
Since Warp got open sourced, this commit reverts #26, while at it also sorted the terminal emulators list and added Waveterm

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/665
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-08 00:56:15 +02:00
Pixelo789
e50e8af196 Add Expat (#660)
Of course, THE XML library is tainted...

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/660
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-07 13:23:13 +02:00
yuli
9793321f35 add Odin (#658)
Maybe also a good idea to reach out to them and ask about adding a no ai policy, since there seems to be very little ai generated code and [the core maintainer has called llms bullshitting engines](https://x.com/TheGingerBill/status/1886328090797760691)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/658
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-07 13:21:34 +02:00
Pixelo789
6763c855f8 Move Atuin to Shells — Addons and Prompts and clean up that section (#664)
*You can never take away my em-dashes 😁!*

* Moved Atuin to Shells — Addons and Prompts.
* Sorted said section and fixed badges per discussion in #638.

Part of #661

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/664
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-07 13:20:25 +02:00
Pixelo789
420c6c8db1 Move explainshell and clean up cheat sheets section (#662)
* Explainshell is now in the cheat sheets section.
* The cheat sheets section has been sorted and the title is now in Title Case.

Part of #661

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/662
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-07 13:18:50 +02:00
micdan5
2360bfaa77 Add Scratch and TurboWarp (#581)
Credits to [this YouTube video](https://www.youtube.com/watch?v=tKsA_i5vKeE) for the idea.

Truly disappointing, especially since I started my coding journey with Scratch back in primary school. It's like a betrayal.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/581
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-07 07:47:40 +02:00
micdan5
9026500e5e Add LogFox & Logcat Reader (#640)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/640
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-07 00:41:07 +02:00
Lily Gruman
bf470ca4a6 Add Slint (#603)
Not surprising, I suppose.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/603
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-06 22:39:44 +02:00
Chloé Chagnon
0ebcdf7744 Add ms-edit (#653)
Unsurprisingly, Microsoft's TUI text editor is slop

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/653
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-06 22:24:26 +02:00
Pixelo789
9ec09e04bf Remove CotEditor as a Nextpad++ alternative and add it as tainted (#656)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/656
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-06 21:22:41 +02:00
Chloé Chagnon
f0c86442f9 Fixed the table that got broken accidentally 2026-05-06 21:22:41 +02:00
Chloé Chagnon
0581684ed7 Fixed parenthese for the CotEditor evidence 2026-05-06 21:22:41 +02:00
Chloé Chagnon
a232dbca41 Removed CotEditor as a Nextpad++ alternative and added it as tainted 2026-05-06 21:22:41 +02:00
Pixelo789
8a10fcc961 Add Numbat and Go (#651)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/651
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-06 21:15:23 +02:00
Pixelo789
766885f51d Mention Go taint in Go libraries/tooling section 2026-05-06 21:15:23 +02:00
Pixelo789
1cf80b1fa0 Add Go 2026-05-06 21:15:23 +02:00
Pixelo789
58cfbafb98 Add Numbat 2026-05-06 21:15:23 +02:00
matu6968
539e0a35e7 Add Webiny as tainted, sort Content Managment Systems sub-category and add more evidence to Ghost (#654)
Discovered Webiny in a YouTube ad while watching a video, so decided to take a look at it and sure enough it has slop

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/654
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-06 19:55:32 +02:00
Pixelo789
5c2657fc94 Add Penlighter as an alternative to Penlight (#649)
Teehee, self promotion 🙃.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/649
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-06 19:44:14 +02:00
matu6968
656e428daa Add LVGL and cryptography as tainted to Programming Language-Specific Tooling section (#647)
LVGL and cryptography are split into seperate commits as each commit modifies seperate sub sections

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/647
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-06 19:08:15 +02:00
Chloé Chagnon
017b5528e8 Change "Notepad++ for Mac" to "Nextpad++", and put None as the last untainted version (#652)
This PR renames Notepad++ for Mac to Nextpad++, since they changed their name, and changes the URLs to the website and GitHub repos (for the proof of permissive AI policy) to the new name as well.

It also puts None as the last untainted version, since Notepad++ for Mac has been since the beginning a vibecoded port to macOS made without the involvement of the original Notepad++ project.

I made a new PR because the old one (#650) used the same fork I used for the Modrinth PR (#401), and for some reason that added the Modrinth commits to this one too...

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/652
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-06 16:49:47 +02:00
Pixelo789
8ff185d993 Add Benchmarking section with Hyperfine (#596)
Part of #55

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/596
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-05 08:44:36 +02:00
matu6968
89ccfd8773 add Mongoose as tainted (due to AI spec files in device dashboard examples) (#637)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/637
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-05 08:43:47 +02:00
Ember
9a4264257c Add caddy, add section in networking for reverse proxies (#636)
I put the reverse proxy section at the start of networking because excluding the 'Networking' security tools would come after

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/636
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-04 20:24:18 +02:00
vleermuis-admin
c0cebd337c add how to slop free fork doc (#629)
- closes #627

Co-authored-by: @Pixelo789
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/629
2026-05-04 12:18:57 +02:00
picatsv
3d639f2cbe add barebox (#634)
it's technically lower level than a bootloader but it effectively functions as one since it can load and boot a kernel

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/634
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-04 12:13:37 +02:00
cloudskater
6b8eaf12c9 Add Audacity (and Tenacity as an alternative) (#476)
This is my first time trying to make a pull request for literally anything. I copy-pasted from other parts of the file and edited until it looked right, so I hope it all works as intended!

Wanted to make it known that Tenacity is confirmed to be anti-AI for copyright reasons as well as ethical. Only the former is mentioned [here](https://codeberg.org/tenacityteam/tenacity/src/branch/main/CONTRIBUTING.md), but [Avery King](https://codeberg.org/generic-pers0n) understands the environmental and ethical issues too (I messaged him personally about the topic).

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/476
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-03 22:22:42 +02:00
matu6968
df00e269db Add Amiberry (Amiga emulator) to the tainted list (#631)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/631
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-03 20:57:32 +02:00
Pixelo789
1acb04e205 Update VS Code entry (#626)
Ideally, I would change "AI Sponsored" to "Advertises AI", but for now, this will (hopefully) do.

VS Code recently [made Copilot "co-author" attribution the default](https://github.com/microsoft/vscode/pull/310226), even when Copilot is disabled.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/626
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-03 09:32:16 +02:00
vleermuis-admin
d0a173a394 remove alpha state of ethical-tldr as you can now install it and use it as is (#624)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/624
2026-05-02 22:20:56 +02:00
vleermuis-admin
cf9ec1665a clean up of spacing and links for go and cli shell add ons (#622)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/622
2026-05-02 16:41:14 +02:00
fausty
0111279153 Add gotests (#166)
Latest release is about AI.
Claude is all over the commits.

Co-authored-by: jeremiah <jm_hosting@tuta.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/166
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-02 16:35:33 +02:00
vleermuis-admin
cfda84cd86 add ethical-tldr as an alternative to tldr (#620)
This project is still under heavy development, but is a fork of tldr without AI.

See also #619 that calls for collaborators

Co-authored-by: jessebot <jessebot@noreply.codeberg.org>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/620
2026-05-02 14:38:56 +02:00
NormPlum
48f271eead Add Backdrop CMS (#621)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/621
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-02 14:30:40 +02:00
Admin
977941b8f9 add vaultwarden, fix keepassxc last untainted version (#618)
- closes #275

Co-authored-by: jessebot <jessebot@linux.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/618
2026-05-02 12:47:15 +02:00
Pixelo789
6dcd1872d3 Refactor Operating Systems section; add Ubuntu (#571)
* The operating systems section has been split into BSD-based, GNU/Linux-based, Kernels, and Other OSes
* Added Ubuntu

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/571
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-02 12:39:27 +02:00
Admin
9dd896cf5f add libresprite (#617)
originally added by @0x403 in #254

Co-authored-by: @0x403
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/617
2026-05-02 12:19:58 +02:00
Admin
9b17bdc9d9 add Dentrite, matrix-rust-sdk; remove signal; update messaging section to split clients and servers (#616)
- adds originally authored by @lejun in #399

Still ok with someone doing further work to split organize these sections better and if they'd like, to add a bridges section.

Co-authored-by: @lejun
Co-authored-by: jessebot <jessebot@linux.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/616
2026-05-02 12:07:11 +02:00
Olivia
657e5f0ec8 Replace lutris issue link with archive.org (#611)
The issue has been deleted, or at least 404s now

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/611
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-02 11:50:32 +02:00
Admin
531ca449a4 add BRouter, GraphHopper, and OSRM (#615)
originally submitted by @lejun in #321

Co-authored-by: @lejun
Co-authored-by: jessebot <jessebot@linux.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/615
2026-05-02 11:45:40 +02:00
Admin
fe791a81cf add BananyBlog (#614)
originally added by @lejun in #273

Co-authored-by: @lejun
Co-authored-by: jessebot <jessebot@linux.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/614
2026-05-02 11:39:00 +02:00
Admin
4a8112f0c0 add libGDX (#613)
- closes #324
- originally submitted by @0x403 in #241

Co-authored-by: @0x403
Co-authored-by: jessebot <jessebot@linux.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/613
2026-05-02 11:33:49 +02:00
Admin
4590139fca add git for windows as tainted (#612)
originally submitted by @0x403 in #237

Co-authored-by: @0x403
Co-authored-by: jessebot <jessebot@linux.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/612
2026-05-02 11:28:22 +02:00
leorjorge
52e842409d add RStudio to editors/IDEs (#604)
Hello, this is my first PR here, so please let me know if there are any mistakes.
I'm adding RStudio to the list. It is the most widely used IDE for the R language for statistics/data science. Its developer, [Posit](https://posit.co/), has pivoted to AI very hard. I added a minimum set of examples here, but can expand if needed, as their website is covered in hype for AI coding.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/604
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-01 16:23:29 +02:00
micdan5
b5249e04f9 Add FeurStagram (#598)
Well, there are no commits where the AI sloppers _(as I personally refer to AI "assistants")_ are featured so I assume that the entire codebase is tainted with AI-generated code from the very beginning.

> For the smali part I get a huge help from Claude Opus and Claude Sonnet :)

And yeah, since I am creating a new section for frontends I'm not sure if it's properly implemented.

_Edit:_

![Part of a thread in the Privacy Guides forum where the user "Onscreen5341" saying "I'm unable to make a quality reveiw of the code, but it was written with an LLM from the comment I would guess Claude Opus. The author said he used an LLM, he did not say uso much he used it or if it is completely generated with an LLM." Then the user "micdan" responds with "Would you mind linking the source of it? I may need to add it up to Open Slopware then. 😹 (shrug Kaomoji)". Then" Onscreen5341" responds with "His Discord server in the 'help' channel."](/attachments/41ddcb8e-4b5a-4b7f-b2a3-974e566075b8)

I don't have Discord, so I can't check that up.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/598
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-01 16:18:56 +02:00
micdan5
0539d974e3 Add Luanti (#221)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/221
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-01 08:29:39 +02:00
matu6968
c0a135cac4 Add SSL/TLS libraries (#597)
For MbedTLS, currently the last untained version is not set because while there are PR's with AI code review bots, none are yet merged so the codebase is untainted (for now)

Also regarding TLS library alternatives, MbedTLS and WolfSSL support embedded and old operating system edge cases while GnuTLS is mostly for the desktop land (Unix/Windows only), but both also work on Unix/Windows as a alternative to those libraries so it's worth noting here

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/597
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-01 08:14:36 +02:00
Steven Sherry
87bf980600 Add Elixir (#593)
I was unable to find any definitive evidence of AI in previous commits or PRs with simple search terms, however the lead maintainer has been very pro-generative AI in his online presence in the last few years so I can't be certain that any commits prior to the AI-friendly policy are LLM-free

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/593
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-01 08:13:04 +02:00
Ember
2c1cd2a03b add ardour (#599)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/599
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-04-30 16:47:40 +02:00
micdan5
b6121c0886 Add KISS Launcher (#578)
Relates to https://codeberg.org/small-hack/open-slopware/pulls/521#issuecomment-13751882.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/578
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-04-30 11:57:19 +02:00
srd424
0e55c69e7b Update zulip (#600)
Zulip's latest announcement mentions AI tool use, starts out being strict and critical without announcing a full ban, but then sadly deterioriates into praise and announcing increased tool use, to my mind.

I'm not entirely awake and caffeinated, but I think this policy / statement of intent is liberal enough to count as "permissive"? But I'm open to correction!

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/600
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-04-30 11:40:04 +02:00
Pixelo789
f054fb786a Add eza, LSDeluxe, and zoxide (#585)
Part of #55. New category: "Filesystem Navigation".

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/585
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-04-30 11:35:56 +02:00
Christopher Araujo
d1240da8ee Add Notepad++ for Mac (#595)
Hello!

I wanted to make a small PR to add `Notepad++ for Mac` to the list of editors. I found out about it from a [MacRumors article](https://www.macrumors.com/2026/04/29/notepad-plus-plus-editor-comes-to-mac/) and tried it out. I was curious and had a look at the GitHub repository. Unfortunately, I discovered that majority of the commits have Claude as a contributor.

I've added the oldest and newest commits that have Claude as a co-contributor as evidence, as well as listed CotEditor as an alternative.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/595
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-04-30 08:15:43 +02:00
vleermuis-admin
c89c20d59f fixing lemmy and piefed entry (#592)
Missed the swapped columns on the approval, so fixing it now :)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/592
2026-04-29 17:29:18 +02:00
Gus Libens
237a759b9c Add PieFed as Lemmy alternative (#317)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/317
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-04-29 17:25:05 +02:00
vleermuis-admin
910ce8b278 add code backticks to example project in social media section (#590)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/590
2026-04-29 13:28:21 +02:00
vleermuis-admin
2bc01a060e make it more clear to only provide the commit hash or the version, but not both (#589)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/589
2026-04-29 13:26:37 +02:00
vleermuis-admin
e5f05638a2 tag me specifically if something goes wrong (#588)
This mod account will be taking over the bulk of this repo management going forward to avoid harassment towards individual core maintainers.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/588
2026-04-29 13:24:11 +02:00
jessebot
ca62448f42 start emptying out the developer tools section (#587)
- adds breaks to LocalSend alternatives
- moves rsync to file transfers section
- moves nextest to rust libs section
- fix a TOC wrong line typo

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/587
2026-04-29 13:02:36 +02:00
micdan5
c8b49c3c25 Add LocalSend (#579)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/579
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-29 12:55:11 +02:00
Fabio Henrique
e325206a54 Add cmark (#573)
Added '(md to html)' beside Markdown.pl because cmark can also handle groff man, LaTeX and others which Markdown.pl does not.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/573
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-29 12:51:51 +02:00
jessebot
859abd1f2d add note that I want to get rid of developer tools section (#586)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/586
2026-04-29 12:50:20 +02:00
Max
a6fc2ba935 Move Rook and Juicefs to tainted, provide alternatives (#584)
Both allow copilot reviews. Also added some alternatives that are clean (for now):

OpenEBS - block storage
k8s-csi-s3 - S3-backed K8S CSI driver (not as fast as Juicefs but it at least enables the same flows)

Co-authored-by: cloudymax <admin@cloudydev.net>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/584
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-29 12:46:31 +02:00
Pixelo789
7e431c5845 Update Blender (#583)
Referenced in [#554](https://codeberg.org/small-hack/open-slopware/issues/554#issuecomment-13966214). Added documentation about their MCP server support.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/583
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-29 09:02:05 +02:00
Ember
d9ed0d224a last good version for headscale (#582)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/582
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-29 08:48:25 +02:00
Jens Grassel
05e2ee89d6 fix Scala last untainted version (#575)
I did search the commit history and diffed releases and came to the
conclusion that the specified 3.3.6-RC1 may have been a typo. As far as
I can see it looks untainted up to 3.8.3-RC1 meaning that the current
LTS line (3.3) is [so far] not affected.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/575
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-29 08:43:48 +02:00
jessebot
7368c1d201 Add blender (#577)
Originally submitted by @lilygruman in #175, but we waited a while to see if they would reverse course. They did not and instead doubled down. More info on where to politely disagree with AI sponsorship in #554.

Co-authored by: @lilygruman

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/577
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-04-28 20:19:00 +02:00
Isak
c3410bca0b Add syncthing (#570)
Co-authored-by: Isak Andersson <isak@fripost.org>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/570
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-28 15:35:38 +02:00
NormPlum
7cd88d3163 Add Drupal (#576)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/576
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-28 15:33:20 +02:00
Isak
e51e30f9ce Add racket (#568)
Co-authored-by: Isak Andersson <isak@fripost.org>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/568
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-27 13:08:05 +02:00
Isak
84f50277af Add gerbil (#569)
Was actually going to list it first in the alternatives when adding racket, since it has so much similarity, but then I found this so ye.

Co-authored-by: Isak Andersson <isak@fripost.org>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/569
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-27 13:07:17 +02:00
jessebot
c7cbc44c8a clean up accessibility section (#567)
add codeblock backticks to the last untainted commit and fix the missing breaks for alternatives.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/567
2026-04-27 12:41:14 +02:00
jessebot
f7edb68d8c add missing break for grafana evidence (#566)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/566
2026-04-27 12:38:26 +02:00
jessebot
688cf49dc0 clean up rust section (#565)
alphabetize and remove codeblocks for tainted software

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/565
2026-04-27 12:36:56 +02:00
xarvos
bfb44759e3 Add element, gomuks; add messaging alternatives (#553)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/553
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-27 12:24:42 +02:00
Christoph Jean-Luc Schneider
7faf45ad7a Add watchexec (#563)
Add watchexec to the list. Includes last untainted commit and version, and two alternatives.

Disclaimer: i am the author of watfs, which i created specifically because watchexec is slopware now.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/563
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-27 12:23:44 +02:00
Siarhiej Sachoŭski
1be4d4379a Add polybar as an Alternative for Waybar (#564)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/564
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-27 12:21:35 +02:00
Isak
1bb52fb7c5 Add ocaml (#562)
Co-authored-by: Isak Andersson <isak@fripost.org>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/562
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-27 12:20:22 +02:00
jessebot
46ad806145 minor style fixes for code in last untainted (#561)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/561
2026-04-27 11:13:31 +02:00
jessebot
592fd42cd8 add more evidence for vlc (#560)
closes #527

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/560
2026-04-27 10:50:21 +02:00
jessebot
4193d7f892 make the links look a bit more real in the style guide (#558)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/558
2026-04-27 10:26:25 +02:00
jessebot
5b5b174e7c add raylib and SDL (#557)
closes #259

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/557
2026-04-27 10:11:57 +02:00
jessebot
8ee38dd316 add desktop bars sub-section (for waybar) (#556)
based on suggestions in #343

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/556
2026-04-27 09:50:56 +02:00
jessebot
edd7aba1a4 add desktop shells (#555)
relates to #343

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/555
2026-04-27 09:39:35 +02:00
matu6968
17bd5ddf60 Add Logitune as tainted in the Peripheral Managers section (#473)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/473
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-27 09:16:25 +02:00
Pixelo789
6e4ee036d8 Add Vite (#552)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/552
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-27 08:15:48 +02:00
micdan5
bce1e89f2b Add Lawnchair (#521)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/521
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-27 08:14:16 +02:00
Pixelo789
6c1ad5e242 (Re)-add FreeBSD (#550)
It was removed due to #535 because there was no longer any evidence. There is now evidence.

@jessebot / @cloudymax, please merge and lock this as fast as possible, to avoid a repeat of the OpenBSD thread.

To anyone who wants to stir up trouble: ban LLMs, and then we'll talk.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/550
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-26 21:05:30 +02:00
Pixelo789
550f1fea0a Add BOINC (#529)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/529
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-26 21:02:46 +02:00
jessebot
569b8a7a8f add booklore (#548)
Longtime followers of the repo will remember #110 and #121 which go into how booklore was largely vibecoded, and how the core maintainer ended up temporarily closing the repo and seemingly permanently shutting down the associated website. Well, it's back and this time they have an official permissive AI policy. This PR removes it as an alternative and adds it as tainted.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/548
2026-04-26 19:51:58 +02:00
Jens Grassel
6e456f058f add grafana (#547)
- agents and claude.md in the repo
- claude in commits already several months ago
- includes llm and "agentic ai" functionality

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/547
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-26 18:41:40 +02:00
jessebot
1222935174 remove references to suckless (#544)
closes #540

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/544
2026-04-26 17:56:08 +02:00
Ember
36b4ba7dd7 put last good commit for WLED into code block (#545)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/545
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-26 17:53:40 +02:00
Siarhiej Sachoŭski
2ac0795ee2 Update Window Managers category (#498)
- Add tainted window managers/compositors:
    - IceWM
    - MangoWC
    - Mir
    - miracle-wm

- Add alternative window managers/compositors:
    - awesome
    - bspwm
    - cwm
    - dwl
    - dwm
    - FVWM
    - Openbox
    - river
    - sway
    - tinywl
    - vivarium
    - wmii
    - XMonad

- Move alternatives out of the table column into a note and split them into separate X11 and Wayland subsections.

Co-authored-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Kirill Primak <vyivel@eclair.cafe>
Co-authored-by: Max <cloudymax@noreply.codeberg.org>
Co-authored-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
Co-authored-by: Siarhiej Sachoŭski <hello@siarzuk.xyz>
Co-authored-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/498
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-26 17:52:42 +02:00
Ember
cc30fcf38b add WLED (#543)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/543
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-26 17:45:10 +02:00
Jeffrey Serio
f89d683409 Add zimfw as alternative plugin manager (#525)
I also added the text "See Below" for alternatives to oh-my-zsh and starship. I didn't think that warranted a separate PR.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/525
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-26 17:18:34 +02:00
xarvos
7c3ceda98e Remove FreeBSD (#535)
FreeBSD doesn't have an AI policy yet, and as of present the README [no longer has the part that was interpreted as they did](fba8bd0234)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/535
2026-04-26 17:17:17 +02:00
Ember
6e8f680620 add esphome (#541)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/541
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-26 17:12:39 +02:00
jessebot
98a7e50b42 add betaflight and tidy microcontroller section (#539)
closes #342

Signed-off-by: jessebot <jessebot@noreply.codeberg.org>

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/539
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-04-26 14:31:16 +02:00
jessebot
d889360d48 clean up headings and add TOC for templates (#538)
This should help keep it tidy and put the important info up front

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/538
2026-04-26 13:22:58 +02:00
jessebot
e9a03b1e82 clean up terminal multiplexer alternatives (#537)
cleans up the duplicated alternatives for the temrinal multiplexers

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/537
2026-04-26 13:17:31 +02:00
jessebot
e4124eb63a clean up superfile entry to add breaks and alphabetize alternatives (#536)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/536
2026-04-26 13:12:58 +02:00
Pixelo789
1060bdf59a Add Black, Pylint, isort, and Trio, and clean up Python section (#526)
* Added Black, Pylint, isort, and Trio
* Fixed duplicate badges and added more/better evidence for Textual
* Linked to JupyterLab

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/526
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-26 13:06:19 +02:00
jessebot
e1c32c2607 Note that our primary template is an appeal to ethics (#533)
and put out a call for help on filling out other kinds of templates

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/533
2026-04-26 13:02:44 +02:00
jessebot
fdb6bab6f9 clean up photography table and scalar evidence column and developer tools a tiny bit (#534)
- adds requests for help in photography table
- alphabetizes photography table
- removes fourth piece of evidence for darktable
- adds breaks in evidence tags column for scalar

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/534
2026-04-26 12:54:36 +02:00
jessebot
a2bf727199 adds a permits LLM ingestion tag (#472)
closes #345

Feel free to suggest improvements!

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/472
2026-04-26 12:32:38 +02:00
jessebot
9bf3b24e10 add securityops.co as an alternative for search engines (#531)
closes #320

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/531
2026-04-26 12:24:42 +02:00
Pixelo789
6922a7f11f Add Vector and alphabetise Service Monitoring section (#520)
Closes #222

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/520
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-26 12:09:59 +02:00
Pixelo789
4360f83276 Add goblint (#528)
Since this keeps being advertised on [TWIG](https://thisweek.gnome.org/), I figure I'll give in and add this.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/528
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-26 12:04:24 +02:00
Pixelo789
6cd0784ba2 Add Vespucci (#530)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/530
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-26 12:01:53 +02:00
Pixelo789
df5bc4dc71 Add Pandoc (#519)
Going through the backlog of `ready-for-pr` issues.

Closes #45

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/519
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-25 21:04:04 +02:00
Pixelo789
cac1707ff8 Add Spaceship (#524)
I noticed that Spaceship was added, so I checked it out, and my [userscript](https://jacksonchen666.com/ai-instructions-file-detector/) flagged.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/524
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-25 20:44:02 +02:00
cloudymax
9ceec53878 Change MACH to permit code review instead of premissive policy (#522)
closes #502

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/522
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-25 18:22:41 +02:00
Jeffrey Serio
66e0f0b077 Add spaceship-prompt as alternative (#523)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/523
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-25 18:21:39 +02:00
Fireye
176b3aea31 Add waterfox as a mobile alternative (#518)
I noticed that Waterfox was included as a desktop browser alternative, but I've been using their android app for a while, so I figured I'd include it here as well :)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/518
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-25 12:08:51 +02:00
johannes
6d9c0a2bd7 Expand on Haskells alternatives (#507)
I saw Haskell being added and decided to improve on the alternatives.

I added Idris, which is essentially non-lazy Haskell. It attempts to basically improve on Haskells mistakes from what I can tell. I saw they ban AI outright, so I added it to the alternatives below.

I also added little explanations for how each language is similar to Haskell, since Haskell is a very unique language which you can hardly just find one perfect replacement for...

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/507
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-25 12:06:58 +02:00
Pixelo789
1fecbca0e2 Add F3D (#494)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/494
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-25 12:04:57 +02:00
Pixelo789
73396a8fce Add Lightpanda (#475)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/475
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-25 12:04:07 +02:00
pancakes
761d853ece Add Scalar (#517)
This is particularly frustrating as it doesn't appear that there are any alternatives to Scalar that aren't also tainted. Swagger UI has multiple merges recently[1](https://github.com/swagger-api/swagger-ui/pull/10721) that heavily use Claude. At a glance Redoc also seems to either have AI features itself or have them in its sister projects from the same company.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/517
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-24 16:35:19 +02:00
jessebot
f147e34d2d can't spell YAML (#516)
dyslexia :'(
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/516
2026-04-24 13:52:39 +02:00
jessebot
24719c5ae9 make it clear that we don't want people reaching out offline without consent (#514)
We shouldn't have to add this, but after it happening a few times, we need to be explicit.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/514
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-04-24 13:49:40 +02:00
Max
a3c84226ff Add Love as a possible alternative for 2D and some 3D game development (#515)
As used by the hit-game Balatro
Should be suitable for quite a few use-cases where more powerful features offered by Godot/Unity aren't utilized.
I think the biggest issue most people will have is that it doesn't compile for WebGL at the moment.

Strong anti-ai policy: 147d39251c

Co-authored-by: cloudymax <admin@cloudydev.net>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/515
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-24 13:46:44 +02:00
ud2
34e74007b1 Add Deno (#492)
Very disappointed to see [nearly every recent commit being AI-generated](https://github.com/denoland/deno/commits/main?until=2026-04-21). [`9b2b1c4`](9b2b1c41f5) is the very first AI-generated commit I found, but would appreciate more eyes on this. [miracatbot](https://github.com/miracatbot) looks like their in-house AI code review bot.

Deno is advertised as a zero-configuration, secure-by-default TypeScript toolchain. I don't think there's anything else like that, unfortunately.

@kgf because you [mentioned you too have findings](https://codeberg.org/small-hack/open-slopware/issues/143#issuecomment-13230462), I wonder if you have anything to add? Also, I won't open a PR for Node.js because, having used Deno exclusively for years, I'm rather unfamiliar with that project.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/492
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-24 13:12:14 +02:00
JaecadeJnight
39e2f17fc8 added quotes around "art" (#503)
it is important to not call AI "art" art

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/503
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-24 12:47:46 +02:00
Pixelo789
933451e378 Add Penlight (#511)
I'm thinking about forking penlight, but that'll come later.

This hits harder because Lua is great, and it's become my refuge from the grifters. Before, I thought "well, if you're gonna vibecode, might as well vibecode Rust or something less niche". I guess they're coming for anything and everything you care about :(.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/511
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-24 12:37:25 +02:00
Allen123456hello
21e8b119d8 Add HyperbolaBSD and Hyperbola GNU/Linux-libre as alternatives (#509)
Add HyperbolaBSD and Hyperbola GNU/Linux-libre as alternatives

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/509
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-24 12:35:58 +02:00
Lily Gruman
4f8a5233c1 Add Gradle and Maven (#479)
In light of the news around Rust's policy, I was exploring the alternatives, and when I went to Java, I discovered that the two build systems I'm aware of for it are both tainted.

For Maven, all I found was commits from Claude, so I noted the last release before the oldest one to come up in a search. If anyone finds slop from before that, that should be reevaluated.

For Gradle, there is talk in the issues about cooperating with slop agents, so I considered including the `AI Functionality` label as well, but those issues are all still open (or closed without indication of action to resolve), and regardless I'm not sure if designing a build system to function better alongside LLMs counts.

Let me know if this should go in the compiler tools section instead of the language-specific tools.

In the mean time, I guess I'll be looking into how one might operate `javac` directly...

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/479
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-04-24 10:14:06 +02:00
perditionecessaria
64debae344 Add uutils (#508)
This is the WIP coreutils rewrite in Rust, that recently sparked a controversy, because it was picked up by Canonical for internal Ubuntu releases. In addition to the visible Claude commits, there is good reason to believe, the lead developer is using it locally.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/508
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-23 10:44:33 +02:00
Johnathan Stevers
f075762f48 Add Kakoune (#506)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/506
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-23 10:43:10 +02:00
jessebot
44b680ce2e I forgot how l-m-n-o-p worked in English 🤦 (#505)
This should be the end of the alphabetizing of the headers though!! (the tables themselves are a different story 😓)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/505
2026-04-22 21:14:18 +02:00
hellfire103
feb4c0f2f7 Add pkgsrc (#491)
pkgsrc is a package manager that supports Linux, BSD, illumos, and macOS, and I would assume is covered by NetBSD's [somewhat ambiguous policy](https://www.netbsd.org/developers/commit-guidelines.html).

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/491
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-22 21:00:19 +02:00
Jens Grassel
2a578a17a6 Add Haskell (welcomes AI contributions) (#504)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/504
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-22 20:44:56 +02:00
storablecerox977
2867af784e Add AntennaPod and Podcast Aggregator category (#499)
[AntennaPod](https://antennapod.org) includes [AGENTS.md](https://github.com/AntennaPod/AntennaPod/blob/develop/AGENTS.md) and [CLAUDE.md](https://github.com/AntennaPod/AntennaPod/blob/develop/CLAUDE.md), commit [d8623ec](d8623ecf09) and [9a4a50a](9a4a50ad7a) contain "Initial prototype, Claude" in the description. there's also an ongoing [proposal](https://forum.antennapod.org/t/proposal-to-change-expenses-policy-ai-subscriptions/8417) to change the donation expenses policy to allow funding genAI subscriptions for devs.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/499
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-22 20:09:00 +02:00
JesseBot
dd3a8eb9d3 Add Chimera, Elementary and Gentoo Linux Distributions as Alternatives for Operating systems (#497)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/497
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-22 20:03:20 +02:00
Siarhiej Sachoŭski
7a664435df Update Operating Systems category
- Linux distributions that explicitly banned LLM/GenAI contributions are placed in a separate alternatives subsection.
- Removed mention of Gentoo's USE flags because it felt like unnecessary pressure.

Add Elementary and Chimera Linux Distributions as Alternatives
- Closes #433

Co-authored-by: reece146 <reece146@noreply.codeberg.org>
2026-04-22 20:02:27 +02:00
Siarhiej Sachoŭski
7478ebcfa5 Update Gentoo
Add explicit indication of the Linux kernel compromise,
and mentioning that Gentoo's USE flags can be used to disable optional AI‑tainted dependencies.
2026-04-22 20:02:27 +02:00
Siarhiej Sachoŭski
39516c324d Add Gentoo Linux as an Alternative for Operating systems 2026-04-22 20:02:27 +02:00
Allen123456hello
2a8779a565 Fix typo (#500)
Fix a typo (Ruby's version)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/500
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-22 19:58:34 +02:00
Leon Henrik Plickat
3df1f1570b add darktable (#354)
* darktable has AI features, but these are not genAI so I decided that the AI functionality tag isn't warranted
* I guess one could use gimp as an alternative? But I doubt it's a good one, so I decided not to list it for now

Guess with photography I have another passion that is being destroyed by AI :(

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/354
2026-04-22 19:57:06 +02:00
Jens Grassel
4da53a90ad Add sbt (#496)
- agents.md in repo and contribution guidelines allow AI

Maybe debateable because they require human in the loop for AI but only
because "most drivers of AI are just not good enough" (e_e)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/496
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-22 19:54:14 +02:00
Jens Grassel
23479ea7a5 Add mill (#495)
- author and several maintainers make use of genAI tooling
- agents.md and claude.md in repo
- copilot and claude in commits

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/495
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-22 18:18:00 +02:00
Pixelo789
356912024d Add KOReader (#482)
They have admitted to using deepfaked "art" for release images and other locations, and their codebase contains LLM-generated code.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/482
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-22 18:15:11 +02:00
perditionecessaria
9f8221c07e Add plan9port into new System Utilities section (#421)
- Closes #264

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/421
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
Co-authored-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
Co-committed-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
2026-04-21 19:11:48 +02:00
matu6968
1d96bc48c8 Add tainted Go libraries (#489)
It seems like unfortunately Go libraries have also started to allow AI slop (including the ones i like like purego for FFI) so basically it means i have to use alternatives if i want to avoid slop

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/489
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: matu6968 <wierzejskimateusz8@gmail.com>
Co-committed-by: matu6968 <wierzejskimateusz8@gmail.com>
2026-04-21 08:51:55 +02:00
PeculiarDemon
99c952a8e4 Add last untainted versions for the Accessibility Tools section (#488)
Given the number of "Requests for Help" and pull requests for new entries, I decided to fulfill some of them. I started with the Accessibility Tools section because it was the first one

These are the earliest instances of AI usage I found:
* [espeak-ng](https://github.com/espeak-ng/espeak-ng): [Copilot review](https://github.com/espeak-ng/espeak-ng/pull/2256) - even though it was automatic, no effort to ignore it or stop future instances was taken. Furthermore, they became more frequent later on
* [nametag](https://github.com/mattogodoy/nametag): [Claude commit](b850288414) - the latest version is of the same day but does not contain this commit

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/488
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: PeculiarDemon <bird.drove692@passinbox.com>
Co-committed-by: PeculiarDemon <bird.drove692@passinbox.com>
2026-04-21 08:45:44 +02:00
jessebot
4f1cb9ffa3 note linuxdaw.org as a place to browse FOSS Linux DAWs (#485)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/485
Co-authored-by: jessebot <jessebot@noreply.codeberg.org>
Co-committed-by: jessebot <jessebot@noreply.codeberg.org>
2026-04-20 17:14:15 +02:00
perditionecessaria
a9489905b1 Add Lem Editor (#487)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/487
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
Co-committed-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
2026-04-20 17:10:30 +02:00
Pixelo789
795884b1a2 Add Connectbot and MTKClient and update tar+ssh URL (#486)
* Added Connectbot and MTKClient
* Drew DeVault recently updated his blog, meaning the URL listed is now a redirect; this has been replaced with the target URL.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/486
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
Co-committed-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
2026-04-20 13:28:24 +02:00
Pixelo789
bc479dffdb Add Fladder and clean up videos section (#481)
* Added Fladder
* Alphabetized the section, because I became aware of that standard after I did the section
* Update Jellyfin Desktop evidence, since that had two "Permissive AI Policy" tags and I found something better to list.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/481
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
Co-committed-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
2026-04-20 07:58:53 +02:00
Pixelo789
9579bda679 Add Flutter (#477)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/477
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
Co-committed-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
2026-04-20 07:56:06 +02:00
axaloteDev
9e035a0107 Add Memos as tainted and flatnotes as alternative (#467)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/467
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: axaloteDev <git@axalote.dev.br>
Co-committed-by: axaloteDev <git@axalote.dev.br>
2026-04-20 07:54:31 +02:00
Pixelo789
44e09e6c8e Add Janet and Dart (#474)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/474
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
Co-committed-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
2026-04-20 07:53:21 +02:00
Pixelo789
3dba3ef8ce Add ESLint and Typebox and fix Electron numbering (#480)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/480
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
Co-committed-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
2026-04-20 07:52:18 +02:00
Pixelo789
4122dbd5e5 Fix typo in SSG alternatives (#483)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/483
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
Co-committed-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
2026-04-20 07:50:35 +02:00
Pixelo789
1540fae8ed Change last untainted version of Powershell (#484)
Did a somewhat in-depth search and found [PR 19325](https://github.com/PowerShell/PowerShell/pull/19325) which first shows up in `v7.4.0-preview.3`. Note that last stable tag is v7.3.4.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/484
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
Co-committed-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
2026-04-20 07:49:42 +02:00
jessebot
f8d44843ef tidy package managers section to have an alternatives section (#471)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/471
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-19 11:39:47 +02:00
matu6968
9faf474265 Add Superfile as tainted with a seperate File Managers section (#466)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/466
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: matu6968 <wierzejskimateusz8@gmail.com>
Co-committed-by: matu6968 <wierzejskimateusz8@gmail.com>
2026-04-19 10:10:52 +02:00
Adronia
690d12d9a1 Adds Ox as tainted (#470)
Good day. Kindly adding in ox as a text editor with "ai"/llm functionalities (https://github.com/curlpipe/ox/pull/190)
Have a great day
Adronia

Co-authored-by: Adronia <adronia@hugecat.men>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/470
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Adronia <adronia@noreply.codeberg.org>
Co-committed-by: Adronia <adronia@noreply.codeberg.org>
2026-04-19 10:05:03 +02:00
Max
b9da94b615 Add Jmonkey java game engine (#461)
Adds the Jmonkey Java-based game engine and also alphabetizes the game-engine section.

Also adds a last-clean release for Godot. The methodology was to find the fist PR that can be determined to contain AI, then going 1 release backwards from that date to be safe. In this case the first AI commits seem to be from copilot in September of 2025 - so we take the last stable release before then which was late 2024.

Co-authored-by: cloudymax <admin@cloudydev.net>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/461
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Max <cloudymax@noreply.codeberg.org>
Co-committed-by: Max <cloudymax@noreply.codeberg.org>
2026-04-19 09:14:41 +02:00
Léana 江
9430a29e42 Document anubis and iocaine (#456)
I added a new section to accomodate anubis and iocaine. Let me know if it's better to organise it in a different way and I'll rebase :)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/456
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Léana 江 <leana.jiang+git@icloud.com>
Co-committed-by: Léana 江 <leana.jiang+git@icloud.com>
2026-04-19 08:28:35 +02:00
Fabio Henrique
9428bc8430 Add new research as deskilling evidence (#448)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/448
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Fabio Henrique <dev@kz6wk9.com>
Co-committed-by: Fabio Henrique <dev@kz6wk9.com>
2026-04-18 20:19:01 +02:00
Maciej Barć
d419e244ed misc tweaks: correct GNU Emacs name; add last known untainted version of PowerShell (#465)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/465
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Maciej Barć <xgqt@xgqt.org>
Co-committed-by: Maciej Barć <xgqt@xgqt.org>
2026-04-18 19:07:05 +02:00
Andre601
9d55165ee0 Update cURL (#463)
There's no sufficient evidence for cURL to be confirmed to be sponsored by AI software/companies. The only proof is a quote within a GitHub App with no further links showing that the app's owner is sponsoring cURL or similar.

- closes #462

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/463
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Andre601 <andre601@noreply.codeberg.org>
Co-committed-by: Andre601 <andre601@noreply.codeberg.org>
2026-04-18 16:04:31 +02:00
jessebot
3984c544ef start on a new issue template for people to call for collaborators (#452)
closes #444

Please feel free to make suggestions here! :)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/452
Co-authored-by: jessebot <jessebot@noreply.codeberg.org>
Co-committed-by: jessebot <jessebot@noreply.codeberg.org>
2026-04-18 14:05:40 +02:00
matu6968
cb3aa55f00 fixup Silo entry to indicate that no commits are untainted (#458)
just realized that Silo is tainted because the commit i referenced from eariler still contained commits from Claude from below, this fixes PR #457

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/458
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: matu6968 <wierzejskimateusz8@gmail.com>
Co-committed-by: matu6968 <wierzejskimateusz8@gmail.com>
2026-04-18 13:31:35 +02:00
matu6968
a4076da490 Add Fluxer as tainted, fix up a few other sections within Messaging column (#405)
closes #307

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/405
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: matu6968 <wierzejskimateusz8@gmail.com>
Co-committed-by: matu6968 <wierzejskimateusz8@gmail.com>
2026-04-18 13:09:21 +02:00
matu6968
abaf662550 Add Silo (MinIO fork) and RustFS as tainted (#457)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/457
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: matu6968 <wierzejskimateusz8@gmail.com>
Co-committed-by: matu6968 <wierzejskimateusz8@gmail.com>
2026-04-18 13:05:16 +02:00
Léana 江
ddec57854b document starship claude support, list alternative (#454)
Starship now has Claude support. Added shmonad as an alternative.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/454
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Léana 江 <leana.jiang+git@icloud.com>
Co-committed-by: Léana 江 <leana.jiang+git@icloud.com>
2026-04-18 11:17:59 +02:00
jessebot
0a185e12b4 doing a general tidy of all the tables for typos, language, and formatting based on our style guide (#453)
- adds breaks or notes in situations where the table may be too wide causing smaller screen widths to have the "evidence" column become too small and hard to read
- limits each project to only 3 pieces of evidence per tag (otherwise this will be harder to maintain)
- remove subjective language around what is outdated
- fix issues where parentheses were inside links
- adds missing commas and periods
- removes trailing blank space
- the bluesky app link was wrong, and for some reason linked to misskey? Fixed to be correct link
- fixed centering of tables that I created 🤦

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/453
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-18 11:07:47 +02:00
micdan5
714d23406b Add Ente Locker (#322)
I don't see any apparent AI usage by [Syncthing](https://github.com/syncthing/syncthing), so its listed as an alternative.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/322
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: micdan5 <micdan5@noreply.codeberg.org>
Co-committed-by: micdan5 <micdan5@noreply.codeberg.org>
2026-04-18 09:25:35 +02:00
micdan5
8c3813ee4e Add Anki & AnkiDroid (#247)
I found no alternatives for AnkiDroid. :(

BTW, since there's no learning index on the TOC I added that up as you can see. :)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/247
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: micdan5 <micdan5@noreply.codeberg.org>
Co-committed-by: micdan5 <micdan5@noreply.codeberg.org>
2026-04-18 09:24:27 +02:00
jessebot
55cab84449 Add a link on how to open a PR (#447)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/447
Co-authored-by: jessebot <jessebot@noreply.codeberg.org>
Co-committed-by: jessebot <jessebot@noreply.codeberg.org>
2026-04-17 22:00:55 +02:00
jessebot
3b8d82cc40 add our contributing docs to the links (#446)
links, links forever!

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/446
Co-authored-by: jessebot <jessebot@noreply.codeberg.org>
Co-committed-by: jessebot <jessebot@noreply.codeberg.org>
2026-04-17 21:52:42 +02:00
jessebot
7f7503a3d9 add link on how to create a pull request on codeberg (#445)
remove our other contact info. please can find that easily.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/445
Co-authored-by: jessebot <jessebot@noreply.codeberg.org>
Co-committed-by: jessebot <jessebot@noreply.codeberg.org>
2026-04-17 21:49:45 +02:00
perditionecessaria
7542f4836a Spin out Build Systems from Developer Tools; reorganize both (#440)
Should this section in any way refer to the later NixOS entry? Nix is often brought up as an alternative to other Cloud Build Systems.

I'm also pretty sure Golly should go into a games or toys section, if there was one.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/440
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
Co-committed-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
2026-04-17 21:28:20 +02:00
perditionecessaria
2e6c070f62 Add libinput and sort system services section (#442)
- Closes #207

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/442
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
Co-committed-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
2026-04-17 20:35:38 +02:00
Chloé Chagnon
dc79ac5421 Add Modrinth (#401)
Added Modrinth to the list since they have an AGENTS.md, CLAUDE.md and .claude in their repo that doesn't appear to be poisoned in any way.

I also added a new category for "Mod managers", which I am unsure about. I don't know if it's the best fit for Modrinth necessarily (since it's a game launcher for modded Minecraft instances, a mod repository for the game, and a server host) but none of the others really fit either. It felt like the least bad option.

I do not know of any alternative to Modrinth, especially not as a mod repository for Minecraft. The only other Minecraft mod repository really is Curseforge, which is proprietary and not really recommendable anyway.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/401
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Chloé Chagnon <chloe.chagnon@posteo.ca>
Co-committed-by: Chloé Chagnon <chloe.chagnon@posteo.ca>
2026-04-17 20:34:12 +02:00
jessebot
4693156bf2 add content warning info (#443)
The following information within this link may be disturbing due to mentions of war and death of children, but it is related to Anthropic's Claude code so we will include it.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/443
Co-authored-by: jessebot <jessebot@noreply.codeberg.org>
Co-committed-by: jessebot <jessebot@noreply.codeberg.org>
2026-04-17 20:32:23 +02:00
Max
7d402570a2 Add kubevirt and cloud-hypervisor (#441)
From my best-effort checking it seems both projects started accepting (or at least people started documenting) AI contributions in mid/late 2025. I picked versions release versions slightly before that point to be on the safe side but there is always the possibility something went in that wasn't disclosed.

Cloud-Hypervisor is a bit tricky to ping-down because their guidance tells people to run the AI PR reviews locally and not include the output in the PR discussion.

Co-authored-by: cloudymax <admin@cloudydev.net>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/441
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Max <cloudymax@noreply.codeberg.org>
Co-committed-by: Max <cloudymax@noreply.codeberg.org>
2026-04-17 18:04:52 +02:00
jessebot
c85156ed66 update aliasvault to permissive ai policy (#439)
closes #226

(They removed their AI logo but came out firm in defense of AI as morals are not important to the project)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/439
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 17:25:32 +02:00
jessebot
31d3ea4e21 clean up facet because it made the table look bad (#438)
Also removes serde due to the (note: tainted by its Palantir-defending author) because we don't want to recommend stuff that is authored by pro-defense industry individuals.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/438
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 17:14:33 +02:00
jessebot
b71371f97e light up bun like a christmas tree (#437)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/437
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 17:03:53 +02:00
jessebot
a82109b427 add that you should open a PR to the Issue description (#435)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/435
Co-authored-by: jessebot <jessebot@noreply.codeberg.org>
Co-committed-by: jessebot <jessebot@noreply.codeberg.org>
2026-04-17 16:36:25 +02:00
jessebot
14fc81bbcd make it more clear that you should open a PR if you have evidence (#434)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/434
Co-authored-by: jessebot <jessebot@noreply.codeberg.org>
Co-committed-by: jessebot <jessebot@noreply.codeberg.org>
2026-04-17 16:31:58 +02:00
jessebot
98554a0147 replace more vibecoded badges with permissive ai policy (#431)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/431
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 15:42:49 +02:00
jessebot
a7d5ad52af add godbolt (#430)
closes #375

originally noted by @ethanuppal in #163

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/430
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 15:26:39 +02:00
jessebot
3926dbc8cf add pytermgui (#429)
closes #193

Honestly broke my heart.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/429
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 14:53:37 +02:00
jessebot
ee2f62eef4 add bun (#428)
Note: Bun is owned by Anthropic, but we don't have a 'acquired by AI company' badge yet

open to future PRs to add alternatives

closes #143

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/428
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 14:41:07 +02:00
jessebot
97fd7351e1 try to fix the OS table so it's less squished (#427)
it was making the tainted column too squished

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/427
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 14:25:51 +02:00
jessebot
a09700aaaa add as an alternative to (#426)
closes #236

also does a bit of tidying of the rest of the table

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/426
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 14:17:59 +02:00
JesseBot
622d616915 Add mise-en-place (#402)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/402
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-17 14:06:11 +02:00
Deniz Akşimşek
8b9f7f04d3 Fix up Markdown formatting around mise-en-place 2026-04-17 14:06:11 +02:00
dz4k
7eff327b89 Remove "Vibecoded" tag from Mise 2026-04-17 14:06:11 +02:00
dz4k
7225eb1dd2 Add mise-en-place 2026-04-17 14:06:11 +02:00
jessebot
27452943b7 stop recommending seafile and start recommending copyparty (#425)
closes #112

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/425
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 14:04:18 +02:00
jessebot
a84f0b1497 add umu launcher (#424)
closes #224

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/424
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 13:54:32 +02:00
jessebot
c5acf830d8 add heroic (#423)
closes #225

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/423
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 13:45:13 +02:00
JesseBot
8cfe1b3f94 add Bazel, Buck2 and SCons with evidence (#216)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/216
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-17 13:43:23 +02:00
Maciej Barć
8e20669840 add Bazel, Buck2 and SCons with evidence
Signed-off-by: Maciej Barć <xgqt@xgqt.org>
2026-04-17 13:43:23 +02:00
jessebot
1b90eb5e92 clean up IceCubesApp alternatives column (#422)
makes the column a little less wide and therefore prettier :)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/422
Co-authored-by: jessebot <jessebot@noreply.codeberg.org>
Co-committed-by: jessebot <jessebot@noreply.codeberg.org>
2026-04-17 13:32:24 +02:00
perditionecessaria
f79ca9ea92 Expand Version Control Section (#398)
This reformats the version control table and adds a few more distributed version control systems as alternatives.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/398
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
Co-committed-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
2026-04-17 13:16:10 +02:00
jessebot
5a6709ee5f make some notes on doing this publicly (#420)
- closes #249

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/420
Co-authored-by: jessebot <jessebot@noreply.codeberg.org>
Co-committed-by: jessebot <jessebot@noreply.codeberg.org>
2026-04-17 12:55:52 +02:00
jessebot
75b7e394e4 Add Forward Email (#419)
- closes #227

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/419
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 12:50:45 +02:00
jessebot
e0ae23fb1c - Add frog, blog-wiki, and static-blog as an Alternative for static site generators (#418)
closes #140

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/418
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 12:42:39 +02:00
jessebot
07f25f94cb Add vips as an Alternative for ImageMagick (#417)
- adds vips based on @mkljczk feedback
- closes #246

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/417
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 12:34:45 +02:00
jessebot
824dc5834a refactor email section and add fairmail, k-9 mail, and giggity (#416)
- closes #203
- closes #303

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/416
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 12:29:06 +02:00
jessebot
2b90b2fdd3 tidy the books and library softare section and get rid of services and utilities once and for all (#415)
- moves `explainshell` into the `Developer Tools` which is also a dumping ground, but we'll tackle that section in another PR
- moves `Calibre` and `Zotero` into a new section called `Books and Library Software`, because I *think* this fits?

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/415
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 11:25:26 +02:00
jessebot
7d87a43aab refactor audio software (#414)
This takes somafm_tui and moves it into a new section under Audio called `Music Players` and then also creates special sub-sections for `Standalone Digitial Mixer` and `Digital Audio Workstations`, so we can be more specific for musical artists aiming to make ethical decisions. This also gets us one step closer to getting rid of the "Services and Utilities" section.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/414
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 11:15:11 +02:00
jessebot
810ad439e4 tidy budgeting and unified push (#413)
- change `Budgeting` to `Accounting and Budgeting` and move it to it's own section
- thanks to @lejun in #260 for their budgeting updates
- moves `Unfiied Push Distributors` to their own section

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/413
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 11:00:01 +02:00
JesseBot
733ae68a39 refactor social media and version control sections (#412)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/412
2026-04-17 10:38:50 +02:00
jessebot
c29bfbed12
refactor social media and version control sections 2026-04-17 10:34:40 +02:00
jessebot
90204cc9d6 even more alphabetizing, almost done (#411)
closer and closer to a properly alphabetized list for easily finding stuff

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/411
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 10:21:41 +02:00
jessebot
29438da7f5 create new terminal section for both emulators and multiplexers (#410)
This just makes it easier to find both, and starts the process of getting rid of the "developer tools" section which is a bit too broad.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/410
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 10:09:45 +02:00
JesseBot
fb6f166c26 tidy file storage based on new style guide, move to be it's own heading under tainted software, and add minio note (#409)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/409
2026-04-17 10:03:32 +02:00
jessebot
a3bc64b583
tidy file storage and add minio note 2026-04-17 10:01:28 +02:00
jessebot
59cc07f2f4 tidy search engines based on new style guide, add alternatives, and move service monitoring (#408)
- tidy search engines based on new style guide and work in #325

- This also moves both search engines and service monitoring down a bit to be closer to my end goal of alphabetizing everything 🙏

- add marginalia as search engine alternative

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/408
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-17 09:40:29 +02:00
JesseBot
56a68b64af Tidy bootloaders based on new style guide (#407)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/407
2026-04-17 09:26:21 +02:00
jessebot
8667137acc
Tidy bootloaders based on #325 2026-04-17 09:23:48 +02:00
JesseBot
4751c20d32 more gentle alphabetizing of sections (#406)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/406
2026-04-17 09:12:47 +02:00
jessebot
7f278dc7fb
alphabetize sections a bit more
- move terminal emulators down a bit

- move blogging software up a bit

change 'healthy and safety' to 'health and safety' (how did I miss that for so long haha)
2026-04-17 09:09:12 +02:00
JesseBot
a6e8bffe43 move accessibility and programming languages sections to be a bit more in line with proper alphabetization (#404)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/404
2026-04-17 09:02:13 +02:00
jessebot
5b5d826ead
move accessibility and programming languages sections to be a bit more in line 2026-04-17 08:32:14 +02:00
Pixelo789
15889e7a9e Add uv, ruff, and ty (#403)
Part of #375

I put the "astral got acquired by 'Open' 'AI'" as "AI Sponsored", because it's harder to be more sponsored than "got acquired".

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/403
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
Co-committed-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
2026-04-17 08:12:04 +02:00
Fabio Henrique
9f5508f205 Add new research as stolen training data evidence (#400)
I'm open to relocating this to another section in case Stolen Training Data is not the right place for it.
The reasoning behind choosing this section is that all the others do not, AFAICS, fit this research: 'Legal Cases and Law Problems' is not exactly the case here because while there's a copyright violation argument that can be made AFAIK this research was not used in any court case at this point in time, 'License Problems' is the same thing, up until now this research hasn't been used anywhere related to licensing. It does provide evidence though that LLMs do, in fact, steal and store copyrighted data.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/400
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Fabio Henrique <dev@kz6wk9.com>
Co-committed-by: Fabio Henrique <dev@kz6wk9.com>
2026-04-16 22:23:31 +02:00
JesseBot
897e8a25e5 Add explainshell dot com (#393)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/393
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-16 22:18:22 +02:00
Fabio Henrique
5aabde063d
Add explainshell dot com 2026-04-16 19:59:34 +00:00
JesseBot
0e1c97cce5 Added Zotero (#396)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/396
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-16 20:21:44 +02:00
lejun
f5024f874d Update README.md 2026-04-16 20:21:44 +02:00
tjk
26da1df616 Add tar as alternative for rsync (#229)
Drew DeVault wrote a [blog post](https://drewdevault.com/2026/03/28/2026-03-28-rsync-without-rsync.html) about using tar in place of rsync, and he linked to this repo, so I thought it'd be fun and useful to link to his explanation in our alternatives column.

Co-authored-by: Tom <git@halffull.org>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/229
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: tjk <tjk@noreply.codeberg.org>
Co-committed-by: tjk <tjk@noreply.codeberg.org>
2026-04-16 18:37:26 +02:00
perditionecessaria
be2e9b0bbd Add shell alternatives and reorganize section (#395)
Bosh is included, because it descends from the original bourne shell. The others should be uncontroversial.

I have seen the plan9port pull request, but there's 9base, as well as several forks and reimplementations of rc itself.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/395
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
Co-committed-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
2026-04-16 16:56:09 +02:00
jessebot
f11ec66c95 Add template to contact projects about their AI usage (#192)
A starting attempt at writing up a template for others to use to contact their favorite projects to ask them to implement a No AI Policy. This is incredibly bare bones right now, but I am 10000% open to feedback and suggestions. Please feel free to open a PR!

The idea is that each section can be added or removed depending on what angle you think the maintainers would be most amenable to.

- closes #116

This PR also cleans up some of the code of conduct and contributing doc.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/192
Co-authored by: @cloudymax
Co-authored by: @Pixelo789

Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-16 16:54:43 +02:00
tranzystorekk
12c1bb4160 fix Wordpress typo (parenthesis in wrong place) (#397)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/397
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: tranzystorekk <tranzystorek.io@protonmail.com>
Co-committed-by: tranzystorekk <tranzystorek.io@protonmail.com>
2026-04-16 16:32:18 +02:00
micdan5
05b83cbc6e Tidy gaming based on new style guide (#326)
Relates to #325

Closes #330

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/326
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: micdan5 <micdan5@noreply.codeberg.org>
Co-committed-by: micdan5 <micdan5@noreply.codeberg.org>
2026-04-16 14:58:00 +02:00
matu6968
69a00eeb84 Tidy Rust based on new style guide (#391)
Tracking based off #325

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/391
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: matu6968 <wierzejskimateusz8@gmail.com>
Co-committed-by: matu6968 <wierzejskimateusz8@gmail.com>
2026-04-16 13:59:03 +02:00
James Rampton
05d057ef18 Add zellij (#280)
Adds zellij terminal multiplexer.

I've added the same alternatives as in #251, but I cannot personally vouch for these.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/280
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: James Rampton <james@rampton.io>
Co-committed-by: James Rampton <james@rampton.io>
2026-04-16 13:53:37 +02:00
JesseBot
6d2c8b4dee Add alternative Code Generators (#394)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/394
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-16 07:37:24 +02:00
perditionecessaria
502b7e1bef Add alternative Code Generators 2026-04-16 07:37:24 +02:00
Pixelo789
b66a75fb13 Tidy budgeting section based on new style guide (#392)
Part of #325

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/392
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
Co-committed-by: Pixelo789 <Pixelo789@noreply.codeberg.org>
2026-04-16 07:29:08 +02:00
micdan5
d714be713a Tidy Developer Tools based on new style guide (#359)
# Credits/references list
May be incomplete:
- https://codeberg.org/small-hack/open-slopware/pulls/274
- Closes https://codeberg.org/small-hack/open-slopware/issues/148
- https://codeberg.org/small-hack/open-slopware/pulls/196

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/359
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: micdan5 <micdan5@noreply.codeberg.org>
Co-committed-by: micdan5 <micdan5@noreply.codeberg.org>
2026-04-15 23:45:18 +02:00
lejun
b7af93a789 Added XMPP clients (#323)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/323
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: lejun <lejun@noreply.codeberg.org>
Co-committed-by: lejun <lejun@noreply.codeberg.org>
2026-04-15 22:26:08 +02:00
Max
d9973cc47d Apply styleguide to audio section (#388)
Part of  #325

Applies new style guide to the audio section of the README.md

Co-authored-by: cloudymax <admin@cloudydev.net>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/388
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Max <cloudymax@noreply.codeberg.org>
Co-committed-by: Max <cloudymax@noreply.codeberg.org>
2026-04-15 22:04:08 +02:00
perditionecessaria
9b13e49bb4 Add Weblate (#352)
I stumbled on Weblate in the commit history of Freetube.

Apparently it's a development tool for translations, that automates some attribution and peer review workflows. Their project's commit log is a bit obfuscated, because it internally uses Weblate as well, which generates a lot of commits for minor metadata changes.

They have an [AGENTS.md](https://github.com/WeblateOrg/weblate/blob/main/AGENTS.md) file though and i did find some recent LLM commits:
aad714d7a3
90c3c3a0ca
23d1e3e41c

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/352
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
Co-committed-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
2026-04-15 21:59:33 +02:00
perditionecessaria
4df7637fde Add dynamic window management alternatives for X (#387)
Xmonad, FVWM and others also qualify, but these are the closest to i3 in spirit.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/387
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
Co-committed-by: perditionecessaria <perditionecessaria@noreply.codeberg.org>
2026-04-15 20:15:40 +02:00
matu6968
984d0649ed Add https://github.com/fatedier/frp/ as tainted (#385)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/385
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: matu6968 <wierzejskimateusz8@gmail.com>
Co-committed-by: matu6968 <wierzejskimateusz8@gmail.com>
2026-04-15 20:14:43 +02:00
jessebot
2215050550 add backticks to versions for programming languages and editors (#384)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/384
Co-authored-by: jessebot <jessebot@noreply.codeberg.org>
Co-committed-by: jessebot <jessebot@noreply.codeberg.org>
2026-04-15 19:05:27 +02:00
jessebot
beb9051041 tidy up the javascript and typescript section (#382)
relates to the work in #325

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/382
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-15 18:53:06 +02:00
JesseBot
a2d4477984 Add VirtualBox (#383)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/383
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-15 18:33:31 +02:00
Lily Gruman
802ce2cb03 Add VirtualBox 2026-04-15 11:19:07 -05:00
JesseBot
e24278954b Add CoMaps, Organic Maps, and OsmAnd (#209)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/209
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-15 17:38:29 +02:00
Lily Gruman
29688afd7e Add CoMaps, Organic Maps, and OsmAnd 2026-04-15 10:35:27 -05:00
jessebot
c12fbf8e6a tidy C, C++, and CSS sections based on new style guide (#381)
This tidies all sections starting with C haha :)

Relates to work from #325

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/381
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-15 17:26:43 +02:00
xarvos
56e3a0fbf8 Add pygments and GNU Mach (#138)
Close #137

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/138
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: xarvos <xarvos@loang.net>
Co-committed-by: xarvos <xarvos@loang.net>
2026-04-15 17:15:33 +02:00
xarvos
63a686d7bf Add AI functionality tag for WordPress (#380)
Added tag for WordPress with link about announcement for AI agents managing content

Co-authored-by: Ngô Ngọc Đức Huy <huyngo@disroot.org>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/380
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: xarvos <xarvos@noreply.codeberg.org>
Co-committed-by: xarvos <xarvos@noreply.codeberg.org>
2026-04-15 16:56:15 +02:00
Haijo
844c5f0294 Add Qt Creator (#379)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/379
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Haijo <haijo7@protonmail.com>
Co-committed-by: Haijo <haijo7@protonmail.com>
2026-04-15 16:55:21 +02:00
matu6968
b7a823ac1e Add last untainted commit ID and Gen AI 'Art' evidence in profile picture to ch32-hal (#378)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/378
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: matu6968 <wierzejskimateusz8@gmail.com>
Co-committed-by: matu6968 <wierzejskimateusz8@gmail.com>
2026-04-15 16:34:59 +02:00
matu6968
ad069c9b12 Tidy C based on new style guide (#367)
Tracking based off #325

~~Currently a WIP as it depends on information from System Services and Daemons section, needs PR #369 merged first~~ merged

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/367
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: matu6968 <wierzejskimateusz8@gmail.com>
Co-committed-by: matu6968 <wierzejskimateusz8@gmail.com>
2026-04-15 15:13:20 +02:00
Robin Syl
2d3a5f4308 Update Telegram (#376)
Added "AI Functionality" tag to Telegram with evidence

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/376
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Robin Syl <robin@robinsyl.dev>
Co-committed-by: Robin Syl <robin@robinsyl.dev>
2026-04-15 14:20:00 +02:00
lejun
abe4c84153 Add plainTextAccounting (#235)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/235
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: lejun <lejun@noreply.codeberg.org>
Co-committed-by: lejun <lejun@noreply.codeberg.org>
2026-04-15 14:07:52 +02:00
15 changed files with 2012 additions and 445 deletions

View file

@ -0,0 +1,55 @@
name: Call for Collaborators for a New AI-free Project
about: Put out a call for collaborators on a new or recently forked project that has an explicit No AI policy. (must have a code of conduct)
title: "[Call for Collaborators]: project name here"
ref: "main"
labels:
- call-for-collaborators
body:
- type: markdown
attributes:
value: |
Thanks for helping to make the world a bit more AI free 💙
The idea here is to request help with forking or rewriting a currently tainted project.
- type: input
id: project
attributes:
label: What's the name of the project?
description: |
What is the name or idea behind the project you want to start/have started?
- type: input
id: link
attributes:
label: Link
description: |
Provide a link to the new repo you've created (this can be a fork or a fresh rewrite).
- type: input
id: language
attributes:
label: Programming Language
description: |
What programming language will this be primarily written in?
- type: textarea
id: additional-info
attributes:
label: Additional Info
description: |
Tell us what the project is about. Is it a fork? Is it a fresh rewrite? Which project on the tainted list would it be an alternative to? What do you intend to do with it? Do you need maintainers? Collaborators? Reviewers? Contributors? Documentation writers? How can we help? :)
- type: checkboxes
id: terms
attributes:
label: Code of Conduct and Rules for Collaboration
description: By submitting this issue, you agree to follow our [Code of Conduct](https://codeberg.org/small-hack/open-slopware/src/branch/main/CODE_OF_CONDUCT.md)
options:
- label: I agree to follow this project's Code of Conduct
required: true
- label: The project I want to collaborate on has a No AI policy banning any and all AI usage
required: true
- label: The project I want to collaborate on is free and open source.
required: true
- label: The project I want to collaborate on has an explicit code of conduct banning bigotry.
required: true

View file

@ -2,6 +2,9 @@
blank_issues_enabled: false
contact_links:
- name: Small Hack
url: https://codeberg.org/small-hack
about: Visit our org's homepage
- name: Our Contributing Doc
url: https://codeberg.org/small-hack/open-slopware/src/branch/main/CONTRIBUTING.md
about: Read this to learn how you can contribute to this project ✨
- name: How to Create a Pull Request
url: https://docs.codeberg.org/collaborating/pull-requests-and-git-flow/
about: Learn more about how to create a pull request on codeberg 🩵

View file

@ -1,5 +1,5 @@
name: Discussion
about: Open a discussion topic for the community
about: Open a discussion topic for the community. Please don't use this to say "add software". Open a Pull Request if you want to do that.
title: '[Discussion]: '
ref: 'main'
labels:
@ -15,8 +15,8 @@ body:
label: Discussion Topic
description: |
Please let us know what you'd like to discuss.
Remember that if you already have concrete evidence, you can just open a PR. You don't need to create an Issue.
This is not a place to ask advice on using your own LLMs.
Remember that if you already have concrete evidence, you should just open a PR. Pleae don't create an Issue.
This is also not a place to ask advice on using your own LLMs.
- type: checkboxes
id: terms
attributes:

View file

@ -3,10 +3,12 @@
- No racism.
- No xenophobia.
- No colorism/featurism.
- No casteism.
- No transphobia.
- No homophobia/queerphobia.
- No sexism.
- No albeism.
- No ableism.
- No islamophobia, antisemitism, or hatred to anyone based on their religion or lack thereof.
- No classism.
- No fascism.
@ -30,11 +32,11 @@ That will display like this:
homophobic content goes here.
</details>
Failure to do so will first result in a one time warning and future offenses will be considered a strike.
Failure to do so will first result in a one time warning and future offenses will be considered a strike. We ask that you do not use the acronym "NSFW" and instead use specific tags such as "nudity" or "discussion of sex" as to be inclusive to all workers.
# On handling rude comments in this repo specifically
If you see someone behaving in appropriately, do not feed their behavior. Tag an admin (@jessebot or @cloudymax) instead. They will handle it.
If you see someone behaving in appropriately, do not feed their behavior. Tag @vleermuis-admin instead. They will handle it.
## Strike system
@ -51,6 +53,10 @@ We're going to do a 2 strike rule here with an optional warning. You are out on
# Be kind or be gone
- Do **NOT** use this repo as a witch hunting device in any direction. You may not reach out on repos, forums, social media, reddit, messaging apps, etc, especially not in a rude way, to maintainers of other repos to harass them and threaten them, especially not with this list. Doing so will result in a ban.
- Do **NOT** mention this list *at all* when reaching out to a project to discuss AI in any way. It only results in putting the maintainers of that project on the defensive, and then the maintainers of *this* repo need to deal with the fallout of that. If you need help with asking for a No AI Policy, consider checking out our [No AI Request Template doc](https://codeberg.org/small-hack/open-slopware/src/branch/main/NO_AI_REQUEST_TEMPLATE.md#tips-for-success). You are also free to copy and paste anything from the [Why not LLMs](https://codeberg.org/small-hack/open-slopware/src/branch/main#why-not-llms) section of our README.
- We don't want drive by sarcastic comments.
- No references to bodily fluids (vomit, urine, feces), this includes emojis. It's gross and unproductive.
@ -63,10 +69,26 @@ We're going to do a 2 strike rule here with an optional warning. You are out on
- This repo is not a substitute for social media. The maintainers do not have the mental health bandwidth to manage such a community.
- Do **NOT** use this repo as a witch hunting device in any direction. You may not reach out on social media, reddit, messaging apps, etc, especially not in a rude way, to maintainers of other repos to harass them and threaten them with this list. Doing so will result in a ban.
- Please do not reach out to the maintainers or collaborators of this repo anywhere but this repo specifically (unless they have given explicit permission to do so). We do not operate our personal email or fediverse accounts as extensions of this repo and will not take feedback there. We need a proper work life balance. Please respect that.
This repo is specifically meant for identifying LLM usage in other projects, and coordinating on alternatives. You can also come here to ask others to please help you in chatting with another repo maintainer to sway them away from AI usage. But you need to do all of it *with kindness*. We have no interest in a reddit type atmosphere here and won't tolerate it. Please consider your words before you hit send.
- No complaining about purity rules, "walking on egg shells", etc. If you can't behave professionally here, then please just kindly exit.
This repo is specifically meant for identifying LLM usage in other projects, and coordinating on alternatives. You can also come here to ask others to please help you in chatting with another repo maintainer to sway them away from AI usage. But you need to do all of it *with kindness*. We have no interest in a rage feedback atmosphere here and won't tolerate it. Please consider your words before you hit send.
## Gender Neutral Language
When referring the people who work on this repo, please use gender neutral language unless you are referring to a specific person who you know the pronouns of. You should prefer to use "they/them/themself/themselves" if you do not know the pronouns of the person you're talking to/about. You can learn more about gender neutral language in the following resources:
- [What are personal pronouns and why do they matter?](https://pronouns.org/what-and-why)
- [Gender-Neutral Pronouns 101: Everything You've Always Wanted to Know](https://www.them.us/story/gender-neutral-pronouns-101-they-them-xe-xem)
- [Dictionary of gender neutral language](https://en.pronouns.page/dictionary)
## Accessibility
Please provide alt text description for any images you post. This is so that users that are blind or low vision know what is being posted as their screenreaders can read it aloud. This is also useful for people who speak other languages so that they can translate any text from the screenshot and understand context. If you don't provide alt text after being asked to, we will count that as a warning, and if you still fail to do so, it will be a strike. We make exceptions if you yourself have a disability preventing you from doing so. Please just kindly ask that someone else provide alt text for you, and when they do, please update your image's alt text. (You do not need to disclose your disability. It is fine to just ask others to provide alt text for you for ANY reason.)
### Alt Text
Please provide alt text descriptions for any images you post. This is so that users that are blind or low vision know what is being posted as their screenreaders can read it aloud. This is also useful for people who speak other languages so that they can translate any text from the screenshot and understand context. If you don't provide alt text after being asked to, we will count that as a warning, and if you still fail to do so, it will be a strike. We make exceptions if you yourself have a disability preventing you from doing so. Please kindly ask that someone else provide alt text for you, and when they do, please update your image's alt text. (*You do not need to disclose your disability.* It is fine to ask others to provide alt text for you for ANY reason.)
### Code blocks
Please use syntax highlighting when posting code blocks.

View file

@ -1,3 +1,6 @@
> [!warning]
> Before you interact with this repo, please read the [**Code of Conduct**](./CODE_OF_CONDUCT.md)! This is a repo for *nice people only*!
# Contributing Pull Requests
To contribute to this list, file a pull request adding it to the appropriate category, along with any known alternatives. The pull request must include links to evidence (see [Criteria](#criteria)).
@ -24,6 +27,9 @@ Other tips for keeping the repo tidy and making sure we don't duplicate efforts:
```
- If the software is already reported in an open issue and as an open PR leave a comment in the PR with the new or updated evidence(s).
> [!note]
> Don't know how to create a PR? You can learn more about that in the [Codeberg Pull Requests and Git Flow docs](https://docs.codeberg.org/collaborating/pull-requests-and-git-flow/) 🩵
## Criteria
The criteria for being included in this repository are any of following tags. You can click each one to jump to the definition and acceptable evidence:
@ -35,9 +41,12 @@ The criteria for being included in this repository are any of following tags. Yo
- [![Gen AI 'Art'](./badges/gen-ai-art-dark-yellow.svg)](https://codeberg.org/small-hack/open-slopware#gen-ai-art)
- [![AI Databroker Usage](./badges/ai-databroker-usage-pink.svg)](https://codeberg.org/small-hack/open-slopware#ai-databroker-usage)
- [![AI In Issue Tracker](./badges/ai-in-issue-tracker-teel.svg)](https://codeberg.org/small-hack/open-slopware#ai-in-issue-tracker)
- [![Permits LLM Ingestion](./badges/permits-llm-ingestion.svg)](https://codeberg.org/small-hack/open-slopware#permits-llm-ingestion)
Alternatives should not contain any slop as defined by our tagging system above.
Please don't submit social media posts as evidence unless it is a post *by a maintainer of the tainted project* talking about using AI to develop the tainted project. Even then, we'd prefer links to a project's LLM commits in a git forge, AI/contributing policies, or blog posts.
### Style guide
When submitting new software to this list, please check out the [style guide](./STYLE.md) to ensure you are conforming to our community agreed upon standards.
@ -50,7 +59,9 @@ Any project here may be removed as long as the following become true, *even if p
2. Any genAI functionality of the project itself is removed in its entirety. "Kill switches" are insufficient.
3. Any LLM friendly files/folders are either poisoned or removed entirely.
When submitting a project for removal, please include a link to the evidence that they have created a "No genAI" policy. You can also submit PRs to update if a project stops using something like AI code reviews, but keeps a permissive AI policy. Updates are always welcome.
When submitting a project for removal, please include a link to the evidence that they have created a "No genAI" policy. You can also submit PRs to update if a project stops using something like [![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](https://codeberg.org/small-hack/open-slopware#ai-code-reviews), but keeps a [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](https://codeberg.org/small-hack/open-slopware#permissive-ai-policy). Updates are always welcome.
Do you see a project on this list that you wish was not on it? Please consider reaching out in a kind way to suggest they implement a No AI Policy. You can check out our [No AI Request Template](./NO_AI_REQUEST_TEMPLATE.md) for inspiration 🙏
# Issues
@ -73,4 +84,4 @@ In either case, one thing you can do is react positively to a given upstream iss
# Social media
We would appreciate it if you did not mention this repo on social media or in chats in order to shame a project or community. Do not make posts like, "<project> should be added to the open-slopware list", especially if you are tagging a maintainer or using a project's hashtag.
We would appreciate it if you did not mention this repo on social media or in chats in order to shame a project or community. Do not make posts like, "`<project>` should be added to the open-slopware list", especially if you are tagging a maintainer or using a project's hashtag. Please also don't quote social media posts in the "Why not LLMs" section.

71
FAQ.md Normal file
View file

@ -0,0 +1,71 @@
# Frequently Asked Questions
There's no great place to put these in our current files, but these sorts of questions come up enough, that we wanted to put them down somewhere to easily link responses.
## Can I self-advertise my project (that doesn't use AI)?
> Yes, provided it's FOSS, has a code of conduct (even if it's a solo project), and a No AI Policy, you can add your project as an alternative to any tainted software in which it is a good fit, and you can also open a [Call for Collaborators Issue](https://codeberg.org/small-hack/open-slopware/issues/new?template=.forgejo%2fissue_template%2fcollaborate-with-me.yaml).
## I use AI in my project and do not plan on stopping. Should I self-submit?
> You don't have to, but it's helpful, because you know best what the alternatives are, and when your last untainted commit was, which is helpful for those who wish to fork your project. We hope you'll consider dropping AI one day, for all the reasons we've listed in our [Why Not LLMs?](https://codeberg.org/small-hack/open-slopware#why-not-llms) section, but if you don't plan on doing that ever, please just be cordial in this repo. No one is here to attack you, and if they do, please tag @vleermuis-admin and we'll handle the situation.
## Do closed source or proprietary products belong on this list?
> No, this repo is only for open source projects.
## Can we split the "Permissive AI Policy" tag further?
> No, beyond "vibecoded" being added in some extreme cases. We don't want to have this conversation continually, as it is subjective what "severity" something falls under. The decision to add these tags took us a long time, and unless you have another *specific* tag that cannot be covered under any other tag, we're currently not open to discussion about this. This repo is already quite a lot to manage.
## What if the AI code is human reviewed?
> Slop that is human reviewed is still slop. We are against AI for more than just code quality reasons. Please see our [Why Not LLMs?](https://codeberg.org/small-hack/open-slopware#why-not-llms) section.
## Why are you targeting/attacking/harassing my favorite project?
> We do not "target", "harass", or "attack" any projects. We, in fact, have a [very strict policy on not doing that](https://codeberg.org/small-hack/open-slopware/src/branch/main/CODE_OF_CONDUCT.md#be-kind-or-be-gone). This repo is one based on ethics and is intended as a call to action. If a project meets the definition of one of our tags, it will see itself added to this repo. It can take steps to stop doing whatever it is in that definition and we'll remove it. (See also the [guide for removal](https://codeberg.org/small-hack/open-slopware/src/branch/main/CONTRIBUTING.md#removal).)
## If a repo had slop before, isn't it permanently tainted? Aren't all forks of slop therefore also slop?
> No. See also: [guide for removal](https://codeberg.org/small-hack/open-slopware/src/branch/main/CONTRIBUTING.md#removal).
>
> Eventually, the slop will likely either be removed, replaced, or deprecated.
>
> We're also against AI for more than just code quality reasons. There's plenty of ethical reasons to be against continuing to use AI:
>
> - [environmental](https://codeberg.org/small-hack/open-slopware#environmental-impact)
> - [ties to the war industrial complex](https://codeberg.org/small-hack/open-slopware#ties-to-the-war-industrial-complex)
> - [effect on hardware prices hurting newcomers to the industry](https://codeberg.org/small-hack/open-slopware#effect-on-hardware-prices) (especially those already disenfranchised)
>
> The commitment to stop using AI stops those above ethical issues. It's like going vegetarian. You're still a vegetarian if you previously consumed meat, but now you don't. You've still reduced suffering and helped the environment. A commitment to doing better is better than never stopping a harmful action.
## Is a project tainted if it has dependencies that are tainted?
> This one is complicated, but in short: No, unless the dependencies are literally AI libraries.
> If the dependency is, for example, the ChatGPT SDK or something similar, then yes, the project is tainted.
> If the project is just built with something like Python, which is also tainted, we do not automatically consider it tainted, as the language is a general purpose language and there are *very* few languages not already tainted or slated to be tainted right now. We take a harm reduction philosophy and we believe that, especially in the case of established projects, demanding that they switch the core language of their project is not a simple undertaking.
## Can you advise us on the ethical usage of AI?
> No, but you may find the work of [DAIR](https://dair-institute.org/) interesting. Also, see our [Why not LLMs?](https://codeberg.org/small-hack/open-slopware#why-not-llms) section.
## What about "Open Source AI"?
> Yes, simply being open source does not resolve the issues listed in our [Why Not LLMs?](https://codeberg.org/small-hack/open-slopware#why-not-llms) section and thus such projects will still be included on this list.
## Why is removal harder than landing on the list in the first place?
> Because the project betrayed our trust. Now they have to try harder to rebuild that by committing to doing better in an accountable, public, concreate, and enforceable way. If the project is committed to doing better by rejecting AI in the future, putting out a No AI policy or updating their contributing docs, shouldn't be that difficult.
## Why can't I include an social media post?
> We do not want to have a social media type atmosphere here and quoting social media posts, no matter what side people are on, gets messy. The mtaintiners here do not have the mental health to engage in social media drama that inevitably arises from AI bros, nor do we want to inflict that on anyone who is unaware of this list and hasn't consented to that attention. This does not mean you should reach out to your favorite anti-AI influencer for permission to include them in this list. We don't want you to do that.
### But what if it's a social media post against AI?
> We would then need to research those social media users and see if we endorse them or not and we don't want to do that either.
## I don't like your definition of slop or vibecoded. Can you change it?
> No. Those [definitions](https://codeberg.org/small-hack/open-slopware#definitions) stay and are not up for debate.

217
HOW_TO_SLOP_FREE_FORK.md Normal file
View file

@ -0,0 +1,217 @@
# How to create a slop free fork
So you found out something you love is tainted with slop and now you want to do something about it?
First off, congrats and thank you! That's a huge step and we're excited for the community you build! 💙
## How to fork a repo from a last untainted commit/version
Should you see a project you'd really like to fork on this list, here's how you would go about that.
> [!warning]
> Before you fork, make sure to check the licensing! It's important that you understand the license of whatever you fork, and never remove the old LICENSE. Safe to fork licenses include, but are not limited to: MIT, GPL, AGPL, Apache 2.0, CCv4, BSD. You can learn more about licensing in [Codeberg's documentation on licensing](https://docs.codeberg.org/getting-started/licensing/).
Let's take tldr-pages as an example, as that was something the community recently hard forked into ethical-tldr. Here's how it was done.
1. Setup a new home for your fork. We recommend using [codeberg.org](https://codeberg.org)! Codeberg has [great docs on setting up your first repo](https://docs.codeberg.org/getting-started/first-repository/). We recommend not adding a `.gitignore`, `LICENSE`, or `README` to start with, because your clone will likely already have those and so you want to make sure you don't run into any git merge conflicts :) Do make sure to note that your repo is a fork of the repo you're forking at first though, just to make sure no one gets confused.
2. Since we're using tldr as an example, we'll assume the project you want to fork is already in this repo. Go to the table where the software you want to fork is (for instance the [Cheat Sheets and Documentation section](https://codeberg.org/small-hack/open-slopware#cheat-sheets-and-documentation)), which looked like this:
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
| --- |:---:| --- | --- |
| [tldr-pages](https://github.com/tldr-pages/tldr) | [`v2.3`](https://github.com/tldr-pages/tldr/releases/tag/v2.3) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/tldr-pages/tldr/blob/main/AGENTS.md), [2](https://github.com/tldr-pages/tldr/commit/b042736266e10cb026b678ba1d0fed362d5f579d)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) |
3. Go to the source repo and find the clone URL. In this case, you would go to [tldr-pages](https://github.com/tldr-pages/tldr). Since it's on GitHub, you should see a green button that says "<> Code". Click the green button, then click "HTTPS" and you should be able to copy that URL.
<img src="./img/how_to/clone_tldr.png" alt="a screenshot of the https://github.com/tldr-pages/tldr page where someone has clicked the code button. The green code button is circled in orange with an orange arrow pointing to it. The HTTPS tab and the web URL to clone also have an orange square around them with an orange arrow pointing to the url">
> [!tip]
> In the above case, the tldr repo was linked in the first column of the table, but in cases where it's not you can just click the lasted untainted version link and chop off everything after the name of the project, so https://github.com/tldr-pages/tldr/releases/tag/v2.3 becomes https://github.com/tldr-pages/tldr
4. Open up a terminal and find a directory where you'd like to keep this project. Then clone the repo there. Here is an example where we keep things in the projects directory within your home directory:
```bash
# creates a directory called projects in your ~, which is your home directory
mkdir -p ~/Projects
# change your current directory into the new projects directory
cd ~/Projects
# clones the repo in your projects directory
git clone https://github.com/tldr-pages/tldr.git
# changes directory to your recently cloned project (in this example, it's the tldr repo)
cd tldr
```
5. Grab the new location of your new repo :) If you're using codeberg, you want to grab the SSH url for cloning, which you can find just below the repo stats. We've highlighted it and also we show you the button you can click to copy it easily here:
<img src="./img/how_to/copy_new_repo_url_codeberg.png" alt="Screenshot of the top of the page for https://codeberg.org/small-hack/ethical-tldr where we've highlighted the clone url and drawn orange arrows pointing to the word SSH, the URL, and the copy button. They exist just below the repo states, but before the repo's code search bar and repo files">
6. Change the upstream origin of your repo to be your new fork's SSH URL. There are two ways to do this. The first way is to use the `git` command:
```bash
git remote set-url origin ssh://git@codeberg.org/small-hack/ethical-tldr.git
```
Another way is to edit the `.git/config` file Use your editor of choice to open the following file:
```bash
# We're using neovim here, but you can use any editor you're comfortable with.
# If you're new, nano is always a safe bet as it has tips at the bottom of the screen.
neovim .git/config
```
The file will look like this:
```config
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = https://github.com/tldr-pages/tldr.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "main"]
remote = origin
merge = refs/heads/main
```
You want to change your the value of "url" to your new SSH URL. In this case, it would look like this, since the new repo is ethical-tldr:
```config
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = ssh://git@codeberg.org/small-hack/ethical-tldr.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "main"]
remote = origin
merge = refs/heads/main
```
7. Here comes the part where you check out the last known untainted commit or version. In this case, the last version of `v2.3`. You can do a hard reset of your fork to that exact version. This drops all the commits after that. To do that, run the following:
```bash
# hard reset your branch to the old commit or version
git reset --hard v2.3
# force push up your now untainted repo
git push --force
```
8. The initial steps are now done and your new forked repo's history starts at the exact last known good version. Advanced git users can now cherry pick LLM commits out of the repo, but we recommend not doing that unless you're very confident with git. Instead, we think it's best that you create new commits to remove the AI and LLM generated code, because then this also keeps a cleaner history. In your "No AI Policy" or in your README, you can self disclose that the repo contains old commits from an LLM, but that you're working on replacing them or that you will not replace old commits, but all new commits will be done by humans. Either is fine. When it comes to AI Functionality, you'll also want to disclose that immediately and perhaps create an issue that says "Remove AI Functionality" to show users that you intend to remove that. You could also ask for help that that time.
> [!note]
> Are you an advanced git user? Do you want to add more docs here on how to remove old LLM commits from the forked repo? Feel free to submit a PR and we'll test your instructions to make sure they're safe before merging it :)
## Tips for a healthy community
To start off, we recommend you do two things:
- Create a "Code of Conduct"
- Create a "No AI Policy"
### Code of Conduct
This may seem like it's not related to the whole "No AI" thing we're all about, but it's incredibly important to creating safe and healthy communities. There will be people who try to cross lines and it's important that from outset, you both create rules for what is not allowed, and a process for enforcing those rules. We recommend the following be added to a `CODE_OF_CONDUCT.md` at the root level of your repo, immediately (this is straight from our own code of conduct):
<details>
<summary><code>CODE_OF_CONDUCT.md</code> example</summary>
```md
# Code of Conduct
## No Bigotry
- No racism.
- No xenophobia.
- No colorism/featurism.
- No casteism.
- No transphobia.
- No homophobia/queerphobia.
- No sexism.
- No albeism.
- No islamophobia, antisemitism, or hatred to anyone based on their religion or lack thereof.
- No classism.
- No fascism.
## Strike system
We're going to do a 2 strike rule here with an optional warning. You are out on your second strike. We are not doing three strikes.
1. **warning**: You made a sarcastic or aggressive comment attacking another user here or elsewhere, regardless of which side you are on. You will get a reminder that you need to be kind here and if you need a comment by another user addressed, you must tag an admin. This warning and any warnings after it are *optional* and may be skipped if you are doing something that falls into the [No Bigotry](#no-bigotry) rules, or if you are clearly operating in bad faith.
2. **Strike one**: You made a comment that was off-base, slightly rude, but was not egregious enough to be banned, yet.
3. **Strike two**: After 1 strike, you behaved the same way again.
> [WARNING]
> If you are caught being excessively rude here, especially if you're displaying a form of severe bigotry or bringing an inappropriate tone, we reserve the right to ban you from the repo with no strikes and if necessary, we will report you to codeberg.org.
# Be kind or be gone
- We don't want drive by sarcastic comments.
- No references to bodily fluids (vomit, urine, feces), this includes emojis. It's gross and unproductive.
- We don't want people talking about how they never liked a particular piece of software because they didn't like the features.
- We don't want anyone personally attacking anyone from this repo or other repos.
- We will delete off-topic comments that have rude vibes or are encouraging a generally rage-feedback atmosphere.
- This repo is not a substitute for social media. The maintainers do not have the mental health bandwidth to manage such a community.
- Please do not reach out to the maintainers or collaborators of this repo anywhere but this repo specifically (unless they have given explicit permission to do so). We do not operate our personal email or fediverse accounts as extensions of this repo and will not take feedback there. We need a proper work life balance. Please respect that.
- No complaining about purity rules, "walking on egg shells", etc. If you can't behave professionally here, then please just kindly exit.
## Accessibility
### Alt Text
Please provide alt text descriptions for any images you post. This is so that users that are blind or low vision know what is being posted as their screenreaders can read it aloud. This is also useful for people who speak other languages so that they can translate any text from the screenshot and understand context. If you don't provide alt text after being asked to, we will count that as a warning, and if you still fail to do so, it will be a strike. We make exceptions if you yourself have a disability preventing you from doing so. Please kindly ask that someone else provide alt text for you, and when they do, please update your image's alt text. (*You do not need to disclose your disability.* It is fine to ask others to provide alt text for you for ANY reason.)
```
</details>
If you do not outline exactly what is and is not allowed, you will get a lot of people saying "I didn't know I couldn't do that" and it will make enforcing your boundaries difficult. People will always disagree with some decisions you and your community make, and they will want to "take it offline", so it's important that you do not allow that, or your personal social media and messaging will become bad for your mental health. If you'd like to set up a social media account/server or a chat server, we recommend keeping it separate from your personal accounts, so that you have an easy way to disconnect at the end of the day or on your weekends.
### No AI Policy
This one is obvious in this repo, but in other repos, it's always important to set clear expectations. Failure to do so may cause people to test the boundaries and also land you on this list. We don't say that to be threatening, but our community takes a complete hard line stance on ALL AI/LLM usage.
Some examples of "No AI Polices" that you can take take a look at for inspiration are:
- [wafrn's Contributring Doc](https://codeberg.org/wafrn/wafrn/src/branch/main/CONTRIBUTING.md)
- [Loupe's Use of Generative AI Policy](https://discourse.gnome.org/t/loupe-no-longer-allows-generative-ai-contributions/27327)
But in general you want to outline the following:
- No AI or LLM usage is allowed in this repo for contributions in Issues, Pull Requests, or Discussions. This includes bug finding, optimizations, security passes.
- You are not permitted to ingest this repo with AI or LLMs of any kind
- Any AI generated PRs will be rejected.
- We do not accept funding from AI companies.
Do your best to not leave any wiggle room for anyone testing the waters on using AI in any way, this includes "self hosted LLMs".
## Advertising your new fork
We're so happy to hear you created a new slop free fork! You'll probably want some community help though. Here's what you can do to summon the open source community:
1. Make sure your repo has all the appropriate and relevant topics, so for example, if you've forked the tldr-pages repo, tag the repo with `tldr`, and `cheatsheets`. Topics are managed the main page of your repository, directly under your repo's description.
### Adding new collaborators
Codeberg also has great docs on [how to add new collaborators](https://docs.codeberg.org/collaborating/invite-collaborators/)!
> [!warning]
> Ensure you trust anyone you give access to your repo. Don't add people as collaborators whom you've never interacted with before!

196
NO_AI_REQUEST_TEMPLATE.md Normal file
View file

@ -0,0 +1,196 @@
# Reaching Out to a Project
Below you'll find a couple of basic templates you can use to reach out to a project in order to politely ask them to consider creating a No AI Policy. We're creating a couple of different templates depending on which angle you think might be most appealing to a given a project. You're also free to combine sections of different templates together to hit many different points in a single post. This is meant to be a starting point, not the final iteration.
Before you proceed, read our [Tips for Success](#tips-for-success).
Would you like to improve these templates or add additional sections? Please feel free to submit a PR to do so and we'll discuss it :)
## Tips for Success
- Do this in the public forum, issue tracker, discussions, etc.
- Avoid using direct messages (otherwise you'd need to share screenshots of your direct message which could cause friction)
- Avoid using places like discord servers unless that is the ONLY place a project does Issue Triage
- Personalize the template a bit before sending it:
- Add how long you've been using the software.
- Add what the project means to you.
- Add the name of the project in the opening
- Add your name at the bottom.
- Be nice! *We cannot stress this enough*: Be Kind!
- Do not shame or threaten the project you are reaching out to, especially not with this list.
- You may not want to include every section, depending on the culture surrounding the project you are contacting. Use your best judgement.
# Templates
* [Appeal to Ethics Template](#appeal-to-ethics-template)
* [Appeal to Code Quality Template](#appeal-to-code-quality-template)
* [Appeal to Fear of Legal Ramfification Template](#appeal-to-fear-of-legal-ramfification-template)
## Appeal to Ethics Template
```markdown
Hello,
I'd like to talk about your AI policy. Below are some reasons why using AI can be harmful:
## Environmental Impact
To start learning a bit more, you can check out the Wikipedia page on the [environmental impact of artificial intelligence](https://en.wikipedia.org/wiki/Environmental_impact_of_artificial_intelligence#Individual_level). Here's some more specific sources:
- [MIT News: Generative AI's environmental impact](https://news.mit.edu/2025/explained-generative-ai-environmental-impact-0117)
- [MIT Technology Review: We did the math on AI's energy footprint. Here's the story you haven't heard.](https://www.technologyreview.com/2025/05/20/1116327/ai-energy-usage-climate-footprint-big-tech/)
## Effect on Hardware Prices
The demand for construction and outfitting of new data-centers to host AI/LLM compute capacity has overwhelmed global supply and production of multiple hardware components. Memory, Storage, and GPUs have seen massive increases in price for both consumer and enterprise models, upwards of 400% in some cases.
The lack of supply has led large system-builders to purchase production capacity from OEMs well in advance of delivery, leading some manufacturers to end consumer-oriented product lines in favor of enterprise capacity.
The downstream effects for consumers is that nearly all electronic devices which contain memory and storage will see their prices rise and availability decline. Those who already own existing electronics and computer hardware components may also find themselves unable to have their devices repaired or replaced under warranty.
- [The RAM shortage is coming for everything you care about](https://www.theverge.com/tech/880812/ramageddon-ram-shortage-memory-crisis-price-2026-phones-laptops)
- [Western Digital is already sold out of hard drives for all of 2026 — chief says some long-term agreements for 2027 and 2028 already in place](https://www.tomshardware.com/pc-components/hdds/western-digital-is-already-sold-out-of-hard-drives-for-all-of-2026-chief-says-some-long-term-agreements-for-2027-and-2028-already-in-place)
- [The 2026 storage crisis: Why AI data centers are hoarding every hard drive on the market](https://www.howtogeek.com/dont-count-on-hdds-to-save-you-from-rising-storage-costs/)
This has resulted in pricing historically marginalized individuals, who are more likely to have less financial resources, out of learning about computers at home and shrinking the diversity of the computing and programming industry.
## Ties to the War Industry
A lot of AI companies also work directly with nation states for use in their War Departments, which in turn leads to further AI usage during war and invasions. This is coupled with [NYT: Palantir, Anthropic and small start-ups are generating rewards from their investments in defense tech](https://www.nytimes.com/2026/03/18/technology/silicon-valley-war-defense-tech.html).
As another example [NPR: OpenAI announced Pentagon deal after Trump banned Anthropic](https://www.npr.org/2026/02/27/nx-s1-5729118/trump-anthropic-pentagon-openai-ai-weapons-ban) which was due to the USA Department of War [launching an AI acceleration strategy](https://web.archive.org/web/20260113071131/https://www.war.gov/News/Releases/Release/Article/4376420/war-department-launches-ai-acceleration-strategy-to-secure-american-military-ai/).
Due to the nature of LLMs being only kind of as good as the data they are trained on, this can lead to additional civilian deaths and housing/infrastructure damage either intentionally or not. Examples:
<details>
<summary>Content Warning: War details, death</summary>
- [Gaza: UN experts deplore use of purported AI to commit domicide in Gaza, call for reparative approach to rebuilding](https://www.ohchr.org/en/press-releases/2024/04/gaza-un-experts-deplore-use-purported-ai-commit-domicide-gaza-call)
- [Lavender & Wheres Daddy: How Israel Used AI to Form Kill Lists & Bomb Palestinians in Their Homes](https://www.democracynow.org/2024/4/5/israel_ai)
- [Microsoft says it provided AI to Israeli military for war](https://apnews.com/article/microsoft-israel-military-gaza-hamas-artificial-intelligence-20b2adb438b39ee9cb6eb2f52c1ae44a)
- [Google has dropped its promise not to use AI for weapons](https://theconversation.com/google-has-dropped-its-promise-not-to-use-ai-for-weapons-its-part-of-a-troubling-trend-249169)
- ["We want to use it for everything": How Project Maven became central to Americas AI-powered warfare](https://web.archive.org/web/20260312035736/https://www.independent.co.uk/news/world/americas/project-maven-ai-us-airstrike-iraq-anthropic-b2929138.html)
</details>
## What You Can Do
I'd like to kindly suggest implementing a strict "No AI" policy. This can also help with what seems to be larger and larger influxes of low quality drive-by PRs by AI agents.
You can find other projects that have taken steps to say no to AI here:
https://noai.starlightnet.work/list.html
For a specific policy, I can recommend the following policies for inspiration:
- [wafrn's Contributring Doc](https://codeberg.org/wafrn/wafrn/src/branch/main/CONTRIBUTING.md)
- [Loupe's Use of Generative AI Policy](https://discourse.gnome.org/t/loupe-no-longer-allows-generative-ai-contributions/27327)
Thank you and kind regards :pray:
```
## Appeal to Code Quality Template
```markdown
Hello,
I'd like to talk about your AI policy. Below are some reasons why using AI can result in poorer code quality:
## Poor Code Quality
Vibe coding / agentic workflows result in poorer code quality, and relaxed oversight practices. These effects may be compounded by the common practice of using additional LLM-based tooling to provide code-reviews.
* [How I Dropped Our Production Database and Now Pay 10% More for AWS](http://archive.today/2026.03.06-144058/https://alexeyondata.substack.com/p/how-i-dropped-our-production-database)
* [Claude Tested Everything Except the One Thing That Mattered (AI agent refuses to follow explicit instructions to test `createPost()` in increasingly erratic ways)](http://archive.today/2026.03.09-201135/https://christophermeiklejohn.com/ai/claude/2026/03/08/claude-tested-everything-except-the-one-thing-that-mattered.html)
* [Amazon calls engineers for a “deep dive” internal meeting to discuss “GenAI”-related outages](https://ghostarchive.org/archive/3TfgF)
* GitClear has released reports in [2024](https://www.gitclear.com/coding_on_copilot_data_shows_ais_downward_pressure_on_code_quality) and [2025](https://www.gitclear.com/ai_assistant_code_quality_2025_research) indicating a worsening of key code quality metrics correlating with increased LLM adoption.
### Deskilling
There is increasing evidence to show that LLMs negatively impact developers' coding abilities:
* [Brains show less activity when completing tasks with LLMs](https://arxiv.org/abs/2506.08872) compared to completing tasks with search or completing tasks without digital help.
* [Developers who use early-2025 LLMs](https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/) reported higher subjective performance, but were measured to have lower objective performance. This gap between subjective and objective performance was considered notable.
* In an [Anthropic study](https://www.anthropic.com/research/AI-assistance-coding-skills), learners using LLMs demonstrated lower learning rates on average compared to learners not using LLMs.
* [A recent study uses the term "cognitive surrender"](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6097646) to describe the way humans tend to offload key critical thinking skills onto LLMs, even when the output is wrong.
* A paper entitled ["AI Assistance Reduces Persistence and Hurts Independent Performance"](https://arxiv.org/abs/2604.04721) from April 2026 by academics from MIT, Oxford, UCLA, and Carnegie Mellon showed alarming evidence that performing a variety of tasks with the help of AI for only 10 minutes causes "inpaired unassisted performance and reduced persistence". The researchers noted that "although AI assistance improves performance in the short-term, people perform significantly worse without AI and are more likely to give up"; they also pointed out that "these findings are particularly concerning because persistence is foundational to skill acquisition and is one of the strongest predictors of long-term learning".
### Infosec risks
LLM usage results in massive security holes.
* [Meta Security Researcher's AI Agent Accidentally Deleted Her Emails](http://archive.today/2026.02.26-153034/https://www.pcmag.com/news/meta-security-researchers-openclaw-ai-agent-accidentally-deleted-her-emails)
* [Moltbook's "vibe-coded" breach is the future of security failures](https://thehill.com/opinion/cybersecurity/5744310-ai-powered-security-risks/)
* [In a study evaluating over 500k code samples, LLM-generated code was found to contain more high-risk security vulnerabilities than human-generated code](https://arxiv.org/abs/2508.21634)
* [LLMs make up package names, making them vulnerable to incorporating malicious code in "slopsquatting" attacks](https://www.theregister.com/2025/04/12/ai_code_suggestions_sabotage_supply_chain/) ([Arxiv study](https://arxiv.org/abs/2406.10279))
## What You Can Do
I'd like to kindly suggest implementing a strict "No AI" policy. This can also help with what seems to be larger and larger influxes of low quality drive-by PRs by AI agents.
You can find other projects that have taken steps to say no to AI here:
https://noai.starlightnet.work/list.html
For a specific policy, I can recommend the following policies for inspiration:
- [wafrn's Contributring Doc](https://codeberg.org/wafrn/wafrn/src/branch/main/CONTRIBUTING.md)
- [Loupe's Use of Generative AI Policy](https://discourse.gnome.org/t/loupe-no-longer-allows-generative-ai-contributions/27327)
Thank you and kind regards :pray:
```
## Appeal to Fear of Legal Ramfification Template
```markdown
Hello,
I'd like to talk about your AI policy. Below are some reasons why using AI can result in legal trouble in the future:
## Legal Ramifications
LLMs are often trained on, and thus prone to regurgitate (either completely, or in-part), chunks of code that are licensed under terms which have specific legal requirements that a contributor using LLMs may not understand or even be aware of when making a contribution. Regardless of this ignorance, it falls to the repo's owner to comply with the terms of any and all licensed code integrated into their project.
### License Problems
Legal, copyright, and ethics problems arise, especially with copyleft licenses such as the GNU (A/L)GPL. With the "help" of AI the copyleft code may be "license-washed" very easily.
Here are some ongoing problems with AI "license-washing" in the FOSS world:
* `chardet` - used an LLM to rewrite the codebase from the LGPL license to Expat/MIT (and later 0-BSD) license, violating the (L)GPL.
* relicensed release: <https://github.com/chardet/chardet/releases/tag/7.0.0>
* original author's concerns: <https://github.com/chardet/chardet/issues/327>
* "consumer's" concerns: <https://github.com/chardet/chardet/issues/331>
Additionally, there have been legal cases regarding the usage of AI:
* [GitHub Copilot litigation](https://githubcopilotlitigation.com/)
* [IEEE article explaining concerns about AI generated code ownership](https://spectrum.ieee.org/ai-code-generation-ownership)
* [Tracker of broader lawsuits against AI companies](https://chatgptiseatingtheworld.com/2025/11/02/tracker-of-tort-lawsuits-v-ai-companies/)
### Stolen Training Data
AI companies use data from across the web to train their models, most often without the website owners' and users' consent. Big tech companies like Google and Meta are scraping data from the users of major FOSS projects, such as Mastodon, WordPress, and other ActivityPub-powered and self-hosted software.
* In 2023, [the Washington Post published a list of sources in Google's C4 data set](https://archive.ph/eehKq). A multitude of fediverse instances and personal sites were included. The fediverse is known for its userbase being major proponents of privacy and opt-in consent, making this especially jarring for those who have chosen to use decentralized social media for control over their data.
* In 2025, [a similar leak of Meta's sources was published](https://archive.ph/NZlf3). Meta's list demonstrates how their integration of ActivityPub into their Threads software has enhanced their ability to scrape content without authorization. Threads is widely blocked in some parts of the fediverse, but their scraping of server CDNs has allowed them to get around that. Notably, both the CDN domains of the managed hosting services masto.host and fedi.monster are included in the list; large servers like mastodon.art, which is hosted by the former and has many artists who've left sites like DeviantArt and others due to their AI scraping of user content, had [media unknowingly scraped](https://mastodon.art/@Curator/115022115346692178).
* In March 2026, [a research paper](https://arxiv.org/html/2603.20957v2) showed that simply fine-tuning LLMs resulted in outputs containing up to 90% of entire (copyrighted) books, contradicting LLM companies' previous statements in court that their models do not store copies of training data. After fine-tuning exclusively on a single author, the researchers were able to cause the LLM to output works from over 30 completely unrelated authors across different genres. None of the models were explicitly trained on these books by the researchers, which indicates that LLMs always carry with them a considerable amount of copyrighted materials from training.
Usage of AI in your project is usage of tooling that blatantly disregards licensing and violates the Code of Conduct in your project (if present), making said tools antithetical to FOSS' purpose.
## What You Can Do
I'd like to kindly suggest implementing a strict "No AI" policy. This can also help with staying your code legally clean as code by AI agents often ignore licensing requirements.
You can find other projects that have taken steps to say no to AI here:
https://noai.starlightnet.work/list.html
For a specific policy, I can recommend the following policies for inspiration:
- [wafrn's Contributring Doc](https://codeberg.org/wafrn/wafrn/src/branch/main/CONTRIBUTING.md)
- [Loupe's Use of Generative AI Policy](https://discourse.gnome.org/t/loupe-no-longer-allows-generative-ai-contributions/27327)
Thank you and kind regards :pray:
```

1883
README.md

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
# Style Guide
This is a guide for how to structure the markdown tables and headings of the main README.md of this repo.
This is a guide for how to structure the markdown tables and headings of the main README.md of this repo. Please be sure to organize the categories alphabetically to save people time in finding things within the list.
* [Tainted Software](#tainted-software)
* [Category](#category)
@ -12,21 +12,26 @@ Be sure to put things in the correct category and always update the above TOC (t
## Category
Make sure to format your table like below:
Make sure to format your table like below (note that it is alphabetized by software name):
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|---|:---:|---|---|
| [formallyCoolSoftware](https://linktocoolsoftware.com) | [`v2.0.0`](linktolastgoodversion.com/v2.0.0) *or* [`ab12345`](linktolastgoodcommitid.com/commit/ab12345) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](http://linktocoolsoftware.com/branch/main/AGENTS.md))<br/> ![AI Sponsored](./badges/ai-sponsored-blue.svg) ([1](http://linktocoolsoftware.com/branch/main/README.md))| [coolSlopFreeProject] |
| [formallyCoolSoftware](https://linktocoolsoftware.tld) | [`ab12345`](linktolastgoodcommitid.tld/commit/ab12345) | [![AI Functionality](./badges/ai-functionality-yellow.svg)](https://codeberg.org/small-hack/open-slopware#ai-functionality) ([1](https://docs.linktocoolsoftware.tld/ai-assistant))<br/> [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://linktocoolsoftware.tld/branch/main/AGENTS.md))<br/> [![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](https://codeberg.org/small-hack/open-slopware#ai-code-reviews) ([1](https://linktocoolsoftware.tld/branch/main/AGENTS.md))<br/> [![Gen AI 'Art'](./badges/gen-ai-art-dark-yellow.svg)](https://codeberg.org/small-hack/open-slopware#gen-ai-art) ([1](https://linktocoolsoftware.tld/ai_logo.jpg))<br/> [![AI Databroker Usage](./badges/ai-databroker-usage-pink.svg)](https://codeberg.org/small-hack/open-slopware#ai-databroker-usage) ([1](https://linktocoolsoftware.tld/privacypolicy)) <br/> ![AI Sponsored](./badges/ai-sponsored-blue.svg) ([1](https://linktocoolsoftware.tld/branch/main/README.md)) <br/> [![AI In Issue Tracker](./badges/ai-in-issue-tracker-teel.svg)](https://codeberg.org/small-hack/open-slopware#ai-in-issue-tracker) ([1](http://linktocoolsoftware.tld/issues/123))<br/> [![Permits LLM Ingestion](./badges/permits-llm-ingestion.svg)](https://codeberg.org/small-hack/open-slopware#permits-llm-ingestion) ([1](https://linktocoolsoftware.tld/branch/main/ai_policy.md)) | [coolSlopFreeProject] |
| [formallyOKSoftware](https://linktofinesoftware.tld) | [`v2.0.0`](linktolastgoodversion.tld/v2.0.0) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://linktocoolsoftware.tld/branch/main/AGENTS.md))<br/> ![AI Sponsored](./badges/ai-sponsored-blue.svg) ([1](https://linktocoolsoftware.tld/branch/main/README.md))| [alrightSlopFreeProject] |
**Evidence column**: should contain one or more of the following tags (followed by *up to 3* numbered evidence links in parentheses):
- [![AI Functionality](./badges/ai-functionality-yellow.svg)](https://codeberg.org/small-hack/open-slopware#ai-functionality)
- [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](https://codeberg.org/small-hack/open-slopware#permissive-ai-policy)
- [![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](https://codeberg.org/small-hack/open-slopware#ai-code-reviews)
- [![AI sponsored](./badges/ai-sponsored-blue.svg)](https://codeberg.org/small-hack/open-slopware#sponsored-by-ai)
- [![Gen AI 'Art'](./badges/gen-ai-art-dark-yellow.svg)](https://codeberg.org/small-hack/open-slopware#gen-ai-art)
- [![AI Databroker Usage](./badges/ai-databroker-usage-pink.svg)](https://codeberg.org/small-hack/open-slopware#ai-databroker-usage)
- [![AI sponsored](./badges/ai-sponsored-blue.svg)](https://codeberg.org/small-hack/open-slopware#sponsored-by-ai)
- [![AI In Issue Tracker](./badges/ai-in-issue-tracker-teel.svg)](https://codeberg.org/small-hack/open-slopware#ai-in-issue-tracker)
- [![Permits LLM Ingestion](./badges/permits-llm-ingestion.svg)](https://codeberg.org/small-hack/open-slopware#permits-llm-ingestion)
> [!note]
> The above order is the official order you should add your tags in.
**Don't know what the alternative or last known good version is?** Use this badge in its place:
@ -51,15 +56,19 @@ Here are all the badges for easy copying and pasting:
```
```markdown
[![Gen AI 'Art'](./badges/gen-ai-art-dark-yellow.svg)](https://codeberg.org/small-hack/open-slopware#gen-ai-art)
[![Gen AI 'Art'](./badges/gen-ai-art-dark-yellow.svg)](#gen-ai-art)
```
```markdown
[![AI Databroker Usage](./badges/ai-databroker-usage-pink.svg)](https://codeberg.org/small-hack/open-slopware#ai-databroker-usage)
[![AI Databroker Usage](./badges/ai-databroker-usage-pink.svg)](#ai-databroker-usage)
```
```markdown
[![AI In Issue Tracker](./badges/ai-in-issue-tracker-teel.svg)](https://codeberg.org/small-hack/open-slopware#ai-in-issue-tracker)
[![AI In Issue Tracker](./badges/ai-in-issue-tracker-teel.svg)](#ai-in-issue-tracker)
```
```markdown
[![Permits LLM Ingestion](./badges/permits-llm-ingestion.svg)](#permits-llm-ingestion)
```
```markdown
@ -83,5 +92,6 @@ The above "Alternative(s)" column is for software that has a 1:1 parity or is a
> * [coolSlopFreeProject]: This can be a short description and [link to anti-AI policies](somelink.link).
<!-- here is where you would put your links to alternative software, to keep the markdown doc clean -->
[alternativeSoftware]: https://verygoodnotslopware.com "alternative software"
[coolSlopFreeProject]: https://verygoodnotslopware2.com "another alternative software"
[alternativeSoftware]: https://verygoodnotslopware.tld "alternative software"
[coolSlopFreeProject]: https://verygoodnotslopware2.tld "another alternative software"
[alrightSlopFreeProject]: https://veryoknotslopware3.tld "another extra alternative software"

View file

@ -0,0 +1,19 @@
<svg xmlns="http://www.w3.org/2000/svg" width="123" height="20" role="img" aria-label="Permits LLM Ingestion">
<title>Permits LLM Ingestion</title>
<linearGradient id="s" x2="0" y2="100%">
<stop offset="0" stop-color="#bbb" stop-opacity=".1"/>
<stop offset="1" stop-opacity=".1"/>
</linearGradient>
<clipPath id="r">
<rect width="123" height="20" rx="3" fill="#fff"/>
</clipPath>
<g clip-path="url(#r)">
<rect width="0" height="20" fill="#525252"/>
<rect x="0" width="123" height="20" fill="#525252"/>
<rect width="123" height="20" fill="url(#s)"/>
</g>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110">
<text aria-hidden="true" x="617" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1130">Permits LLM Ingestion</text>
<text x="617" y="140" transform="scale(.1)" fill="#fff" textLength="1130">Permits LLM Ingestion</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1,003 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 373 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 98 KiB

BIN
img/how_to/clone_tldr.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 274 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB