aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pages/projects.md49
1 files changed, 32 insertions, 17 deletions
diff --git a/pages/projects.md b/pages/projects.md
index 3accb87..c94e822 100644
--- a/pages/projects.md
+++ b/pages/projects.md
@@ -1,27 +1,42 @@
# Projects
+This page a growing collection of active (and not-so-active) projects I am working on.
+
+All my open source projects are hosted through git on: [sourcehut](https://sr.ht/~bt/)
+
+My personal backup repos can be found here: [git.btxx.org](https://git.btxx.org)
+
## Active Projects
-* [barf](https://barf.bt.ht): Minimal blog engine in a tiny shell script
-* [ssgit](https://ssgit.bt.ht): Static site git page generator
+
+* [jsfree](https://jsfree.org): Collection of web services that work without JavaScript
+* [ssgit](https://git.btxx.org/ssgit): Static site git page generator
* [Vanilla CSS](https://vanillacss.com): A minimal baseline stylesheet for any web project
-* [Web Audit](https://audit.bt.ht): Detailed checklist audit for developing websites
-* [Normform](https://normform.netlify.app): Minimal CSS form plugin (6KB)
-* [The 23 Tales Project](https://23tales.netlify.app): Online collection of works by Beatrix Potter
-* [Shinobi](https://shinobi.bt.ht): Text-based, RSS focused blogging "system"
-* [pblog](https://pblog.bt.ht): Pandoc static blog generator
-* [Light Speed](https://ls.bt.ht): Jekyll theme with a perfect Lighthouse score
+* [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
+* [Light Speed](https://git.btxx.org/lightspeed): Jekyll theme with a perfect Lighthouse score
+
+## Site Generators
+
+I have a seriously 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.btxx.org/shinobi): Text-based, RSS focused blogging "system"
+* [pblog](https://git.btxx.org/pblog): Pandoc static blog generator
## Clubs
-* [The 1MB Club](https://1mb.club): A collection of web pages weighing less than 1 megabyte
-* [The 1kB Club](https://1kb.club): A collection of web pages weighing less than 1 kilobyte
+
+* [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
-## Installers / Setups
-* [Open Suck](https://git.sr.ht/~bt/open-suck): OpenBSD desktop based on the suckless philosophy
-* [Void Suck](https://vs.bt.ht): Void Linux desktop based on the suckless philosophy
-* [Alpine Suck](https://as.bt.ht): Alpine Linux desktop based on the suckless philosophy
-* [Alpine Wayland Desktop](https://git.sr.ht/~bt/alpine-linux-setup): Bare-bones Wayland "Desktop" Alpine installer script
+## Suckless Installers / Setups
+
+* [Open Suck](https://sr.ht/~bt/open-suck/): OpenBSD desktop based on the suckless philosophy
+* [Alpine Suck](https://git.btxx.org/alpine-suck): Alpine Linux desktop based on the suckless philosophy
## Experiments
-* [Blog Anonymously](https://anon.bt.ht): A basic starting point for those wishing to blog privately
-* [Better Search Results](https://search.bt.ht): Rethinking the UX flow of modern search engines
+
+* [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