Colophon
The site is a static reader served from the edge, with two small interactive islands. This page records what built it and what it is set in.
Stack
- Astro
Static site generator. Pages are server-rendered to HTML at build; interactive islands hydrate selectively. astro.build · MIT.
- Solid
Fine-grained reactive UI for the two islands:
ScriptSwitcherandWordSheet. solidjs.com · MIT.- Bun
Runtime, package manager, and bundler. bun.sh · MIT.
- Turso (libSQL)
Edge-replicated SQLite for the corpus. turso.tech · MIT (libSQL).
- Cloudflare
Pages hosting and edge runtime. cloudflare.com.
Open-source dependencies
The corpus pipeline leans on Vidyut (morphology), DCS (lemma data), Cologne C-SALT (dictionaries), Skrutable (meter), Sanscript.js and Aksharamukha (script conversion). Full attribution and licenses on the Sources page.
Typography
- Noto Serif Devanagari
-
Devanāgarī script body face. Foundry: Google Fonts / Noto project. specimen · SIL Open Font License 1.1.
- Shobhika
-
Alternate Devanāgarī face for headings and titling. Foundry: Sanskrit Library / Charles Wikner. project · SIL Open Font License 1.1.
- Source Serif 4
-
Latin / IAST body face with diacritic support across the full transliteration range. Foundry: Adobe / Frank Grießhammer. specimen · SIL Open Font License 1.1.
- Inter
-
Chrome and UI face — masthead, footer, language picker. Foundry: Rasmus Andersson. project · SIL Open Font License 1.1.
Palette — manuscript at dawn
The default surface is a warm cream rather than white — paper, not
screen. Ink is a soft near-black with brown undertone. A single
accent borrowed from sindūra (vermilion) marks emphasis
and active state; nothing else is in colour. The theme tokens
(--color-bg, --color-ink,
--color-ink-muted, --color-rule,
--color-surface, --color-accent) carry
sepia, dark, and OLED variants that maintain WCAG AA contrast.
Motif — the shirorekha
Devanāgarī letters hang from a single overhead line — the shirorekha. We borrow that line as the only decorative element on the site: a hairline rule used as the page-band divider between sections. It does the work of any ornament and has the virtue of belonging to the script the reader is here for.
Contributors
Code contributors are tracked via git history; substantial contributors with consent will be listed here. Reviewer credits — for human-accepted translations — will appear on the Sources page as the review pipeline opens in V1.x. None yet.
Last revised: 2026-05-31.