# Projects This page a growing collection of active (and not-so-active) projects I am working on. All git repos are hosted on: [sourcehut](https://git.sr.ht/~bt/) ## Active Projects * [caddy.ninja](https://caddy.ninja): Setup an HTTPS-enabled web server with `caddy` on Alpine Linux * [httpd.rocks](https://httpd.rocks): Setup an HTTPS-enabled web server with `httpd` on OpenBSD * [jsfree](https://jsfree.org): Collection of web services that work without JavaScript * [Vanilla CSS](https://vanillacss.com): A minimal baseline stylesheet for any web project ## Site Generators I have a serious problem creating custom site generators... * [wruby](https://wruby.btxx.org): Minimal site generator written in Ruby * [barf](https://barf.btxx.org): Minimal blog engine in a tiny shell script * [Shinobi](https://git.sr.ht/~bt/shinobi): Text-based, RSS focused blogging "system" * [pblog](https://git.sr.ht/~bt//pblog): Pandoc static blog generator ## Clubs * [1MB Club](https://1mb.club): A collection of web pages weighing less than 1 megabyte * [1kB Club](https://1kb.club): A collection of web pages weighing less than 1 kilobyte * [XHTML Club](https://xhtml.club) A collection of HTML-focused websites ## Suckless Installers / Setups * [Open Suck](https://sr.ht/~bt/open-suck/): OpenBSD desktop based on the suckless philosophy * [Alpine Suck](https://sr.ht/~bt/alpine-suck): Alpine Linux desktop based on the suckless philosophy ## Experiments * [Blog Anonymously](https://anon.btxx.org): A basic starting point for those wishing to blog privately * [Better Search Results](https://search.btxx.org): Rethinking the UX flow of modern search engines ## Extras * [Web Audit](https://audit.btxx.org): Detailed checklist audit for developing websites * [Normform](https://normform.btxx.org): Minimal CSS form plugin (6KB) * [23 Tales](https://23tales.netlify.app): Online collection of works by Beatrix Potter