Skip to content

For developers

95+ Lighthouse.
Out of the box.

No caching plugins. No CDN. Just the theme, on a standard VPS, tested cold.

100
Performance
100
Accessibility
100
Best Practices
0.9s
FCP Mobile

How it’s built

Vite 5 + Tailwind 4 + TypeScript. Self-hosted fonts preloaded in <head>. All scripts deferred. Zero jQuery. No plugin dependencies.

The CSS compiles to 41KB, 8KB gzip. The JS is 2KB. Every block outputs JSON-LD schema inline — no third-party SEO plugin required.

Stack

  • Vite 5 — build pipeline
  • Tailwind 4 — utility layer
  • TypeScript — compiled to ES2020
  • Syne + Instrument Sans + JetBrains Mono — self-hosted WOFF2
  • Lucide — SVG icon sprite
  • WordPress 6.7+ — Gutenberg native
assets/keel.css
41KB compiled → 8KB gzip
Zero render-blocking resources
Self-hosted fonts: 3 preloaded

assets/keel.js
2.1KB compiled → 0.84KB gzip
strategy: defer
No external dependencies