summaryrefslogtreecommitdiff
path: root/projects
diff options
context:
space:
mode:
Diffstat (limited to 'projects')
-rw-r--r--projects/index.html.tmpl49
-rw-r--r--projects/index.md25
2 files changed, 25 insertions, 49 deletions
diff --git a/projects/index.html.tmpl b/projects/index.html.tmpl
deleted file mode 100644
index 4e5fa47..0000000
--- a/projects/index.html.tmpl
+++ /dev/null
@@ -1,49 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-<head>
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<title>Projects — tjp.lol</title>
-<meta name="description" content="Projects I've built.">
-<link rel="stylesheet" href="../style.css">
-</head>
-<body>
-<div class="wrap">
-
-{{template "header" .}}
- <main>
- <section class="intro">
- <p>Things I've built. Some I even maintain!</p>
- <p>Spread across a messy history of code forges.</p>
- </section>
-
- <section>
- <h2>current</h2>
-
- <h3>pantograph</h3>
- <ul>
- <li><a href="https://code.tjp.lol/pantograph.git"><span class="k">pantograph</span></a> - a minimal AI TUI agent in zig with extensions in lua (<a href="/pantograph">project page</a>)</li>
- <li><a href="https://code.tjp.lol/libpantograph.git"><span class="k">libpantograph</span></a> - the zig agent SDK behind pantograph, with several other language bindings</li>
- <li><a href="https://code.tjp.lol/panto-agent.git"><span class="k">panto-agent</span></a> - collection of baseline extensions bringing pantograph up to snuff as a coding agent</li>
- </ul>
-
- <h3>this site</h3>
- <ul>
- <li><a href="https://code.tjp.lol/weft.git"><span class="k">weft</span></a> - a small static site generator</li>
- <li><a href="https://code.tjp.lol/tjp_lol.git"><span class="k">tjp.lol</span></a> - repo tracking the markdown and other sources; builds with weft</li>
- </ul>
-
- <h3>small web protocols</h3>
- <ul>
- <li><a href="https://code.tjp.lol/sliderule.git"><span class="k">sliderule</span></a> - Go tools for building for small web protocols</li>
- <li><a href="https://code.tjp.lol/syw.git"><span class="k">show-your-work</span></a> - git repo browser built on sliderule</li>
- <li><a href="https://code.tjp.lol/sr-71.git"><span class="k">sr-71</span></a> - fast, high flying server for small web protocols</li>
- </ul>
- </section>
-
- <section>
- <h2>archived</h2>
- </section>
- </main>
-
-{{template "footer" .}}
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