Compare commits

...

788 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
jessebot
b12f7ece9e add hyprland based on the work of @ethanuppal in #161 (#373)
I'd be nice if someone could submit a PR with non-ai-slop window manager suggestions 🙏

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/373
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-15 13:19:04 +02:00
jessebot
2046f7cdad add helix based on evidence found by @ethanuppal and @tjk in #158 (#372)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/372
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-15 13:12:02 +02:00
JesseBot
6b576f65a9 Refactor Accessibility Tools based on new style guide (#371)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/371
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-15 13:00:12 +02:00
matu6968
0473635546 Refactor Accessibility Tools based on new style guide 2026-04-15 13:00:12 +02:00
jessebot
cc646a7fbf add NixOS based on evidence in #156; alphabetize the OS section (#370)
Thanks to @ethanuppal and @tjk for their help in investigating this one.

Perhaps we also link to this comment explaining GUIX and NIX differences somewhere?
https://codeberg.org/small-hack/open-slopware/pulls/156#issuecomment-11872881

I decided to just keep the above comment in this link, which will also show up in the commit message. I also decided to throw out Lix based on the other comments by @ethanuppal further down in #156. We'll keep GUIX since that does actually include a full OS and then if anyone wants, they can add another entry in the package manager section for evidence of the nix package manager itself having slop as well.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/370
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-15 12:55:55 +02:00
0x403
cb7b1e6cd5 Add zlib-ng (#239)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/239
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: 0x403 <0x403@noreply.codeberg.org>
Co-committed-by: 0x403 <0x403@noreply.codeberg.org>
2026-04-15 12:51:44 +02:00
matu6968
94239f06c9 Tidy System Services and Daemons based on new style guide (#369)
tracking based off #325, prerequisite of #367

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/369
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: matu6968 <wierzejskimateusz8@gmail.com>
Co-committed-by: matu6968 <wierzejskimateusz8@gmail.com>
2026-04-15 12:50:18 +02:00
johannes
657a5454d9 Append zerocopy to tainted Rust libraries (#360)
Not sure if there can even be an alternative since we would need to convince countless dependants to switch.

I have not followed the new style guide since the rest of the table isn't converted yet, not sure if mixing and matching the style guide would be a good idea...

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/360
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: johannes <johannesmiesenhardt@gmail.com>
Co-committed-by: johannes <johannesmiesenhardt@gmail.com>
2026-04-15 12:47:58 +02:00
jessebot
96dced674a clean up the Cheat sheets table and move cli tools up a bit, as a treat (#368)
This just gets the Cheat Sheets section more in line with our style guide, and it moves command-line shells just below it, so that we get slightly closer to my dream of alphabetized sections 

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/368
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-15 11:50:10 +02:00
JesseBot
d581cc56ea Tidy editors section based on new style guide (#365)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/365
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-15 11:28:46 +02:00
Pixelo789
60d74cde69 Tidy editors section based on new style guide 2026-04-15 11:28:46 +02:00
jessebot
18dc6a5e7d tidy vpn software section; tidy TOC; add new badges (#364)
- Tidies "VPN software" section based on style guide and work from #325
- moves "VPN software" and "Virtualization" directly under "Tainted Software"
- clean up TOC
- clean up sibling repo grammar and add  emoji
- adds "AI Databroker Usage" and "AI in Issue tracker" badges

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/364
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-15 11:22:16 +02:00
Pixelo789
a3907b1eab Fix typo in style guide (#366)
There's a bullet in one of the code blocks. I assume the item was blindly copy-pasted from the bullet list?

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/366
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-15 10:32:38 +02:00
JesseBot
ad3e4843ac tidy service monitoring section and remove gatus for now (#362)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/362
2026-04-15 09:35:13 +02:00
jessebot
9b255c6563 tidy service monitoring section and remove gatus for now 2026-04-15 09:35:13 +02:00
JesseBot
40b978f1e5 Add Nim (#245)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/245
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-15 09:19:17 +02:00
Pixelo789
6acb5a736d Add Nim 2026-04-14 23:14:44 -08:00
tranzystorekk
2bc16a8412 Tidy Services and Utilities (Git Servers & Blogging Software) based on new style guide (#348)
Part of #325

Took the liberty to split off Blogging Software into further subsections (CMS, SSG), with the small benefit of dropping the alternatives column for SSGs in favor of the alternatives note.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/348
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-15 09:02:41 +02:00
matu6968
d6c87e22b2 Tidy Microcontroller Tools and Libraries based on new style guide; also add ch32-hal as tainted (#357)
As reference, tracking based off #325

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/357
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: matu6968 <wierzejskimateusz8@gmail.com>
Co-committed-by: matu6968 <wierzejskimateusz8@gmail.com>
2026-04-15 09:00:07 +02:00
Pixelo789
444348e2e3 Tidy command-line shells section based on new style guide; add more shells (#356)
Part of #325

I also took the liberty of doing a small run-through of some of the shells in the [Arch Wiki page for shells](https://wiki.archlinux.org/title/Command-line_shell), and caught Oil Shell, PowerShell, and xonsh.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/356
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-15 08:56:30 +02:00
JesseBot
8ee3404041 Update KeePassXC (#361)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/361
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-15 08:38:03 +02:00
Vri (vrifox)
92f596da85 Update KeePassXC 2026-04-15 08:38:03 +02:00
JesseBot
b2b48b866b Add charset_normalizer as chardet alternative (#355)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/355
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-15 08:35:40 +02:00
Fabio Henrique
781a7f87a7 Add charset_normalizer as chardet alternative 2026-04-15 08:35:40 +02:00
micdan5
1e3e054abf Tidy 'photography' based on new style guide (#335)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/335
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 08:24:26 +02:00
matu6968
612263750e Add MicroPython and CircuitPython (#215)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/215
Co-authored-by: matu6968 <wierzejskimateusz8@gmail.com>
Co-committed-by: matu6968 <wierzejskimateusz8@gmail.com>
2026-04-14 23:34:54 +02:00
JesseBot
346aec35e4 Clarify FreeBSD (#258)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/258
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 23:23:56 +02:00
Tom
c8d5eac6ad Clarify FreeBSD
* The Claude commit was in another repo that FreeBSD copies as "contrib" so it can build together, but they don't control its policies; it's basically a dependency.
* The "collaboration" commit was actually just a bug report, acted on only by humans.
2026-04-14 23:23:30 +02:00
JesseBot
4cd27ff8cc Add sqlitecpp and spdlog (#212)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/212
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 23:17:04 +02:00
Olivia
479e766a92 Add sqlitecpp and spdlog 2026-04-14 23:16:44 +02:00
Olivia
139fc8dbd9 Add tldr-pages and cheat (#211)
Not entirely sure if this is the best way to list the two. They're both technically tools affected by slop, but there's also the information bit outside the actual software that may or may not be affected. tldr-pages [discourages using it on the cheat sheets themselves](https://github.com/tldr-pages/tldr/blob/main/CONTRIBUTING.md#contributing) with exceptions cut out for translations and presumably adding to existing pages (the CONTRIBUTING.md is full of loopholes in technicalities in that regard, but  that's a whole other tangent). Paradoxically, their [AGENTS.md has an entire section for creating new pages](https://github.com/tldr-pages/tldr/blob/main/AGENTS.md#creating-pages).

Not sure if there's interest in creating a whole `<h1>` section for tainted sources of information, but I suspect that would be standalone from the tainted tools anyway, and that the tools tldr-pages and cheat would be tracked independently from the documentation tldr-pages and cheat. [`cheat/cheatsheets`](https://github.com/cheat/cheatsheets) has not been touched in 4 years, and functionally cannot be tainted by extension. I have not checked tldr-pages' cheatsheets since it's in the same repo as the sloppified tool, which makes finding out annoying without cloning it first (which I didn't bother doing since it currently is out of scope for the list, and whether or not it should be included and by extension screened, is a separate discussion)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/211
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Olivia <oliviawolfie@pm.me>
Co-committed-by: Olivia <oliviawolfie@pm.me>
2026-04-14 23:13:35 +02:00
PeculiarDemon
7a60b49d08 Tidy programming languages (#350)
Accomodates the changes of #346. I've also added entries for mruby and TruffleRuby, previously present in the notes of Ruby, and Zig as an alternative

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/350
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
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-14 22:49:37 +02:00
jessebot
cb3bcced28
taint deltachat, update arcanechat
legwork done by @blackstar and @pixelo789

closes #231
2026-04-14 22:03:16 +02:00
jessebot
e9765c6c97 add waterfox as a browser alternative
closes #265
2026-04-14 21:54:50 +02:00
JesseBot
7f8c7ad8d8 Merge pull request 'Add i3wm' (#208) from lilygruman/open-slopware:i3 into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/208
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 21:46:32 +02:00
Lily Gruman
6afe22389f forgot the TOC entry again 2026-04-14 14:22:08 -05:00
Lily Gruman
8add13daeb conform to new style guide 2026-04-14 14:19:53 -05:00
Lily Gruman
c261f9cd85 Add i3wm 2026-04-14 21:05:31 +02:00
JesseBot
b062ff6630 Merge pull request 'Add ffplay as an alternative to VLC/MPV' (#351) from Sumandora/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/351
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 21:04:19 +02:00
johannes
37f87654f7 Add ffplay as an alternative to VLC/MPV 2026-04-14 21:04:19 +02:00
JesseBot
03549ddd5c Merge pull request 'Add nvm' (#213) from LunarWatcher/open-slopware:add-nvm into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/213
2026-04-14 20:57:03 +02:00
Olivia
3de7f4fe63 Add nvm 2026-04-14 20:57:03 +02:00
JesseBot
e80ec670d2 Merge pull request 'Add SimpMusic' (#219) from goestav/open-slopware:add-simpmusic into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/219
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 20:33:26 +02:00
Gus Libens
7f14543d35 Add SimpMusic 2026-04-14 20:33:26 +02:00
JesseBot
82a839caa7 Merge pull request 'Add arcanechat' (#217) from rakoo/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/217
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 20:28:45 +02:00
rako
ce99efae73 Add arcanechat 2026-04-14 23:17:14 +05:00
jessebot
49db3fca57 fix little typo for last known commit in image section 2026-04-14 20:01:22 +02:00
JesseBot
b5261bfaa4 Merge pull request 'spelling out what computer hardware prices actually mean in the long term' (#198) from add-to-hardware-price-section into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/198
2026-04-14 19:55:31 +02:00
jessebot
a9c48bfc4f spelling out what computer hardware prices actually mean in the long term 2026-04-14 19:55:31 +02:00
JesseBot
fbfb6ca850 Merge pull request 'Add alternative GraphicsMagick' (#315) from perditionecessaria/open-slopware:add-alternative-graphicsmagick into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/315
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 19:34:02 +02:00
perditionecessaria
7c3db327f8 Merge branch 'main' into add-alternative-graphicsmagick 2026-04-14 19:24:22 +02:00
jessebot
7808712a47
change a few things to be ai permissive policy instead of vibecoded
not all though. some sins are worse than others
2026-04-14 18:38:11 +02:00
JesseBot
cffea1c7d2 Merge pull request 'Add NeoMutt' (#286) from lasombra/open-slopware:neomutt into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/286
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 18:36:59 +02:00
LaSombra
5b98415e7f Vibecoded -> Permissive AI policy 2026-04-14 17:32:32 +01:00
LaSombra
8f4d7cb32b Merge branch 'main' into neomutt 2026-04-14 17:27:54 +01:00
LaSombra
e892d92c77 Add NeoMutt
Evidence: https://github.com/neomutt/neomutt/pull/4737
Alternative: http://mutt.org
2026-04-14 17:23:44 +01:00
JesseBot
0c5f0e2b51 Merge pull request 'Tidy messaging section' (#344) from tidy-messaging into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/344
2026-04-14 18:13:05 +02:00
jessebot
12553d35a7 update permissive ai policy instead of vibecoded 2026-04-14 18:13:05 +02:00
jessebot
ec38d3dbf5 fix formatting 2026-04-14 18:13:05 +02:00
jessebot
efe349ecf2 fix messaging alternatives section 2026-04-14 18:13:05 +02:00
JesseBot
0ebdb578bf Merge pull request 'Adopt "Permissive AI Policy" as badge for "vibecoded"' (#346) from vibecoders-and-allies-together into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/346
2026-04-14 18:10:02 +02:00
jessebot
a6c88e5778 this is all I'm giving centrists 2026-04-14 18:10:02 +02:00
jessebot
df8003a77b put vibecoders and their allies in one category together 2026-04-14 18:10:02 +02:00
JesseBot
31d4d195b0 Merge pull request 'Add alternative illumos' (#349) from perditionecessaria/open-slopware:add-alternative-illumos into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/349
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 18:06:57 +02:00
perditionecessaria
b3aae69a6c Add alternative illumos 2026-04-14 18:06:57 +02:00
JesseBot
b6004f3618 Merge pull request 'Clarify nebula' (#347) from shakakibara12/open-slopware:nebula into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/347
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 18:00:50 +02:00
shakakibara12
2134f2ebf2 clarify nebula 2026-04-14 20:36:02 +05:30
JesseBot
ed9e11591d Merge pull request 'Add Sumatra PDF' (#336) from Hiccup/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/336
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 15:14:36 +02:00
Hiccup
60b4470321 Sumatra PDF: removed link to last-untainted commit ID 2026-04-14 15:14:36 +02:00
Hiccup
7cfdddce2d Add Sumatra PDF 2026-04-14 15:14:36 +02:00
jessebot
2800a5ffd7 note that you must remove pro-LLM files/folders for removal from this list. 2026-04-14 14:28:06 +02:00
jessebot
9fd9816521 add social media note, update criteria badges to include Gen AI 'Art' 2026-04-14 11:15:10 +02:00
JesseBot
b7343ef34a Merge pull request 'Tidy Package Managers based on new style guide' (#329) from tidy-package-managers into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/329
2026-04-14 10:56:31 +02:00
jessebot
c4e65b94d6 fix password manager alternatives heading 2026-04-14 10:56:31 +02:00
jessebot
6a7e83345f fix packagemanagers heading 2026-04-14 10:56:31 +02:00
jessebot
447ab34e39 remove pi-apps as this was added based on the package manager hosting ai packages which is the not the same as using ai 2026-04-14 10:56:31 +02:00
jessebot
1cb3b65fc2 clean up PIKISS 2026-04-14 10:56:31 +02:00
jessebot
45000255d2 remove language telling people to switch OS 2026-04-14 10:56:31 +02:00
jessebot
2a4d6fe7c8 move package managers under base tainted software section and tidy the badge for macports 2026-04-14 10:56:31 +02:00
jessebot
4f1a1c0b38 cleaning up the package managers section, first pass
Includes work from @tjk and @ethanuppal in #157
2026-04-14 10:56:31 +02:00
JesseBot
5574d31ea6 Merge pull request 'Tidy video section based on new style guide' (#341) from Pixelo789/open-slopware:tidy-video into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/341
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 10:56:00 +02:00
Pixelo789
4eb1a2f53d Add various video evidence/alternatives 2026-04-14 00:53:21 -08:00
perditionecessaria
0384d669bb Add ImageMagick release link. 2026-04-14 08:39:29 +00:00
perditionecessaria
7b164414d3 Resolve merge conflict. 2026-04-14 08:35:13 +00:00
perditionecessaria
478de478ab Merge branch 'add-alternative-graphicsmagick' of ssh://codeberg.org/perditionecessaria/open-slopware into add-alternative-graphicsmagick
Resolve remote conflict.
2026-04-14 08:32:27 +00:00
perditionecessaria
fe3ad02365 Merge branch 'main' into add-alternative-graphicsmagick
Adapt to new format for real this time.
2026-04-14 08:30:46 +00:00
Pixelo789
eb4107bc58 Tidy video section based on new style guide 2026-04-14 00:30:05 -08:00
JesseBot
47d9c840a6 Merge pull request 'tidy password management section, move up one heading, and add new gen ai art badge' (#340) from tidy-password-management into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/340
2026-04-14 10:21:55 +02:00
jessebot
e0a85ba476 fix gen ai art svg length 2026-04-14 10:21:55 +02:00
jessebot
5ad59ac21b tidy password management section, move up one heading, and add new gen ai art badge 2026-04-14 10:21:55 +02:00
perditionecessaria
034ebb35ba Update with new format
Update format and add ImageMagick version
2026-04-14 10:18:40 +02:00
JesseBot
c7ab92e362 Merge pull request 'Add alternative MPlayer explicitly' (#316) from perditionecessaria/open-slopware:add-alternative-mplayer into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/316
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 10:16:47 +02:00
perditionecessaria
101a57a7f5 Merge branch 'perditionecessaria-add-alternative-graphicsmagick'
Update format and add ImageMagick version
2026-04-14 08:14:36 +00:00
perditionecessaria
14752d73b1 Add alternative MPlayer 2026-04-14 10:07:21 +02:00
JesseBot
e9af260049 Merge pull request 'Add JupyterLab to Python Tools' (#339) from perditionecessaria/open-slopware:add-jupyter-lab into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/339
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 09:53:22 +02:00
perditionecessaria
b65902241a Add JupyterLab to Python Tools 2026-04-14 09:53:22 +02:00
JesseBot
1fbf45d9f1 Merge pull request 'Tidy browsers section based on new style guide; add Webkit and Zen' (#94) from Pixelo789/open-slopware:add-webkit into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/94
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 09:40:06 +02:00
Pixelo789
885489fb8c Clean up browsers section a bit 2026-04-14 09:40:06 +02:00
Pixelo789
4de5e239ee Add Zen 2026-04-14 09:40:06 +02:00
Pixelo789
cfed95190a Add WebKit 2026-04-14 09:40:06 +02:00
Pixelo789
51de59423d Tidy browsers section based on new style guide 2026-04-14 09:40:06 +02:00
JesseBot
ff2e6cc5ff Merge pull request 'Tidy operating systems section based on new style guide; add other operating systems' (#242) from Pixelo789/open-slopware:add-oses into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/242
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 09:34:08 +02:00
Pixelo789
8c0ffaa333 Add note about alternatives and fix badges 2026-04-14 09:34:08 +02:00
Pixelo789
5c90266088 Add MidnightBSD 2026-04-14 09:34:08 +02:00
Pixelo789
46014d1997 Add DragonFlyBSD 2026-04-14 09:34:08 +02:00
Pixelo789
e87e1b777d Add OpenBSD 2026-04-14 09:34:08 +02:00
Pixelo789
ae1cb7e237 Add FreeDOS 2026-04-14 09:34:08 +02:00
Pixelo789
519188126f Add ReactOS 2026-04-14 09:34:08 +02:00
Pixelo789
3f06893d64 Tidy operating systems section based on new style guide 2026-04-14 09:34:08 +02:00
JesseBot
0ef77e23d5 Merge pull request 'Tidy 'image manipulation' based on new style guide' (#334) from micdan5/open-slopware:tidy-image-manipulation into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/334
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 09:23:26 +02:00
micdan5
9e8f6a8cf1 Tidy 'image manipulation' 2026-04-14 09:23:26 +02:00
JesseBot
b33c9edad5 Merge pull request 'Tidy social medias section based on new style guide; add other social media things as alternatives' (#333) from Pixelo789/open-slopware:tidy-socials into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/333
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-14 09:14:37 +02:00
Pixelo789
ae13fe748e Add assorted social media alternatives 2026-04-14 09:14:37 +02:00
Pixelo789
65b6482bd4 Tidy social media section based on new style guide 2026-04-14 09:14:37 +02:00
JesseBot
6d47279f04 Merge pull request 'updates to the code of conduct to make more rules more explicit' (#338) from add-code-of-conduct-updates into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/338
2026-04-14 09:08:57 +02:00
jessebot
5b076a4ee9 be even more explicit 2026-04-14 09:08:13 +02:00
jessebot
7f88157de3 updates to the code of conduct
Signed-off-by: jessebot <jessebot@linux.com>
2026-04-14 09:02:08 +02:00
Max
35365164b0 Merge pull request 'Apply styleguide to virtualization section' (#331) from virt-style into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/331
2026-04-14 01:35:07 +02:00
cloudymax
b5cdc1f098 center table contents 2026-04-14 01:35:07 +02:00
cloudymax
dd9b8c6923 Add request for helm instead of none 2026-04-14 01:35:07 +02:00
cloudymax
5e81997fa1 fix table 2026-04-14 01:35:07 +02:00
cloudymax
bf1e6fe5c1 apply styleguide to botspot 2026-04-14 01:35:07 +02:00
JesseBot
09800f9ec5 Merge pull request 'Add NewPipe and add showtime as VLC alternative' (#272) from micdan5/open-slopware:add-newpipe into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/272
2026-04-14 00:07:41 +02:00
micdan5
6bc69a8810
Conflict fix from upstream/main 2026-04-13 15:55:24 -06:00
JesseBot
15119856a0 Merge pull request 'Add Pandemonium as Godot alternative' (#319) from ch0ccyra1n/open-slopware:add-pandemonium-alternative into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/319
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-13 20:32:23 +02:00
ch0ccyra1n
6947526703 add Pandemonium as Godot alternative 2026-04-13 19:59:20 +02:00
JesseBot
2b260aca1a Merge pull request 'update terminal emulators to the new style guide' (#328) from tidy-terminal-emulators into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/328
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-04-13 19:01:08 +02:00
jessebot
481a36eecb
update terminal emulators to the new style guide 2026-04-13 18:50:20 +02:00
JesseBot
027c7a33e6 Merge pull request 'Add two more good terminals, one bad, and fix typos' (#302) from meta/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/302
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-13 18:48:38 +02:00
mathew
d80ea46021 Remove wezterm change, being dealt with in other PRs 2026-04-13 18:48:38 +02:00
mathew
9085d2e0c0 Add two more good terminals, one bad, and fix typos 2026-04-13 18:48:38 +02:00
JesseBot
09071e9c46 Merge pull request 'fix the anchors for the python and style guide markdown code blocks' (#327) from fix-anchors into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/327
2026-04-13 18:35:15 +02:00
jessebot
995a4eec2d
fix the anchor for request-for-help in python 2026-04-13 17:44:38 +02:00
jessebot
11c3f5e321
fix the anchors for the python and style guide 2026-04-13 17:41:25 +02:00
jessebot
46e3440a11 Add style guide (#179)
# Major changes

- adds a specific style guide to point to and iterate on
  - closes #139
- markdown tables will now have special tags (using badges) to be used in the evidence column, instead of the aforementioned "severities" concept" - you can read the discussion in this PR as to why we decided against a severity column.
  - closes #146
- markdown tables will have a "Last Untainted Version/Commit ID" column
  - closes #113
- markdown tables would drop the notes section (in favor of the above columns and below point)
- markdown table now have "alternative" as last column instead of second.
- makes official docs on how to make an alternatives section for a given category
- updaetes python libraries as the first category to get an overhaul to the new style guide

## Minor Changes

- fix some grammar stuff (capitalization, periods, weird wording)
- move GoToSocial into the correct alphabetical order in the bottom alternatives links section

Co-authored-by: @axaloteDev
Co-authored-by: @tjk
Co-authored-by: @PeculiarDemon
Co-authored-by: @cloudymax
Co-authored-by: @micdan5
Co-authored-by: @Pixelo789

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/179
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-04-13 17:34:21 +02:00
JesseBot
7d2e8fc5b3 Merge pull request 'Add PipePipe' (#277) from micdan5/open-slopware:add-pipepipe into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/277
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-13 15:06:37 +02:00
micdan5
6657aa7a62 Add PipePipe 2026-04-13 15:06:37 +02:00
jessebot
c00d70216b add notes about content warnings 2026-04-13 09:53:24 +02:00
perditionecessaria
5dcc835385 Add alternative GraphicsMagick 2026-04-12 19:12:46 +02:00
JesseBot
27c7e293a5 Merge pull request 'Add neovim' (#210) from LunarWatcher/open-slopware:add-neovim into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/210
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-12 14:13:45 +02:00
Olivia
8e5a486e6d Split (neo)vim alternatives into a note 2026-04-12 14:03:26 +02:00
Olivia
c6b13501bd Explicitly add Neovim to the list
PR #38 added Vim, but not neovim. Though Neovim is listed as being
affected by extension of Vim's slop, Neovim also independently supports
AI slop. As of March 11th, there's an AI policy that supports it. There
are also some PRs with discussions to the same effect[^1].
I argue it should therefore be explicitly listed, as they chose to
endorse slop beyond the bare minimum they get from sourcing vim patches.

[^1]: I tried to find these for linking, but my bookmark routines are
not good enough yet, and I failed to re-find them with a few quick
searches.
2026-04-12 14:02:04 +02:00
JesseBot
b41b514576 Merge pull request 'add haunt as a static site generator alternative' (#314) from add-haunt into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/314
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-04-12 12:15:09 +02:00
jessebot
9edc5a799e add haunt as a static site generator 2026-04-12 12:15:09 +02:00
jessebot
d1b76d3f82
change large text areas to input types to make it more clear that we just want a single link or project name 2026-04-12 12:10:41 +02:00
jessebot
1b9e831044
fix reversed field typo in issue template for requesting help 2026-04-12 12:08:57 +02:00
JesseBot
c3a82ab50e Merge pull request 'add a "request for kind help" Issue template' (#313) from add-request-for-help into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/313
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-04-12 11:42:46 +02:00
jessebot
ded723d9e2 clean up formatting 2026-04-12 11:42:46 +02:00
jessebot
c8b67bcca9 add notes for the contributing docs on how to help 2026-04-12 11:42:46 +02:00
jessebot
586a0b0fac the contributing docs aren't needed for kind eyes, I think 2026-04-12 11:42:46 +02:00
jessebot
f7ddf397f0 add an issue config forcing all issues to go through templates 2026-04-12 11:42:46 +02:00
jessebot
f4302d77a6 add a request for help template 2026-04-12 11:42:46 +02:00
JesseBot
013b828f3d Merge pull request 'Add alternative xterm to terminal section' (#309) from perditionecessaria/open-slopware:add-alternative-xterm into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/309
2026-04-12 11:18:02 +02:00
perditionecessaria
1409c09f5f Link to the official xterm website 2026-04-12 11:18:02 +02:00
perditionecessaria
e52fe0c9c8 Add alternative xterm to terminal section 2026-04-12 11:18:02 +02:00
JesseBot
0fbb37fa0c Merge pull request 'list zine as ssg alternative' (#298) from tranzystorekk/open-slopware:zine-ssg into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/298
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-12 11:09:42 +02:00
tranzystorekk
38b672323f list zine as ssg alternative 2026-04-12 11:09:42 +02:00
jessebot
d8d46a0b7d add queerphobia to forms of bigotry 2026-04-12 10:31:55 +02:00
JesseBot
5c444b7509 Merge pull request 'Add vim-classic as alternative to vim' (#278) from rakoo/open-slopware:vim-classic into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/278
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-12 09:42:39 +02:00
rakoo
d70da72a4c Add vim-classic as alternative to vim 2026-04-12 09:42:39 +02:00
Max
f1f7e94f98 Merge pull request 'Remove Librewolf' (#308) from cloudymax-patch-1 into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/308
2026-04-11 19:20:44 +02:00
cloudymax
86a6aa1e8b Remove Librewolf
Closes #299
2026-04-11 19:20:11 +02:00
jessebot
6d9f62c692 fix typo for strike 2026-04-11 14:54:10 +02:00
Max
5d06b33476 Merge pull request 'Add TrueNAS; add BSSG as alt to Hugo' (#289) from hyperreal/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/289
2026-04-10 19:19:51 +02:00
hyperreal
24b173a981 Add TrueNAS; add BSSG as alt to Hugo 2026-04-10 19:19:51 +02:00
Max
744aab7f66 Merge pull request 'Move Lutris to new subheading' (#295) from daemonspudguy/open-slopware:lutris-move into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/295

Great, Thanks!
2026-04-10 19:08:27 +02:00
daemonspudguy
ae539abd98 Move Lutris to new subheading 2026-04-10 19:08:27 +02:00
Max
84ccfc1677 Merge pull request 'Update PeerTube evidence' (#306) from goestav/open-slopware:update-peertube-evidence into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/306
2026-04-10 19:02:48 +02:00
Gus Libens
c8df9bba85
Update PeerTube evidence 2026-04-10 17:12:07 +02:00
JesseBot
7975c4acc8 Merge pull request 'Remove 4get from alternatives' (#293) from daemonspudguy/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/293
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-10 16:55:29 +02:00
daemonspudguy
471b72677f Remove 4get from alternatives 2026-04-10 16:55:29 +02:00
jessebot
884fc67498 notes about our stike system and notes about accesibility 2026-04-10 16:52:11 +02:00
JesseBot
0654f6f5b5 Merge pull request 'Add Limine' (#285) from Mintsuki/open-slopware:limine into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/285
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-04-10 15:59:53 +02:00
Mintsuki
3158216590
Add Limine 2026-04-07 20:36:56 +02:00
Max
07d759d52b Merge pull request 'Add Electron and ArkType' (#206) from Pixelo789/open-slopware:add-electron into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/206
2026-04-05 19:35:05 +02:00
Pixelo789
ae18e0784f Add ArkType 2026-04-05 19:35:05 +02:00
Pixelo789
a87b370776 Add Electron 2026-04-05 19:35:05 +02:00
Max
761ff32b8e Merge pull request 'Add npmx.dev' (#202) from goestav/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/202
2026-04-05 19:33:10 +02:00
Gus Libens
e2db2984a5 Add additional npmx.dev evidence links 2026-04-05 19:33:10 +02:00
Gus Libens
6106531896 Add npmx.dev 2026-04-05 19:33:10 +02:00
Max
0b603c92d5 Merge pull request 'Remove proprietary drivers' (#244) from axaloteDev/open-slopware:remove/proprietary-amd-nvidia-drivers into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/244
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-04-05 19:29:04 +02:00
axaloteDev
f49aee3465 Remove proprietary drivers
Closes #234

Signed-off-by: axaloteDev <git@axalote.dev.br>
2026-04-05 19:29:04 +02:00
Max
93bae7479a Merge pull request 'Add gstreamer' (#204) from tjk/open-slopware:gstreamer into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/204
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-04-05 19:26:06 +02:00
Tom
a68dec90e7 Add gstreamer 2026-04-05 19:26:06 +02:00
Max
6a3c85d806 Merge pull request 'Add more information for bitwarden alternatives' (#252) from rdelaage/open-slopware:rdelaage-patch-1 into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/252
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-04-05 19:23:46 +02:00
rdelaage
e8d99ba952 Add more information for bitwarden alternatives
Bitwarden is not only a server but also a set of clients. The referenced vaultwarden alternative only implements the server part. Replacing bitwarden server with vaultwarden is not sufficient, an alternative client should also be used. rbw is an example of alternative client for the bitwarden protocol.
2026-04-05 19:23:46 +02:00
Max
210f541689 Merge pull request 'link to harfbuzz developer's home fedi instance instead of mastodon.social' (#276) from geoffbeier/open-slopware:fix-mastodon-link-harfbuzz into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/276
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-04-05 19:22:14 +02:00
geoffbeier
23aeb7756e link to harfbuzz developer's home fedi instance instead of mastodon.social
Since the developer uses typo.social, and the current link goes to mastodon.social, readers see an "external link" click-through page. This can be avoided by linking to the original toot instead.
2026-04-05 12:19:05 +02:00
JesseBot
07e3ffbcf3 Merge pull request 'feat: add sapling' (#144) from IwakuraLain/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/144
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-24 07:46:02 +01:00
Lain Iwakura
1e3dbe3ed1
fix: better evidence? 2026-03-23 20:01:06 +03:00
Lain Iwakura
026bbddb3f
feat: add sapling 2026-03-23 20:01:06 +03:00
JesseBot
7c43a031e3 Merge pull request 'Add Nametag' (#201) from axaloteDev/open-slopware:add/nametag into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/201
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-22 21:05:18 +01:00
axaloteDev
3b1a18b94a
Add Nametag
Signed-off-by: axaloteDev <git@axalote.dev.br>
2026-03-22 15:37:58 -03:00
JesseBot
8c76e0c25c Merge pull request 'Added FreeBSD' (#188) from daemonspudguy/open-slopware:daemonspudguy-patch-1 into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/188
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-22 15:45:45 +01:00
daemonspudguy
7199cebd34 shortened evidence 2026-03-22 15:45:45 +01:00
daemonspudguy
6c2977665d Update README.md 2026-03-22 15:45:45 +01:00
daemonspudguy
6c36ea64ab added another commit 2026-03-22 15:45:45 +01:00
daemonspudguy
fa2f074692 Added FreeBSD
why won't the pain end?
2026-03-22 15:45:45 +01:00
JesseBot
62d6ad72dc Merge pull request 'move Deskilling section under Poor Code Quality section' (#197) from move-deskilling into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/197
2026-03-22 15:34:55 +01:00
jessebot
10da837193 move Deskilling section under Poor Code Quality section 2026-03-22 10:33:17 +01:00
JesseBot
c47b742c88 Merge pull request 'Add Godot' (#195) from Pixelo789/open-slopware:add-godot into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/195
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-22 08:31:12 +01:00
Pixelo789
2ac5bfc355 Add Godot 2026-03-21 17:52:21 -08:00
JesseBot
ffacbc9c9f Merge pull request 'Add textual :(' (#187) from add-textual into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/187
2026-03-21 23:22:37 +01:00
jessebot
70ecad2f70 add pytermgui as an alternative 2026-03-21 23:22:37 +01:00
jessebot
a8ac7c0aae Add textual :( 2026-03-21 23:22:37 +01:00
JesseBot
226104c380 Merge pull request 'Add a labor section' (#189) from add-labor-section into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/189
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-21 20:56:45 +01:00
jessebot
750520f9fa Add a labor section 2026-03-21 20:56:45 +01:00
JesseBot
0749004b8d Merge pull request 'Update jujutsu with Claude PRs' (#191) from axaloteDev/open-slopware:update/jujutsu into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/191
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-21 20:42:12 +01:00
axaloteDev
07f5f5b247
Remove Jujutsu evidence image 2026-03-21 16:35:11 -03:00
axaloteDev
1da963a465
Update jujutsu with Claude PRs 2026-03-21 16:10:02 -03:00
JesseBot
5569fdcad5 Merge pull request 'Section for AI ties to war industry and policing' (#185) from war-section into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/185
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-21 17:18:29 +01:00
jessebot
a7dd978683
adding content warning for war section 2026-03-21 15:38:40 +01:00
jessebot
f6ab11e0e2 more evidence of racial bias and ai in policing and also more ai in war 2026-03-21 15:24:49 +01:00
jessebot
3854baca1e add more references for war and policing 2026-03-21 13:55:18 +01:00
jessebot
e1b92b9d17 add additional info on policing and war 2026-03-21 13:35:45 +01:00
jessebot
cf689313dc Start on section for AI ties to war industry 2026-03-21 13:22:40 +01:00
jessebot
7a43e574f1 move brew to package managers section 2026-03-21 12:49:26 +01:00
JesseBot
c415d7f2c3 Merge pull request 'Add Pi-Apps, PiKISS and Botspot Virtual Machine' (#183) from matu6968/open-slopware:add-botspot-repos into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/183
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-21 12:47:52 +01:00
matu6968
5b18dbeb3a Add Pi-Apps and PiKISS to new package managers section, add Botspot Virtual Machine to the Virtualization category 2026-03-21 12:47:52 +01:00
JesseBot
3ab73c1244 Merge pull request 'Add effects on hardware price section' (#184) from hardware-prices into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/184
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-21 12:40:49 +01:00
cloudymax
bdf56e06b4
fix spacing 2026-03-21 12:35:08 +01:00
cloudymax
7cb4120d80
add hardware pricing section 2026-03-21 12:29:10 +01:00
JesseBot
b0cae0654d Merge pull request 'Delete evidence screenshot for claude committing to cpython in favor of adding direct links' (#182) from clean-up-cpython into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/182
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-21 11:37:33 +01:00
jessebot
1cb68ed1c1 add link to a claude coded commit, and a link to python's official developer policy on AI usage 2026-03-21 11:33:55 +01:00
jessebot
069f40a419 Delete evidence screenshot for claude committing to cpython in favor of adding direct links 2026-03-21 11:27:21 +01:00
jessebot
77c8793930 we already have direct links to mruby being tainted, so we don't need a screenshot as well. 2026-03-21 11:26:30 +01:00
JesseBot
0eca702d4d Merge pull request 'clean up ruby: removing screenshots to links we already have' (#181) from clean-up-ruby into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/181
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-21 11:24:23 +01:00
jessebot
1ae9d84a35 Delete ruby screenshot evidence in favor of direct link evidence 2026-03-21 11:22:17 +01:00
jessebot
079c9f0d0b add more example links for Ruby. 2026-03-21 11:21:53 +01:00
jessebot
bf9df359af removing screenshots to links we already have 2026-03-21 11:17:11 +01:00
jessebot
0d5ea881e3 remove copy pasted example code from forgejo docs 2026-03-21 10:46:27 +01:00
JesseBot
48fda71ac9 Merge pull request 'Add scala' (#174) from lilygruman/open-slopware:scala into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/174
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-21 09:26:57 +01:00
Lily Gruman
a2088dabb8 Add scala 2026-03-21 09:26:57 +01:00
JesseBot
ecfc32f977 Merge pull request 'Add wgpu' (#168) from lilygruman/open-slopware:wgpu-rs into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/168
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-21 09:24:08 +01:00
Lily Gruman
706e438bbd Add wgpu alternatives 2026-03-21 09:24:08 +01:00
Lily Gruman
db7d64b730 Add wgpu 2026-03-21 09:24:08 +01:00
JesseBot
190d2aab37 Merge pull request 'Add kotlin' (#173) from lilygruman/open-slopware:java into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/173
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-21 09:23:21 +01:00
Lily Gruman
455fa67d29 Add kotlin 2026-03-20 23:08:17 +01:00
JesseBot
5b6720492d Merge pull request 'Move Pelican' (#154) from tjk/open-slopware:pelican into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/154
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-20 22:30:03 +01:00
Tom
5014c3c638 Move Pelican 2026-03-20 14:13:10 -07:00
jessebot
9a9fc98612 note LLM unfriendly vs friendly LLM AGENTS/CLAUDE files 2026-03-20 21:53:15 +01:00
JesseBot
deca69a3ee Merge pull request 'Add FineTune' (#151) from goestav/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/151
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-20 21:29:50 +01:00
Gus Libens
3d98b37899 Update evidence description of HISE 2026-03-20 21:29:50 +01:00
Gus Libens
746d4cdb6e Rename category to "Audio" 2026-03-20 21:29:50 +01:00
Gus Libens
3494a6599e Add FineTune 2026-03-20 21:29:50 +01:00
jessebot
9e0644dd01 Update the CONTRIBUTING docs to address preferred evidence types 2026-03-20 20:58:58 +01:00
JesseBot
bd66cbeb5e Merge pull request 'fixed Lutris entry's formatting' (#164) from daemonspudguy/open-slopware:daemonspudguy-patch-1 into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/164
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-20 20:36:51 +01:00
daemonspudguy
8cdff15526 fixed Lutris entry's formatting 2026-03-20 20:36:10 +01:00
JesseBot
0c393ebc16 Merge pull request 'Add Bridgetown as a slop-free static site generator alternative' (#153) from jaredwhite/open-slopware:add-bridgetown into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/153
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-20 20:22:11 +01:00
jaredwhite
7a9656014d Add Bridgetown as a slop-free static site generator alternative
I'm a lead maintainer of the Bridgetown project, we have a strict no-AI generated code policy.
2026-03-20 20:22:11 +01:00
jessebot
d453a5b52d first attempt at discussion issue template 2026-03-20 19:16:49 +01:00
jessebot
00d2502d02 Move sibling repos to the top of the file
This is to address https://codeberg.org/small-hack/open-slopware/issues/150#issuecomment-11802387 and #119
2026-03-20 19:02:19 +01:00
JesseBot
0bf48fd2fa Merge pull request 'Add egui' (#170) from tjk/open-slopware:egui into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/170
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-20 18:32:04 +01:00
Tom
f07233e9b8 Add egui 2026-03-20 18:32:04 +01:00
JesseBot
4dd9a20535 Merge pull request 'Add homebrew' (#155) from ethanuppal/open-slopware:add-brew into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/155
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-20 18:29:19 +01:00
Ethan Uppal
34bbc17d93 Add homebrew
Signed-off-by: Ethan Uppal <ethanuppal@noreply.codeberg.org>
2026-03-20 18:29:19 +01:00
JesseBot
11a4b2d8e0 Merge pull request 'Add Ruby.' (#141) from der-scheme/open-slopware:add-ruby into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/141
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-20 18:22:54 +01:00
Der Scheme
8323962abf Add Ruby.
While he doesn't really contribute code to Ruby itself anymore, the language founder is a proponent of programming with LLMs. He does so in the language spin-off mruby quite heavily.
Ruby itself contains commits co-authored by Claude, contributed by a core maintainer.
TruffleRuby, an alternative language implementation, contains code by Copilot, contributed by the project lead.
JRuby is not listed as an alternative because, while its lead is a vocal critic of LLMs for code generation, he appears open to it still and has also posted about using them for things (that might not be JRuby, tbf).
2026-03-20 18:21:51 +01:00
JesseBot
f417824945 Merge pull request 'Add Logseq & Joplin' (#136) from micdan5/open-slopware:add-logseq-joplin into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/136
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-20 18:19:01 +01:00
micdan5
9d9fd421f2 Add "See below" as alternative for Logseq and Joplin 2026-03-20 18:19:01 +01:00
micdan5
d825f6ff6f Correct Zettlr alternative 2026-03-20 18:19:01 +01:00
micdan5
3f828bc62e Add Logseq & Joplin 2026-03-20 18:19:01 +01:00
jessebot
c31769dd68 reminder that this is not the place for pro-LLM discussion 2026-03-20 18:15:22 +01:00
jessebot
2f6ec1fd7c add CODE_OF_CONDUCT.md
move #132 to a proper code of conduct to be iterated on over time
2026-03-18 18:45:09 +01:00
jessebot
393d18b9f0 fix typo 2026-03-18 18:36:42 +01:00
JesseBot
6b6183c0b2 Merge pull request 'Add various social media-related things' (#135) from Pixelo789/open-slopware:add-social-medias into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/135
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-18 18:35:30 +01:00
Pixelo789
afd46f9259 Fix heading order in ToC :| 2026-03-18 18:35:30 +01:00
Pixelo789
45352f890a Add Lemmy 2026-03-18 18:35:30 +01:00
Pixelo789
190726ca0a Add Bluesky Social App 2026-03-18 18:35:30 +01:00
Pixelo789
4d116713c6 Add Misskey 2026-03-18 18:35:30 +01:00
Pixelo789
ee216abd3c Add Mastodon 2026-03-18 18:35:30 +01:00
Pixelo789
6dd0262def Add rsky 2026-03-18 18:35:30 +01:00
Pixelo789
b405301ed9 Split social media section into servers and clients 2026-03-18 18:35:30 +01:00
jessebot
915ad679b6 Add note to please create individual PRs and Issues to avoid large merge conflicts and confusion 2026-03-17 13:15:48 +01:00
JesseBot
b8c26d2334 Merge pull request 'Add VLC, mpv, Kodi, Jellyfin and Mesa3D' (#131) from Zos_Kia/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/131
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-17 13:09:21 +01:00
Zos_Kia
797aa5a815 Add Kodi and Jellyfin, better alternatives to VLC 2026-03-17 09:30:50 +01:00
Zos_Kia
a2b4d71aee Remove ffmpeg and add mpv 2026-03-17 09:30:50 +01:00
Zos_Kia
819dd01fe2 Add VLC, FFmpeg and Mesa3D 2026-03-17 09:30:50 +01:00
jessebot
04df67100a shorten the password manager alternatives TOC to make it look less repeated 2026-03-17 08:39:46 +01:00
JesseBot
ac123b38be Merge pull request 'Add password manager alternatives' (#133) from Pixelo789/open-slopware:add-passwordmanager-alternatives into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/133
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-17 08:33:44 +01:00
Pixelo789
4247ba6aad Add password manager alternatives 2026-03-17 08:33:44 +01:00
JesseBot
b70a88eeaf Merge pull request 'proper names for the terminal emulator alternatives' (#127) from quantenzitrone/open-slopware:desktop-terminal-names into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/127
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-16 19:53:46 +01:00
quantenzitrone
c829698f25
proper names for the terminal emulator alternatives 2026-03-16 19:30:02 +01:00
Max
efcb5d4e34 Merge pull request 'add GNU Shepherd AS ALTERNATIVE; add 2 sub-sections to Legal Ramifications; make(1)->table' (#128) from xgqt/small-hack-misc-doc-open-slopware:2026-feat-misc-1 into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/128
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-16 19:14:09 +01:00
Maciej Barć
d46e986fcf add two sections to legal ramifications
Bug: https://codeberg.org/small-hack/open-slopware/issues/61
Signed-off-by: Maciej Barć <xgqt@xgqt.org>
2026-03-16 19:14:09 +01:00
Maciej Barć
b61edca72a alternatives: add shepherd to init alternatives to systemd
See-also: https://codeberg.org/shepherd/shepherd.git
Signed-off-by: Maciej Barć <xgqt@xgqt.org>
2026-03-16 19:14:09 +01:00
Maciej Barć
41e05892fd turn make suggestions into a table
Signed-off-by: Maciej Barć <xgqt@xgqt.org>
2026-03-16 19:14:09 +01:00
Max
0f12a25263 Merge pull request 'Add rsync' (#120) from evgandr/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/120
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-16 19:11:37 +01:00
eugeneandrienko
43493cb765 Add rsync to the open-slopware list 2026-03-16 19:11:37 +01:00
Max
7fe605f088 Merge pull request 'Add/clarify iocraft' (#130) from lilygruman/open-slopware:iocraft into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/130
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-16 19:08:25 +01:00
Lily Gruman
7a03e9e128 add iocraft to slop list and qualify its viability as an alternative to ratatui 2026-03-16 19:08:25 +01:00
JesseBot
4381e29659 Merge pull request 'Add lvm2' (#124) from alois3264/lvm2 into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/124
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-16 19:02:45 +01:00
Alois Wohlschlager
52e3dc07c2 Add lvm2 2026-03-16 19:02:45 +01:00
jessebot
6b568ed606 update firefox evidence link to be an archive link 2026-03-16 18:20:48 +01:00
JesseBot
17a6e4c6af Merge pull request 'Correct typo in alternative terminal emulators section' (#129) from axaloteDev/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/129
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-16 13:04:56 +01:00
axaloteDev
ed83ae762a Correct typo 2026-03-16 13:04:56 +01:00
JesseBot
cace00623b Merge pull request 'Add Lutris' (#88) from codimp/open-slopware:lutris into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/88
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-16 12:53:07 +01:00
Codimp
28ea5f598d add a virtualization category and lutris 2026-03-16 12:52:59 +01:00
JesseBot
bfea264206 Merge pull request 'add ntfy-sh' (#126) from quantenzitrone/open-slopware:ntfy-sh into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/126
2026-03-16 12:52:09 +01:00
quantenzitrone
aaceef7eb8
add ntfy-sh 2026-03-15 19:48:19 +01:00
Max
1eaf524be1 Merge pull request 'Add excalidraw, tldraw and draw.io' (#117) from goestav/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/117
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-14 23:10:59 +01:00
Gus Libens
c26e22d011
Add excalidraw, tldraw and draw.io 2026-03-14 22:46:26 +01:00
JesseBot
92277a7089 Merge pull request 'Add curl' (#93) from Pixelo789/open-slopware:add-curl into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/93
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-14 21:28:11 +01:00
Pixelo789
00c43f594b Add curl 2026-03-14 21:28:11 +01:00
JesseBot
f53ddf9953 Merge pull request 'add wireplumber' (#115) from lhp/open-slopware:add-wireplumber into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/115
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-14 20:32:43 +01:00
Leon Henrik Plickat
764d465c53
add wireplumber 2026-03-14 18:40:36 +01:00
JesseBot
41900358ee Merge pull request 'Add Audio software category' (#105) from itshub/open-slopware:audio into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/105
2026-03-14 15:32:19 +01:00
Hubert Figuière
1a865095de New Audio software category
Signed-off-by: Hubert Figuière <hub@figuiere.net>
2026-03-14 15:32:19 +01:00
JesseBot
5db5c78547 Merge pull request 'add imagemagick' (#109) from lhp/open-slopware:add-imagemagick into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/109
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-14 12:07:24 +01:00
Leon Henrik Plickat
1d1b4af2ec add imagemagick 2026-03-14 12:07:24 +01:00
JesseBot
5b9bcf1798 Merge pull request 'add-systemd' (#106) from lhp/open-slopware:add-systemd into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/106
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-14 12:05:32 +01:00
Leon Henrik Plickat
5d2c021040 add sd-bus 2026-03-14 12:05:32 +01:00
Leon Henrik Plickat
dd4f2a21c5 add systemd 2026-03-14 12:05:32 +01:00
JesseBot
d35dbd9c32 Merge pull request 'Add GitLab and add alternatives to SearXNG' (#111) from impromptux/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/111
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-14 12:01:36 +01:00
impromptux
a117256b42 Add GitLab and add alternatives to SearXNG 2026-03-14 11:38:41 +01:00
JesseBot
ef54b05bc3 Merge pull request 'clean up the legal ramifications section a little and add more environmental impact links' (#100) from clean-up-legal-and-add-more-env-impact into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/100
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-13 20:08:18 +01:00
jessebot
da088225b3 clean up the legal ramifications section a little and add more environmental impact links 2026-03-13 20:02:55 +01:00
JesseBot
1d40770731 Merge pull request 'Add zbus as per original upstream commit by @1millibyte' (#97) from add-zbus-and-create-evidence-dir into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/97
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-13 20:02:29 +01:00
jessebot
06950cb8dd Add zbus as per @1millibyte's original upstream commit
This also adds a proper evidence directory so we can also have other markdon files there
2026-03-13 20:02:29 +01:00
JesseBot
6cef2509b3 Merge pull request 'Add mold and wild linkers' (#103) from tjk/open-slopware:linkers into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/103
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-13 19:50:09 +01:00
Tom
76a81049b9 Add mold and wild linkers 2026-03-13 11:00:46 -07:00
JesseBot
6f26c5964d Merge pull request 'add netbird' (#102) from add-netbird into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/102
2026-03-13 14:48:28 +01:00
jessebot
fbace951ab
add netbird
closes #46
2026-03-13 14:47:56 +01:00
JesseBot
9ba659cbbf Merge pull request 'Add golly: originally caught by @1something in upstream repo' (#98) from add-golly into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/98
2026-03-13 13:40:28 +01:00
jessebot
2ec0f38405 add golly: originally caught by @1something in upstream repo
rediscovered in #22 that is too difficult to rebase and merge
2026-03-13 13:40:28 +01:00
JesseBot
ace0006890 Merge pull request 'add Alias Vault, originally contributed by @cf and @kfears' (#99) from add-alias-vault into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/99
2026-03-13 13:40:00 +01:00
jessebot
df3aa27f6d
add Alias Vault, originally contributed by @cf and @kfears
rediscovered in #22
2026-03-13 13:05:33 +01:00
JesseBot
a7d1b6fb1a Merge pull request 'add iterm to terminal emulators' (#84) from add-iterm into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/84
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-13 12:30:03 +01:00
jessebot
8764eccacd
remove weird space 2026-03-13 12:27:15 +01:00
jessebot
64838b5c64
clean up terminal emulator suggestions 2026-03-13 12:25:08 +01:00
jessebot
a89b8cb0a2
clean up terminal links and remove wezterm 2026-03-13 12:21:58 +01:00
jessebot
4ee3ba8366
adding iterm to terminal emulators
Contribution originally by @majick and added back after being discovered in #22
2026-03-13 12:21:58 +01:00
JesseBot
9174edadf5 Merge pull request 'Add a "Sibling Repos" section for referencing other forks and similar repos' (#87) from add-sibling-repos into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/87
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-13 12:21:06 +01:00
jessebot
c503c35d7b
fix javascript not being clickable 2026-03-13 12:19:52 +01:00
jessebot
acb7d2e71b
note that some of these repos are kind of the opposite of ours, but still in a good way :) 2026-03-13 12:18:46 +01:00
jessebot
9f05ddf429
clean up links and wording 2026-03-13 12:18:46 +01:00
jessebot
c83feae121
Add slop-free-index
Thanks to @sebastien for suggesting it and thanks to @brib for maintaining this.
2026-03-13 12:18:46 +01:00
jessebot
7493646139
Add noai.starlightnet.work/list
Thank you to @tjk for the suggestion and to @cyrneko for working on the list and also this repo 💙
2026-03-13 12:18:46 +01:00
jessebot
9c3ebdaa0d
Add a "Sibling Repos" section for referencing other forks and similar repos 2026-03-13 12:18:46 +01:00
JesseBot
7efb1643de Merge pull request 'add typescript section and clean up the TOC to be in the correct order' (#96) from add-type-script-section-and-alphabetize into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/96
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-13 12:18:04 +01:00
jessebot
3ffa346df3
add typescript section and clean up the TOC to be in the correct order 2026-03-13 12:13:17 +01:00
JesseBot
39b33a763f Merge pull request 'Add c2rust' (#77) from Rua/open-slopware:c2rust into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/77
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-13 12:10:03 +01:00
Rua
50644f8ab2 Add c2rust 2026-03-13 11:54:16 +01:00
JesseBot
19145ed8d5 Merge pull request 'Add rust-analyzer' (#82) from tjk/open-slopware:rust-analyzer into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/82
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-13 11:25:52 +01:00
Tom
ebaeb67ddb Change 'Libraries' to 'Programming Language-Specific Tooling' 2026-03-13 11:25:52 +01:00
Tom
fdc551e335 Add rust-analyzer 2026-03-13 11:25:52 +01:00
JesseBot
dbdf239cfd Merge pull request 'Add search engines section' (#66) from tjk/open-slopware:search-engines into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/66
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-12 23:34:11 +01:00
Tom Kirchner
135887c928 Add search engines section 2026-03-12 23:34:11 +01:00
Max
f86aef78cf Merge pull request 'Add Sharkord' (#92) from goestav/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/92
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-12 23:19:51 +01:00
Gus Libens
bc68dbbdf2 Add Sharkord
The maintainer makes use of coderabbitai[1][2], recommends the use of AI models[3] and allows AI
generated pull requests[4].

[1]: https://github.com/Sharkord/sharkord/pull/494
[2]: https://github.com/Sharkord/sharkord/pull/523
[3]: https://github.com/Sharkord/sharkord/issues/291#issuecomment-3937950810
[4]: https://github.com/Sharkord/sharkord/pull/543
2026-03-12 23:19:51 +01:00
Max
eec363f958 Merge pull request 'Add Peertube' (#85) from add-peertube into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/85
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-12 23:03:49 +01:00
jessebot
3a4e49c08b Add Peertube
Orginally added by @JustSoup321 after our fork but before the deletion of the original repo and then rediscovered in #22
2026-03-12 23:03:49 +01:00
Max
19d35f764b Merge pull request 'Add information on deskilling and AI psychosis' (#90) from brib/open-slopware:psychological-impact into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/90
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-12 23:02:05 +01:00
brib
92e5ceb2a0 Add information on deskilling and AI psychosis
I did a writeup on this topic for my [slopfree list](https://codeberg.org/brib/slopfree-software-index)
and a user thought this would be good to integrate into the open-slopware list.

Here is the writeup, mildly edited to fit the format of this list.
I also added information about cognitive surrender, and a linke to an anecdotal report
of deskilling.
2026-03-12 23:01:39 +01:00
JesseBot
c707961564 Merge pull request 'Added Hugo and Zola.' (#76) from sebastien/open-slopware:blogs into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/76
2026-03-12 15:55:07 +01:00
Sébastien Bernery
c8c2a7e64b Added Hugo and Zola. Made a little section to list alternatives to
static site generators.
2026-03-12 15:55:07 +01:00
JesseBot
84f40ceae7 Merge pull request 'Add some more studies on LLMs and code quality' (#89) from brib/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/89
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-12 15:49:53 +01:00
brib
e41b36ed8c Undo typo change 2026-03-12 11:36:24 +00:00
brib
fe556254f1 Add some more studies on LLMs and code quality
A few weeks ago I researched the impact of LLMs and code quality
to write a section for this list. This PR incorporates this research
into the existing writeup.
2026-03-12 11:29:37 +00:00
JesseBot
39df76a380 Merge pull request 'Add Glitchtip' (#75) from sebastien/open-slopware:glitchtip into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/75
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-12 00:37:27 +01:00
Sébastien Bernery
d1241b1bdb Add Glitchtip 2026-03-12 00:37:27 +01:00
jessebot
56fcf804fc Add license text reference 2026-03-12 00:18:52 +01:00
JesseBot
d4f11e904c Merge pull request 'Update URL to slopdb' (#83) from tjk/open-slopware:urlfix into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/83
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-12 00:15:26 +01:00
Tom
6e18dcd0af Update URL to slopdb 2026-03-11 14:16:10 -07:00
cloudymax
01ce4faa18 Use more specific language, avoid excessive 'this' (#72)
Co-authored-by: cloudymax <admin@cloudydev.net>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/72
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: cloudymax <cloudymax@noreply.codeberg.org>
Co-committed-by: cloudymax <cloudymax@noreply.codeberg.org>
2026-03-11 17:15:44 +01:00
JesseBot
99782ebc5b Add somafm_tui to services & utilities (#80)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/80
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-11 17:13:28 +01:00
jeremiah
edb07a2994 docs: add somafm_tui to services & utilities 2026-03-11 17:13:28 +01:00
jessebot
a1a991eaa5 Adds zulip and mattermost to the messaging list (#79)
This content was originally submitted by @olivia-l in her earlier fork here: https://codeberg.org/olivia-l/open-slopware and rediscovered when we were reviewing #22

I also added matrix as an alternative though, so it's essentially a co-authored commit.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/79
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-03-11 17:04:27 +01:00
JesseBot
6dcc052794 Add Gitea (#68)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/68
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-11 15:07:10 +01:00
Gus Libens
fcf6affa5b Add Gitea 2026-03-11 15:07:10 +01:00
Gus Libens
35d1ea922f Add Gitea (#68)
Gitea has an [`AGENTS.md`](https://github.com/go-gitea/gitea/blob/main/AGENTS.md) (+ [`CLAUDE.md`](https://github.com/go-gitea/gitea/blob/main/CLAUDE.md)) file and AI generated blog post images[^1][^2][^3].

[^1]: https://about.gitea.com/blog/gitea-achieves-soc2-type2-soc3-certification
[^2]: https://about.gitea.com/news/gitea-enterprise
[^3]: https://about.gitea.com/news/gitea-cloud-release-12

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/68
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
Co-authored-by: Gus Libens <goestav@noreply.codeberg.org>
Co-committed-by: Gus Libens <goestav@noreply.codeberg.org>
2026-03-11 15:04:26 +01:00
jessebot
90a940c300 Split the browsers section into desktop vs mobile (#78)
# Changes

We have been importing some of the changes from @cf made in #22. Their updates are mixed with ours in this PR. They include:

- there is now both a mobile and desktop browser section
- add Epiphany as a mobile alternative
- add information on the alternative browsers suggested and why.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/78
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
Co-authored-by: jessebot <jessebot@linux.com>
Co-committed-by: jessebot <jessebot@linux.com>
2026-03-11 15:03:35 +01:00
JesseBot
8a12e862d8 Merge pull request 'Add Starship, Kitty, Python, Requests, Chardet, and Typescript' (#59) from Pixelo789/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/59
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-11 12:21:13 +01:00
Pixelo789
cb37ec1269 Remove Rust recommendation
rust-analyzer, a subproject of Rust, allows LLMs:
https://github.com/rust-lang/rust-analyzer/pull/21314
2026-03-10 22:53:27 -08:00
Pixelo789
dfca7a6eca Merge branch 'main' of https://codeberg.org/Pixelo789/open-slopware 2026-03-10 22:53:16 -08:00
Pixelo789
8bbe5f5fea Clean up 2026-03-10 19:45:59 -08:00
Pixelo789
4881ea719c Add Servo as an alternative browser engine 2026-03-10 19:45:57 -08:00
Pixelo789
9493d12bd6 Consistent formatting 2026-03-10 19:44:40 -08:00
Pixelo789
a82c44fe7e Add Typescript 2026-03-10 19:43:54 -08:00
Pixelo789
77f6c1db1e Add Python, as well as Python libraries Requests and Chardet 2026-03-10 19:43:54 -08:00
Pixelo789
b13740dcc4 Add Kitty 2026-03-10 19:43:54 -08:00
Pixelo789
2e0ccd6985 Add more evidence for ohmyzsh 2026-03-10 19:43:54 -08:00
Pixelo789
b59aad768c Starship is tainted 2026-03-10 19:43:53 -08:00
Max
4956304cc3 Merge pull request 'Add zen to the list of alternative browsers' (#73) from add-zen-as-alternative into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/73
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-11 00:34:42 +01:00
jessebot
6492669c97 Add zen to the list of alternative browsers 2026-03-11 00:32:34 +01:00
JesseBot
6a4d89c730 Merge pull request 'Add new evidence and change alternatives advice and change notes for VIm' (#70) from NerdNextDoor/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/70
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-11 00:22:19 +01:00
NerdNextDoor
28d06a4cc5 Remove neovim as an alternative to Zed 2026-03-10 23:08:13 +00:00
NerdNextDoor
eac8408a7f Add new evidence and change alternatives advice and change notes for VIm 2026-03-10 23:05:56 +00:00
JesseBot
8b1cf7cfbe Merge pull request 'Add Gram Editor to alternatives of Zed' (#67) from xsty/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/67
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-11 00:01:16 +01:00
Max
0a654646f2 Merge pull request 'add link to article detailing Amazon finding out' (#71) from amazonf-finding-out into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/71
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-10 23:59:17 +01:00
cloudymax
fca864a091
add link to article detailing Amazon finding out 2026-03-10 23:56:47 +01:00
JesseBot
3612ad736c Merge pull request 'note how issues work' (#63) from note-how-issues-work into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/63
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-10 23:49:15 +01:00
JesseBot
86ac45ca8e Merge pull request 'Adding a section for infosec issues explicitly' (#57) from infosec-risks-section into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/57
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-10 23:48:16 +01:00
JesseBot
e92136a70a Merge pull request 'add the original license that was added after our fork, but before the original repo deletion' (#62) from add-license into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/62
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-03-10 23:46:32 +01:00
JesseBot
50260bbd12 Merge pull request 'Link to chardet's LGPL-MIT licensing problem' (#64) from xgqt/small-hack-misc-doc-open-slopware:2026-feat-chardet-mit into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/64
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-10 23:31:44 +01:00
JesseBot
dd8e79a63c Merge pull request 'Add VIm' (#38) from NerdNextDoor/open-slopware:main into main
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/38
Reviewed-by: JesseBot <jessebot@noreply.codeberg.org>
2026-03-10 22:53:21 +01:00
JesseBot
ef0dd4d762 Merge branch 'main' into main 2026-03-10 22:53:05 +01:00
xsty
5383bcbc2e Add warning about gram's source code still containing AI code 2026-03-10 21:11:37 +01:00
Pixelo789
67fb0c3f67 Clean up 2026-03-10 12:10:46 -08:00
xsty
7092883d56 Add Gram Editor to alternatives of Zed 2026-03-10 21:00:36 +01:00
Maciej Barć
0abcc332ec
Link to chardet's LGPL-MIT licensing problem
Bug: https://codeberg.org/small-hack/open-slopware/issues/61
Signed-off-by: Maciej Barć <xgqt@xgqt.org>
2026-03-10 20:57:55 +01:00
jessebot
8dd84a0693 note how issues work
This is just so people understand that adding an issue doesn't mean we'll generate a PR for you, only because we are time constrained, but that you're still free to add an Issue and perhaps we or someone else in the community will create a PR for you :)
2026-03-10 11:50:50 +01:00
jessebot
db534fe538
add the original license that was added after our fork, but before the original repo deletion
should the original upstream repo org/core maintainers ask us to remove this or change it, we will do so.
2026-03-10 11:32:42 +01:00
Pixelo789
339dfd3139 Add Servo as an alternative browser engine 2026-03-09 15:36:03 -08:00
Pixelo789
ddd18383cf Consistent formatting 2026-03-09 15:34:21 -08:00
Pixelo789
26e3d2587c Add Typescript 2026-03-09 15:26:26 -08:00
Pixelo789
91e444fe67 Add Python, as well as Python libraries Requests and Chardet 2026-03-09 15:16:50 -08:00
Pixelo789
dbe52c7d22 Add Kitty 2026-03-09 15:00:50 -08:00
Pixelo789
7e7809e787 Add more evidence for ohmyzsh 2026-03-09 14:55:36 -08:00
Pixelo789
d1025d0999 Starship is tainted 2026-03-09 14:53:27 -08:00
jessebot
28ef63bc3c Adding back to the pride badges from @cf 💙
These were in the original upstream, that we didn't get because we forked from an earlier commit before the deletion. Glad we can get them back :3

Thanks also to @KFears for doing the work of a rebase in #22 so we could properly discover what was missing
2026-03-09 23:09:25 +01:00
jessebot
336fa1f7ec Adding a section for infosec issues explicitly 2026-03-09 22:30:04 +01:00
NerdNextDoor
f03ccf26e2 Fork alternative for VIm 2026-03-09 00:33:58 +01:00
NerdNextDoor
e650db319c Add first AI commit for VIm and fix build number typo 2026-03-08 15:41:23 +01:00
NerdNextDoor
98d330ca8b Fix small inaccuracy for VIm 2026-03-08 15:34:09 +01:00
NerdNextDoor
51db858787 Add specific version for VIm 2026-03-08 15:27:51 +01:00
NerdNextDoor
69e8df9793 Add more evidence for VIm - thanks @tjk 2026-03-08 15:23:41 +01:00
NerdNextDoor
395cca47e6 Add VIm 2026-03-08 14:32:16 +01:00
26 changed files with 3278 additions and 186 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

@ -0,0 +1,10 @@
# we require you use one of our issue templates
blank_issues_enabled: false
contact_links:
- 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

@ -0,0 +1,30 @@
name: Discussion
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:
- discussion
body:
- type: markdown
attributes:
value: |
Thanks for taking the time create a discussion in this repo :)
- type: textarea
id: discussion-topic
attributes:
label: Discussion Topic
description: |
Please let us know what you'd like to discuss.
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:
label: Code of Conduct
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: I have also read the [CONTRIBUTION.MD](https://codeberg.org/small-hack/open-slopware/src/branch/main/CONTRIBUTING.md)
required: true
visible: [form]

View file

@ -0,0 +1,41 @@
name: Request for More Kind Eyes
about: Request more eyes of kind people to help advocate for a No AI policy or clarify an existing policy on an external project. This is where you can link to a PR, Issue, or Discussion you've opened.
title: '[More Kind Eyes]: project name here'
ref: 'main'
labels:
- more-kind-eyes-please
body:
- type: markdown
attributes:
value: |
Thanks for helping to make the world a bit more AI frree 💙
- type: input
id: project
attributes:
label: What project is this for?
description: |
What external project are you reaching out to?
- type: input
id: link
attributes:
label: Link
description: |
A link to your Pull Request, Issue, Discussion, forum post, mailing list, etc where you've requested clarification on an AI policy.
- type: textarea
id: additional-info
attributes:
label: Additional Info
description: |
Here's where you can you put any other additional info you'd like people to know about before chiming in on your link. A good example would be: "Only chime in if you're a contributor to this project" or "Please only react. We don't need more people in the discussion right now." or even "I could use some help with how to phrase things."
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
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

94
CODE_OF_CONDUCT.md Normal file
View file

@ -0,0 +1,94 @@
# No Bigotry
- No racism.
- No xenophobia.
- No colorism/featurism.
- No casteism.
- No transphobia.
- No homophobia/queerphobia.
- No sexism.
- No ableism.
- No islamophobia, antisemitism, or hatred to anyone based on their religion or lack thereof.
- No classism.
- No fascism.
## On handling bigotry or unsavory content for the purposes of the open-slopware list
It is still worth bringing up if a core repo maintainer has a history of bigotry such as racism, transphobia, etc, if it's in the context of adding an alternative software or something to that nature, but still just be objective, e.g. "We should not add a link to x because it is maintained by a transphobic person, see evidence here" and just leave it at that. We'll take that feedback and reject a pull request or ask someone to modify it if it's relevant for community safety (like ensuring people avoid software maintained by discriminatory people for instance).
If you must link or provide screenshots of something that displays bigotry, gore, or anything sexual in nature, you *must* add a content warning. Content warnings must be specific to the subject matter. Below, we will give you an example on how to do so:
```html
<details>
<summary>Content warning: Homophobia</summary>
homophobic content goes here.
</details>
```
That will display like this:
<details>
<summary>Content warning: Homophobia</summary>
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. 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 @vleermuis-admin instead. They will handle it.
## 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
- 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.
- 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.
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
### 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,21 +1,87 @@
## Contributing
> [!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*!
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 of such (social media posts, screenshots, commit history, links to `AGENTS.md` or `CLAUDE.md`, etc). Title the pull request "Add `<software-name>`" or such.
# Contributing Pull Requests
> [!WARNING]
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)).
Title the pull request one of the following:
- Add `<software-name>`
- Add `<software-name>` as an Alternative for `<software-name>`
- Add `<software-name>` as an Alternative for `<category>`
- Update `<software-name>`
- Remove `<software-name>`
> [!important]
> Please do your best to *research alternatives* to the slopware before submitting a PR. It's important to elevate projects that aren't drinking the slop <3
### Criteria
**Please make sure to only submit a PR for 1 section at a time, otherwise it is more difficult to coordinate between multiple Issues and PRs.**
The criteria for being included in this repository are any of:
Other tips for keeping the repo tidy and making sure we don't duplicate efforts:
1. One or more core/prominent developers openly use LLMs *in any level of supportive capacity* to develop this software specifically.
2. The software itself integrates genAI features of any kind, internally or externally.
3. The software actively uses it's readme or website real estate to advertise AI.
- Search for the software name in the Issues *and* Pull Requests of this repo. (Great minds think alike ❤️)
- If the software is already reported in an open Issue, but not as a PR, open your PR linking to the open issue with the following description, so the related issue gets automatically closed if the PR gets merged:
```markdown
- Closes #123
```
- 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).
### Removal
> [!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:
- [![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 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.
## Removal
Any project here may be removed as long as the following become true, *even if prior LLM-authored code remains*:
1. The project establishes a "No genAI" policy, where the core developers commit to no longer using LLMs for developing that project in particular and no longer accepting obvious LLM-authored contributions, and state the policy prominently in their repo.
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](./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
Issues are meant primarily for discussing if something should be added or questions regarding clarification. An issue that says "Add x software" will be treated as a call to community action and labeled with `ready-for-pr`, provided it meets the above criteria. This is not a problem, but does not necessarily mean the core maintainers of this repo will create that PR for you. However it does mean you or someone else in the community is clear to go ahead and submit a PR for that software. This is maintained in the community's free time, so please understand that there will sometimes be a delay when a PR is created for you.
Please make sure to only submit an Issue for 1 piece of software or section at a time, otherwise it is more difficult to coordinate between multiple Issues and PRs.
This is not a place to discuss what you think an "ethical" LLM/AI is. We will close any Issues opened asking for advice on AI/LLM usage.
This is also not a place to open an issue to the effect of "think of the centrists".
## Helping with kind eyes
Maybe you don't need/want to open an Issue or Pull Request to this repo, but you still want to help. Here's what you can do. Take a look through the:
- **Issues** labeled with [`more-kind-eyes-please`](https://codeberg.org/small-hack/open-slopware/issues?q=&type=all&sort=relevance&labels=1318107&state=open&milestone=0&project=0&assignee=0&poster=0) or [`awaiting-upstream-feedback`](https://codeberg.org/small-hack/open-slopware/issues?q=&type=all&state=open&labels=1280479&milestone=0&assignee=0&poster=0)
- **Pull Requests** labeled with [`more-kind-eyes-please`](https://codeberg.org/small-hack/open-slopware/pulls?q=&type=all&sort=relevance&labels=1318107&state=open&milestone=0&project=0&assignee=0&poster=0) or [`awaiting-upstream-feedback`](https://codeberg.org/small-hack/open-slopware/pulls?q=&type=all&sort=relevance&labels=1280479&state=open&milestone=0&project=0&assignee=0&poster=0)
In either case, one thing you can do is react positively to a given upstream issue, pull request, or discussion thread. If you're already a contributor to that project, you may also leave a comment. You *must* do so kindly though! We do not approve of anyone reaching out in a rude manner to any other projects. If you have no connection to project, the best thing you can do is an emoji react or upvote on the opening discussion topic or to a comment where AI is called out as bad. It's unwise to pop into a discussion for a project you do not use and have no interest in using and only adds noise to the conversation, which could overwhelm the maintainers. Please be cautious and courteous. If we find out you were threatening or expressed any form of bigotry, you will receive a ban from this repo.
# 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. 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!

428
LICENSE.txt Normal file
View file

@ -0,0 +1,428 @@
Attribution-ShareAlike 4.0 International
=======================================================================
Creative Commons Corporation ("Creative Commons") is not a law firm and
does not provide legal services or legal advice. Distribution of
Creative Commons public licenses does not create a lawyer-client or
other relationship. Creative Commons makes its licenses and related
information available on an "as-is" basis. Creative Commons gives no
warranties regarding its licenses, any material licensed under their
terms and conditions, or any related information. Creative Commons
disclaims all liability for damages resulting from their use to the
fullest extent possible.
Using Creative Commons Public Licenses
Creative Commons public licenses provide a standard set of terms and
conditions that creators and other rights holders may use to share
original works of authorship and other material subject to copyright
and certain other rights specified in the public license below. The
following considerations are for informational purposes only, are not
exhaustive, and do not form part of our licenses.
Considerations for licensors: Our public licenses are
intended for use by those authorized to give the public
permission to use material in ways otherwise restricted by
copyright and certain other rights. Our licenses are
irrevocable. Licensors should read and understand the terms
and conditions of the license they choose before applying it.
Licensors should also secure all rights necessary before
applying our licenses so that the public can reuse the
material as expected. Licensors should clearly mark any
material not subject to the license. This includes other CC-
licensed material, or material used under an exception or
limitation to copyright. More considerations for licensors:
wiki.creativecommons.org/Considerations_for_licensors
Considerations for the public: By using one of our public
licenses, a licensor grants the public permission to use the
licensed material under specified terms and conditions. If
the licensor's permission is not necessary for any reason--for
example, because of any applicable exception or limitation to
copyright--then that use is not regulated by the license. Our
licenses grant only permissions under copyright and certain
other rights that a licensor has authority to grant. Use of
the licensed material may still be restricted for other
reasons, including because others have copyright or other
rights in the material. A licensor may make special requests,
such as asking that all changes be marked or described.
Although not required by our licenses, you are encouraged to
respect those requests where reasonable. More considerations
for the public:
wiki.creativecommons.org/Considerations_for_licensees
=======================================================================
Creative Commons Attribution-ShareAlike 4.0 International Public
License
By exercising the Licensed Rights (defined below), You accept and agree
to be bound by the terms and conditions of this Creative Commons
Attribution-ShareAlike 4.0 International Public License ("Public
License"). To the extent this Public License may be interpreted as a
contract, You are granted the Licensed Rights in consideration of Your
acceptance of these terms and conditions, and the Licensor grants You
such rights in consideration of benefits the Licensor receives from
making the Licensed Material available under these terms and
conditions.
Section 1 -- Definitions.
a. Adapted Material means material subject to Copyright and Similar
Rights that is derived from or based upon the Licensed Material
and in which the Licensed Material is translated, altered,
arranged, transformed, or otherwise modified in a manner requiring
permission under the Copyright and Similar Rights held by the
Licensor. For purposes of this Public License, where the Licensed
Material is a musical work, performance, or sound recording,
Adapted Material is always produced where the Licensed Material is
synched in timed relation with a moving image.
b. Adapter's License means the license You apply to Your Copyright
and Similar Rights in Your contributions to Adapted Material in
accordance with the terms and conditions of this Public License.
c. BY-SA Compatible License means a license listed at
creativecommons.org/compatiblelicenses, approved by Creative
Commons as essentially the equivalent of this Public License.
d. Copyright and Similar Rights means copyright and/or similar rights
closely related to copyright including, without limitation,
performance, broadcast, sound recording, and Sui Generis Database
Rights, without regard to how the rights are labeled or
categorized. For purposes of this Public License, the rights
specified in Section 2(b)(1)-(2) are not Copyright and Similar
Rights.
e. Effective Technological Measures means those measures that, in the
absence of proper authority, may not be circumvented under laws
fulfilling obligations under Article 11 of the WIPO Copyright
Treaty adopted on December 20, 1996, and/or similar international
agreements.
f. Exceptions and Limitations means fair use, fair dealing, and/or
any other exception or limitation to Copyright and Similar Rights
that applies to Your use of the Licensed Material.
g. License Elements means the license attributes listed in the name
of a Creative Commons Public License. The License Elements of this
Public License are Attribution and ShareAlike.
h. Licensed Material means the artistic or literary work, database,
or other material to which the Licensor applied this Public
License.
i. Licensed Rights means the rights granted to You subject to the
terms and conditions of this Public License, which are limited to
all Copyright and Similar Rights that apply to Your use of the
Licensed Material and that the Licensor has authority to license.
j. Licensor means the individual(s) or entity(ies) granting rights
under this Public License.
k. Share means to provide material to the public by any means or
process that requires permission under the Licensed Rights, such
as reproduction, public display, public performance, distribution,
dissemination, communication, or importation, and to make material
available to the public including in ways that members of the
public may access the material from a place and at a time
individually chosen by them.
l. Sui Generis Database Rights means rights other than copyright
resulting from Directive 96/9/EC of the European Parliament and of
the Council of 11 March 1996 on the legal protection of databases,
as amended and/or succeeded, as well as other essentially
equivalent rights anywhere in the world.
m. You means the individual or entity exercising the Licensed Rights
under this Public License. Your has a corresponding meaning.
Section 2 -- Scope.
a. License grant.
1. Subject to the terms and conditions of this Public License,
the Licensor hereby grants You a worldwide, royalty-free,
non-sublicensable, non-exclusive, irrevocable license to
exercise the Licensed Rights in the Licensed Material to:
a. reproduce and Share the Licensed Material, in whole or
in part; and
b. produce, reproduce, and Share Adapted Material.
2. Exceptions and Limitations. For the avoidance of doubt, where
Exceptions and Limitations apply to Your use, this Public
License does not apply, and You do not need to comply with
its terms and conditions.
3. Term. The term of this Public License is specified in Section
6(a).
4. Media and formats; technical modifications allowed. The
Licensor authorizes You to exercise the Licensed Rights in
all media and formats whether now known or hereafter created,
and to make technical modifications necessary to do so. The
Licensor waives and/or agrees not to assert any right or
authority to forbid You from making technical modifications
necessary to exercise the Licensed Rights, including
technical modifications necessary to circumvent Effective
Technological Measures. For purposes of this Public License,
simply making modifications authorized by this Section 2(a)
(4) never produces Adapted Material.
5. Downstream recipients.
a. Offer from the Licensor -- Licensed Material. Every
recipient of the Licensed Material automatically
receives an offer from the Licensor to exercise the
Licensed Rights under the terms and conditions of this
Public License.
b. Additional offer from the Licensor -- Adapted Material.
Every recipient of Adapted Material from You
automatically receives an offer from the Licensor to
exercise the Licensed Rights in the Adapted Material
under the conditions of the Adapter's License You apply.
c. No downstream restrictions. You may not offer or impose
any additional or different terms or conditions on, or
apply any Effective Technological Measures to, the
Licensed Material if doing so restricts exercise of the
Licensed Rights by any recipient of the Licensed
Material.
6. No endorsement. Nothing in this Public License constitutes or
may be construed as permission to assert or imply that You
are, or that Your use of the Licensed Material is, connected
with, or sponsored, endorsed, or granted official status by,
the Licensor or others designated to receive attribution as
provided in Section 3(a)(1)(A)(i).
b. Other rights.
1. Moral rights, such as the right of integrity, are not
licensed under this Public License, nor are publicity,
privacy, and/or other similar personality rights; however, to
the extent possible, the Licensor waives and/or agrees not to
assert any such rights held by the Licensor to the limited
extent necessary to allow You to exercise the Licensed
Rights, but not otherwise.
2. Patent and trademark rights are not licensed under this
Public License.
3. To the extent possible, the Licensor waives any right to
collect royalties from You for the exercise of the Licensed
Rights, whether directly or through a collecting society
under any voluntary or waivable statutory or compulsory
licensing scheme. In all other cases the Licensor expressly
reserves any right to collect such royalties.
Section 3 -- License Conditions.
Your exercise of the Licensed Rights is expressly made subject to the
following conditions.
a. Attribution.
1. If You Share the Licensed Material (including in modified
form), You must:
a. retain the following if it is supplied by the Licensor
with the Licensed Material:
i. identification of the creator(s) of the Licensed
Material and any others designated to receive
attribution, in any reasonable manner requested by
the Licensor (including by pseudonym if
designated);
ii. a copyright notice;
iii. a notice that refers to this Public License;
iv. a notice that refers to the disclaimer of
warranties;
v. a URI or hyperlink to the Licensed Material to the
extent reasonably practicable;
b. indicate if You modified the Licensed Material and
retain an indication of any previous modifications; and
c. indicate the Licensed Material is licensed under this
Public License, and include the text of, or the URI or
hyperlink to, this Public License.
2. You may satisfy the conditions in Section 3(a)(1) in any
reasonable manner based on the medium, means, and context in
which You Share the Licensed Material. For example, it may be
reasonable to satisfy the conditions by providing a URI or
hyperlink to a resource that includes the required
information.
3. If requested by the Licensor, You must remove any of the
information required by Section 3(a)(1)(A) to the extent
reasonably practicable.
b. ShareAlike.
In addition to the conditions in Section 3(a), if You Share
Adapted Material You produce, the following conditions also apply.
1. The Adapter's License You apply must be a Creative Commons
license with the same License Elements, this version or
later, or a BY-SA Compatible License.
2. You must include the text of, or the URI or hyperlink to, the
Adapter's License You apply. You may satisfy this condition
in any reasonable manner based on the medium, means, and
context in which You Share Adapted Material.
3. You may not offer or impose any additional or different terms
or conditions on, or apply any Effective Technological
Measures to, Adapted Material that restrict exercise of the
rights granted under the Adapter's License You apply.
Section 4 -- Sui Generis Database Rights.
Where the Licensed Rights include Sui Generis Database Rights that
apply to Your use of the Licensed Material:
a. for the avoidance of doubt, Section 2(a)(1) grants You the right
to extract, reuse, reproduce, and Share all or a substantial
portion of the contents of the database;
b. if You include all or a substantial portion of the database
contents in a database in which You have Sui Generis Database
Rights, then the database in which You have Sui Generis Database
Rights (but not its individual contents) is Adapted Material,
including for purposes of Section 3(b); and
c. You must comply with the conditions in Section 3(a) if You Share
all or a substantial portion of the contents of the database.
For the avoidance of doubt, this Section 4 supplements and does not
replace Your obligations under this Public License where the Licensed
Rights include other Copyright and Similar Rights.
Section 5 -- Disclaimer of Warranties and Limitation of Liability.
a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
c. The disclaimer of warranties and limitation of liability provided
above shall be interpreted in a manner that, to the extent
possible, most closely approximates an absolute disclaimer and
waiver of all liability.
Section 6 -- Term and Termination.
a. This Public License applies for the term of the Copyright and
Similar Rights licensed here. However, if You fail to comply with
this Public License, then Your rights under this Public License
terminate automatically.
b. Where Your right to use the Licensed Material has terminated under
Section 6(a), it reinstates:
1. automatically as of the date the violation is cured, provided
it is cured within 30 days of Your discovery of the
violation; or
2. upon express reinstatement by the Licensor.
For the avoidance of doubt, this Section 6(b) does not affect any
right the Licensor may have to seek remedies for Your violations
of this Public License.
c. For the avoidance of doubt, the Licensor may also offer the
Licensed Material under separate terms or conditions or stop
distributing the Licensed Material at any time; however, doing so
will not terminate this Public License.
d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
License.
Section 7 -- Other Terms and Conditions.
a. The Licensor shall not be bound by any additional or different
terms or conditions communicated by You unless expressly agreed.
b. Any arrangements, understandings, or agreements regarding the
Licensed Material not stated herein are separate from and
independent of the terms and conditions of this Public License.
Section 8 -- Interpretation.
a. For the avoidance of doubt, this Public License does not, and
shall not be interpreted to, reduce, limit, restrict, or impose
conditions on any use of the Licensed Material that could lawfully
be made without permission under this Public License.
b. To the extent possible, if any provision of this Public License is
deemed unenforceable, it shall be automatically reformed to the
minimum extent necessary to make it enforceable. If the provision
cannot be reformed, it shall be severed from this Public License
without affecting the enforceability of the remaining terms and
conditions.
c. No term or condition of this Public License will be waived and no
failure to comply consented to unless expressly agreed to by the
Licensor.
d. Nothing in this Public License constitutes or may be interpreted
as a limitation upon, or waiver of, any privileges and immunities
that apply to the Licensor or You, including from the legal
processes of any jurisdiction or authority.
=======================================================================
Creative Commons is not a party to its public
licenses. Notwithstanding, Creative Commons may elect to apply one of
its public licenses to material it publishes and in those instances
will be considered the “Licensor.” The text of the Creative Commons
public licenses is dedicated to the public domain under the CC0 Public
Domain Dedication. Except for the limited purpose of indicating that
material is shared under a Creative Commons public license or as
otherwise permitted by the Creative Commons policies published at
creativecommons.org/policies, Creative Commons does not authorize the
use of the trademark "Creative Commons" or any other trademark or logo
of Creative Commons without its prior written consent including,
without limitation, in connection with any unauthorized modifications
to any of its public licenses or any other arrangements,
understandings, or agreements concerning use of licensed material. For
the avoidance of doubt, this paragraph does not form part of the
public licenses.
Creative Commons may be contacted at creativecommons.org.

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:
```

1997
README.md

File diff suppressed because it is too large Load diff

97
STYLE.md Normal file
View file

@ -0,0 +1,97 @@
# Style Guide
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)
* [Alternatives](#category-alternatives)
# Tainted Software
Be sure to put things in the correct category and always update the above TOC (table of contents), so people can easily find your entries. The alternatives heading for each category is only necessary if all items in the category share the same alternatives. More on that below.
## Category
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.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)
- [![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:
- [![Request for Help](./badges/request-for-help.svg)](https://codeberg.org/small-hack/open-slopware#request-for-help)
Here are all the badges for easy copying and pasting:
```markdown
[![AI Functionality](./badges/ai-functionality-yellow.svg)](#ai-functionality)
```
```markdown
[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy)
```
```markdown
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews)
```
```markdown
[![AI sponsored](./badges/ai-sponsored-blue.svg)](#sponsored-by-ai)
```
```markdown
[![Gen AI 'Art'](./badges/gen-ai-art-dark-yellow.svg)](#gen-ai-art)
```
```markdown
[![AI Databroker Usage](./badges/ai-databroker-usage-pink.svg)](#ai-databroker-usage)
```
```markdown
[![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
[![Request for Help](./badges/request-for-help.svg)](#request-for-help)
```
> [!important]
>
> If a project has multiple tags, please be sure to add a break (`<br />`) in between each one, so that the column extends vertically rather than horizontally. This keeps the table visually consistent and easier to read at a glance.
Please do not submit GitHub screenshots of "A user you have blocked has previously contributed to this repository". Please instead link directly to the commit hash(es) where this has taken place.
Screenshots are allowed but must be a last resort for something that cannot be linked. We'd prefer archive links in all other instances.
The above "Alternative(s)" column is for software that has a 1:1 parity or is a very similar alternative specific to the piece of software at hand. If the category or section is filled with the same alternative list (for instance, how it is in the [terminal emulators](https://codeberg.org/small-hack/open-slopware#terminal-emulators) section), you can remove the "Alternatives" column. Instead, you can add a note below the table with all the alternatives, like this:
> [!NOTE]
> ### Category Alternatives
> If there are a lot of alternatives for a section, include the alternatives in a note like this.
> * [alternativeSoftware]: This can be a short description and [link to anti-AI policies](somelink.link).
> * [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.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="95" height="20" role="img" aria-label="AI Code Reviews">
<title>AI Code Reviews</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="95" height="20" rx="3" fill="#fff"/>
</clipPath>
<g clip-path="url(#r)">
<rect width="0" height="20" fill="#6000DE"/>
<rect x="0" width="95" height="20" fill="#6000DE"/>
<rect width="95" 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="480" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="860">AI Code Reviews</text>
<text x="480" y="140" transform="scale(.1)" fill="#fff" textLength="860">AI Code Reviews</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 973 B

View file

@ -0,0 +1,19 @@
<svg xmlns="http://www.w3.org/2000/svg" width="115" height="20" role="img" aria-label="AI Databroker Usage">
<title>AI Databroker Usage</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="115" height="20" rx="3" fill="#fff"/>
</clipPath>
<g clip-path="url(#r)">
<rect width="0" height="20" fill="#BF1F8F"/>
<rect x="0" width="115" height="20" fill="#BF1F8F"/>
<rect width="115" 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="567" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1055">AI Databroker Usage</text>
<text x="567" y="140" transform="scale(.1)" fill="#fff" textLength="1055">AI Databroker Usage</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 995 B

View file

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

After

Width:  |  Height:  |  Size: 976 B

View file

@ -0,0 +1,19 @@
<svg xmlns="http://www.w3.org/2000/svg" width="115" height="20" role="img" aria-label="AI Issue Management">
<title>AI Issue Management</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="115" height="20" rx="3" fill="#fff"/>
</clipPath>
<g clip-path="url(#r)">
<rect width="0" height="20" fill="#018786"/>
<rect x="0" width="115" height="20" fill="#018786"/>
<rect width="115" 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="567" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1055">AI Issue Management</text>
<text x="567" y="140" transform="scale(.1)" fill="#fff" textLength="1055">AI Issue Management</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 995 B

View file

@ -0,0 +1,19 @@
<svg xmlns="http://www.w3.org/2000/svg" width="90" height="20" role="img" aria-label="AI Sponsored">
<title>AI Sponsored</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="90" height="20" rx="3" fill="#fff"/>
</clipPath>
<g clip-path="url(#r)">
<rect width="0" height="20" fill="#0247B5"/>
<rect x="0" width="90" height="20" fill="#0247B5"/>
<rect width="90" 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="450" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="750">AI Sponsored</text>
<text x="450" y="140" transform="scale(.1)" fill="#fff" textLength="750">AI Sponsored</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 961 B

View file

@ -0,0 +1,19 @@
<svg xmlns="http://www.w3.org/2000/svg" width="70" height="20" role="img" aria-label="Gen AI 'Art'">
<title>Gen AI 'Art'</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="70" height="20" rx="3" fill="#fff"/>
</clipPath>
<g clip-path="url(#r)">
<rect width="0" height="20" fill="#605716"/>
<rect x="0" width="70" height="20" fill="#605716"/>
<rect width="70" 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="345" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="590">Gen AI 'Art'</text>
<text x="345" y="140" transform="scale(.1)" fill="#fff" textLength="590">Gen AI 'Art'</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 961 B

View file

@ -0,0 +1,19 @@
<svg xmlns="http://www.w3.org/2000/svg" width="110" height="20" role="img" aria-label="Permissive AI Policy">
<title>Permissive AI Policy</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="110" height="20" rx="3" fill="#fff"/>
</clipPath>
<g clip-path="url(#r)">
<rect width="0" height="20" fill="#B55E00"/>
<rect x="0" width="110" height="20" fill="#B55E00"/>
<rect width="110" 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="550" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1020">Permissive AI Policy</text>
<text x="550" y="140" transform="scale(.1)" fill="#fff" textLength="1020">Permissive AI Policy</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 999 B

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

View file

@ -0,0 +1,19 @@
<svg xmlns="http://www.w3.org/2000/svg" width="95" height="20" role="img" aria-label="Request For Help">
<title>Request For Help</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="95" height="20" rx="3" fill="#fff"/>
</clipPath>
<g clip-path="url(#r)">
<rect width="0" height="20" fill="#40A100"/>
<rect x="0" width="95" height="20" fill="#40A100"/>
<rect width="95" 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="480" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="860">Request For Help</text>
<text x="480" y="140" transform="scale(.1)" fill="#fff" textLength="860">Request For Help</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 977 B

19
badges/vibecoded.svg Normal file
View file

@ -0,0 +1,19 @@
<svg xmlns="http://www.w3.org/2000/svg" width="67" height="20" role="img" aria-label="Vibecoded">
<title>Vibecoded</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="67" height="20" rx="3" fill="#fff"/>
</clipPath>
<g clip-path="url(#r)">
<rect width="0" height="20" fill="#A31B03"/>
<rect x="0" width="67" height="20" fill="#A31B03"/>
<rect width="67" 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="335" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="570">Vibecoded</text>
<text x="335" y="140" transform="scale(.1)" fill="#fff" textLength="570">Vibecoded</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 949 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 478 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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 373 KiB