Skip to content

Astro Keel

A minimal portfolio and blog theme for Astro, with in-browser search and generated OG images

  • Astro
  • #portfolio
  • #blog
  • #mdx
  • #search
  • #ogp

Verification report

Speed Score

Lighthouse 12.8.2 · mobile · median of 3 runs

Srank
99/ 100 PerformanceFastest class
LCP
1.71s
CLS
0.000
TBT
0ms
Accessibility
100 / 100
Best Practices
100 / 100
SEO
100 / 100
Show all three raw measurements
runLCPCLSTBTFCPSITTFBperf
#11.82s0.0000ms1.82s4.45s189ms96
#21.67s0.0000ms1.67s1.67s22ms99
#31.71s0.0000ms1.41s1.41s27ms99
median1.71s0.0000ms1.67s1.67s27ms99

Measured: https://kpab.github.io/astro-keel/

Build verified

Build in a shared environment

Build succeeded

Node.js
23.5.0
pnpm
9.14.4
install
6.9s
build
6.9s
  • Lockfile included
  • .env.example included

Maintained

Update status

Actively maintained

Last commit about 2 months ago

Vulnerabilities (pnpm audit)
0
Framework currency
astro v7

Security headers

Response headers of the demo site

1/6 set

  • HSTS
  • CSP
  • X-Content-Type-Options
  • Clickjacking protection
  • Referrer-Policy
  • Permissions-Policy

Languages

Declared by the author

1 languages

  • EnglishEN

Verified August 4, 2026 · verifier v0.2.0

About this template

A calm, neutral theme for a personal site, with a portfolio and a blog in one. Built on Astro 7 with Content Collections and MDX, and it respects the reader's light or dark preference while remembering a manual toggle. Search is indexed at build time with Pagefind and runs entirely in the browser, so there is no backend to operate. Open Graph images are rendered per entry at build time with satori and sharp. Typefaces ship with the template through @fontsource rather than an external font CDN. Site name, navigation and footer live in a single config file, and the whole palette retunes from one CSS variable.

How this was verified

  • install → build was run in a shared environment on Node 23.5.0 / pnpm 9.14.4.
  • Speed Score is measured three times on the mobile profile, and the median is used.
  • Verification reflects August 4, 2026 (verifier v0.2.0).

Verification badge

This report as an embeddable badge. If you are the author, paste it into your README or sales page — it always links back to this verification.

Verified on Weshipd — Speed Score S, build verified
[![Verified on Weshipd](https://weshipd.com/badge/astro-keel.svg)](https://weshipd.com/templates/astro-keel)