Outskirts Labs Developer Docs
Hello
Welcome to Outskirts Labs, where I organize my active and maintained open source projects.
My personal GitHub is cluttered with experiments, forks, and random contributions. This space is for the projects I actively maintain.
I am an independent software consultant, serving clients at the edge of technical capacity, sustainable funding, and mainstream attention.
My work focuses on building tools that last without requiring an army of developers or regular rewrites.
If you're a small business, non-profit, or social enterprise needing custom software that fits both your mission and budget, check out outskirtslabs.com or get in touch directly casey@outskirtslabs.com
Cheers,
Casey Link
p.s. For the curious and fellow Clojurians, my personal homepage at casey.link may be of interest.
Releases
| 2025-12-18 | nixos-hetzner | static |
| 2025-12-18 | nixos-hetzner-demo | static |
| 2025-10-20 | h2o-zig | maturing |
| 2025-10-03 | ol.sops | maturing |
| 2025-04-22 | datahike-sqlite | experimental |
| 2025-04-14 | datastar-expressions | experimental |
Libraries
| Library | Platform/s | Latest | Status | Description |
|---|---|---|---|---|
| datahike-sqlite | clj | — | experimental | SQLite storage backend for Datahike, the open datalog database |
| datastar-expressions | clj | — | experimental | Clojure to Datastar expression transpiler |
| h2o-zig | linux macos | — | maturing | libh2o packaged for Zig with cross-compilation support for Linux and macOS |
| nixos-hetzner | nix linux | — | static | Hetzner Cloud Images with NixOS and DetSys nix |
| nixos-hetzner-demo | nix linux | — | static | Continuous, rapid NixOS deployments to Hetzner Cloud with FlakeHub and OpenTofu |
| ol.client-ip | clj | — | stable | A 0-dependency ring middleware for determining a request's real client IP address from HTTP headers |
| ol.sfv | clj | — | stable | A 0-dependency Clojure library for parsing and generating Structured Field Values for HTTP (RFC 9651/8941) |
| ol.sops | clj bb | — | maturing | An extremely tiny and simple wrapper around the awesome sops (previously known as mozilla/sops) |