Insanely fast. Single file.

This site ships zero dependencies, zero images, zero blocking assets. It’s all HTML, CSS and a few lines of JS.

Navigation swaps sections instantly via hash routing—no network roundtrips.

Size: ~6–9 KB after minify/gzip. Runtime: micro‑JS. Accessibility: semantics, skip link, reduced motion.

Want to customize? Replace text and ASCII/SVG “images” below and re-save. Done.

   _   _                       _ _ _
  | | | | ___  _ __ _ __   ___| | (_)_ __   ___
  | |_| |/ _ \| '__| '_ \ / _ \ | | | '_ \ / _ \
  |  _  | (_) | |  | | | |  __/ | | | | | |  __/
  |_| |_|\___/|_|  |_| |_|\___|_|_|_|_| |_|\___|

         HyperLite • ultra‑lean web template

ASCII art renders crisp, compresses brilliantly, and is future‑proof.

Why it feels instant

  • No webfonts or images; system font stack.
  • Critical CSS inlined; nothing render-blocks.
  • Hash routing, so navigation is just DOM toggles.
  • Security‑forward default CSP (still works offline if cached).

About this build

Everything is self‑contained. You can paste this into a single index.html, and it’s production‑ready.

Inline SVG (code art)

SVGs are just text. Here’s a lightweight “mountains” scene created purely with vectors:

Swap shapes/paths to “draw” anything—still no images.

Performance checklist

  • System fonts, no FOUT.
  • Small DOM, minimal CSS selectors.
  • Only one tiny script; no hydration cost.
  • Respects reduced motion & uses semantic landmarks.

Say hi

This form is static by default. Hook it to your endpoint if you want.