arachne

wiki

5-simplex
Arachne’s Web

Arachne is the wiki engine this website is built on

usage

I use a shell script for maintenance tasks

ara b # build
ara r # reset (clear generated pages)
ara p # publish to Vercel

struct

The system is written in Deno. It renders static web pages from flat files written in custom Indental (database) and Runic (templating) formats. Data from Intra logs and time-tracker are also parsed

portal.page
bref : description
body
1 heading 1
2 heading 2
3 heading 3
& paragraph
# code block
- ordered list
= unordered list
; custom HTML block
> term - definition
% image | alt | caption
" quote | author | source | link
$ {?variable|title?} = #number# + {?x|x?}
& [abbreviation|meaning^]
& [!text|ISO 639-1 code!]
& [~database|query~]
& [/time|timestamp/]
& [+text|hyperlink+]
& ["quote|source"]
& [#inline code#]
& ['citation']
& [_key_]

Vercel hosts the site

perf

There are no ads, analytics, or trackers. Images are compressed via OptiPNG and jpegoptim, and often dithered to reduce file size

history

A glance at some of this site’s previous iterations:

webpage
: Memex
webpage
: A 1910-inspired design
a black rectangle with white squiggly lines
: SVG project “heartbeats”
a beige web page
: The Beige Phase