Ways to help
Everything here is free, and it stays free. No paywall, ever.
Costs nothing
If you prefer money
No tiers, no perks. Nothing gets paywalled.
It pays hosting, domains, and the hours behind the tools.
What stays free:
Open Source Projects
Phel
526A Lisp that compiles to PHP
A functional programming language (Lisp) that compiles to PHP. Immutable data, macros, pattern matching and a REPL, on top of the runtime you already deploy. Any PHP library stays one interop call away.
(ns app.core)
(defn greet [name]
(str "Hello, " name "!"))
(def admins
(->> users
(filter #(= "admin" (get % :role)))
(map #(greet (get % :name)))))bashunit
430Testing framework for Bash
A testing framework for Bash. Assertions, mocking, snapshots and test filtering, with a syntax that reads like the script under test. Your shell scripts get the same safety net as the rest of your code.
function set_up() {
export TMP_DIR="$(mktemp -d)"
}
function test_sum_adds_two_numbers() {
assert_equals 4 "$(sum 2 2)"
}
function test_sum_rejects_text() {
assert_exit_code 1 "$(sum a b)"
}agnostic-ai
16One spec, every AI CLI
One source of truth for AI agents, skills, rules and hooks. Write the context once, then sync it to the native files that 25 AI coding tools read. Change tool, keep your setup.
# .agnostic-ai/rules/conventional-commits.md
---
name: conventional-commits
globs: "**/*"
---
Use Conventional Commits in every message.
$ agnostic-ai sync --only claude,codex,cursor