Aster SaaS Starter
A SaaS landing page on Astro + Hono that is fast from the first commit
- Astro
- Hono
- #saas
- #landing
- #waitlist
- #ogp
Verification report
Speed Score
Lighthouse 12.8.0 · mobile · median of 3 runs
- LCP
- 1.24s
- CLS
- 0.02
- TBT
- 90ms
Show all three raw measurements
| run | LCP | CLS | TBT | perf |
|---|---|---|---|---|
| #1 | 1.18s | 0.01 | 60ms | 97 |
| #2 | 1.24s | 0.02 | 90ms | 96 |
| #3 | 1.31s | 0.02 | 110ms | 94 |
| median | 1.24s | 0.02 | 90ms | 96 |
Measured: https://aster-saas-starter.weshipd.dev
Runtime Matrix
Deploy verification
- pass
Cloudflare Workers
- pass
Vercel
- pass
Netlify
- pass
Node.js
Build verified
Build in a shared environment
Build succeeded
- Node.js
- 22.14.0
- pnpm
- 9.14.4
- install
- 18.4s
- build
- 9.2s
- Lockfile included
- .env.example included
Maintained
Update status
Actively maintained
Last commit 12 days ago
- Vulnerabilities (pnpm audit)
- 0
- Framework currency
- astro v7
Verified July 22, 2026 · verifier v0.4.2
About this template
A starter that focuses purely on the front door of a SaaS. Astro's SSG makes the landing and pricing pages static, and only the contact and waitlist APIs are split out into Hono edge functions. Form validation, email notifications, automatic OGP image generation and Japanese font loading optimisation are all included, so you can publish by swapping in your own content. The same setup deploys unchanged to Cloudflare Workers, Vercel, Netlify or Node, and CI workflows for build and Lighthouse measurement ship with it.
How this was verified
- install → build was run in a shared environment on Node 22.14.0 / pnpm 9.14.4.
- Speed Score is measured three times on the mobile profile, and the median is used.
- Verification reflects July 22, 2026 (verifier v0.4.2).