Rendering Pipeline Options

Option A: pandoc (simplest)

pandoc input.md \
  --standalone \
  --template=kindle.html \
  --css=kindle.css \
  -o output.html

Template includes the Kindle CSS. Fast, mature, zero dependencies beyond pandoc.

Option B: Amytis custom build

Configure Amytis with kindle theme that strips JS and uses e-ink CSS. Reuses existing build pipeline. Requires Amytis config changes.

Option C: Bun markdown-it

Custom Bun script with markdown-it + e-ink CSS template. Full control, but more code to maintain.

Recommendation: Start with Option A (pandoc) for speed. Evaluate Option B (Amytis) once the seedbank pipeline is stable.


Image Handling