summaryrefslogtreecommitdiff
path: root/projects/index.md
diff options
context:
space:
mode:
authort <t@tjp.lol>2026-07-13 11:35:19 -0600
committert <t@tjp.lol>2026-07-13 12:50:44 -0600
commit130fdf3445b267c972fe051d139a88a201ac9888 (patch)
treeea2a2a14ab12f7e38a788eeda4f5c62fdb3522bd /projects/index.md
parent7c49c8d7be14054f2a679fdd83f23de90870cf1c (diff)
move static content index pages (projects, notes, about) into markdown
Diffstat (limited to 'projects/index.md')
-rw-r--r--projects/index.md25
1 files changed, 25 insertions, 0 deletions
diff --git a/projects/index.md b/projects/index.md
new file mode 100644
index 0000000..f0b5b52
--- /dev/null
+++ b/projects/index.md
@@ -0,0 +1,25 @@
+---
+title: Projects
+---
+
+Things I've built. Some I even maintain!
+
+Spread across a messy history of code forges.
+
+## current
+
+### pantograph
+- [`pantograph`](https://code.tjp.lol/pantograph.git) a minimal AI TUI agent in zig with extensions in lua ([project page](/pantograph/))
+- [`libpantograph`](https://code.tjp.lol/libpantograph.git) the zig agent SDK behind pantograph, with several other language bindings
+- [`panto-agent`](https://code.tjp.lol/panto-agent.git) collections of baseline extensions bringing pantograph up to snuff as a coding agent
+
+### tjp.lol
+- [`weft`](https://code.tjp.lol/weft.git) a small static site generator
+- [`tjp.lol`](https://code.tjp.lol/tjp_lol.git) repo tracking the markdown and template sources for this site; builds with weft
+
+### small web protocols
+- [`sliderule`](https://code.tjp.lol/sliderule.git) Go tools for building with small web protocols (gemini, gopher, spartan, finger, etc)
+- [`show-your-work`](https://code.tjp.lol/syw.git) git repo browser for small web protocols, built on sliderule
+- [`sr-71`](https://code.tjp.lol/sr-71.git) fast, high flying server for small web protocols
+
+## archived