Files
kewt/site/index.md
N0\A 0379d38234
All checks were successful
Lint / shellcheck (push) Successful in 22s
Release Standalone Builder / build (release) Successful in 33s
Release Standalone Builder / publish-aur (release) Successful in 34s
Release Standalone Builder / publish-homebrew (release) Successful in 6s
docs: new docs
2026-03-25 10:42:24 +01:00

1.4 KiB

kewt

Pronounced "cute"


Go to the repo


kewt is a minimalist ssg inspired by werc and kew

It's meant to be a static site generator, like kew but use only default (POSIX) tooling, like werc (and definitely unlike kew)

Features

  • No dependencies
  • Frontmatter support (title, date, draft)
  • Supports many embed types
  • Automatic css variable replacement for older browsers
  • Automatic inlining and embedding of many filetypes with \![link] or \![alt](link)
  • Typed embeds: \!i, \!v, \!a, \!f, \!e
  • Inline html support
  • MFM $font and \<plain> tags
  • GFM Admonition support (that's what the blocks like the warning block below are called)
  • Task list support (- [ ], - [x])
  • RSS/Feed generation and Sitemap support
  • Post creation via --post
  • Automatic 404 page generation
  • ?v=n support for cache busting
  • Code block classes for use with external libraries like highlight.js or prism.js (both tested)
  • Clickable markdown header anchors
  • Mobile responsive layout
  • Customisable directory index pages with {{LIST}}

Warning

The base that all of this is built upon was coded at night, while sleepy and a bit sick, and after walking for about 4 hours around a forest, so...