Landing Kit

Build landing pages fast

Reusable components, pluggable content, zero boilerplate.

Features

What you get

Everything you need for a production landing page.

Astro + Svelte

Zero JS by default, islands for interactivity.

Content Providers

JSON, Directus, or bring your own.

SEO Built-in

JSON-LD, OG tags, sitemap, robots โ€” all configured.

Form Protection

Honeypot, CSRF tokens, rate limiting.

Dark Mode

System-aware theme switching out of the box.

Blog Ready

Optional MDX blog with tags, categories, RSS.

By the numbers

0
Widgets
0
Adapters
0
Lighthouse Score
0
JS by default

FAQ

Common questions

Yes โ€” SSG, SSR, hybrid. The kit is adapter-agnostic.

Ready to build?

Clone the repo and create your first landing page in minutes.

Compare

Kit vs from-scratch

astro-landing-kit

Recommended
Time to first page
Minutes
Widgets included
SEO built-in
Form protection
Dark mode
Blog ready

From scratch

Time to first page
Days
Widgets included
SEO built-in
Form protection
Dark mode
Blog ready

Trusted by

Built with industry-standard tools

Demo

See it in action

Watch how to build a landing page from JSON in under 2 minutes.

Pricing

Simple, transparent pricing

Switch between monthly and annual billing.

Monthly Annual Save 20%

Starter

For side projects

$ 0
/month
  • โœ“ 1 landing page
  • โœ“ JSON content adapter
  • โœ“ Community support
Popular

Pro

For growing teams

$ 29
/month
  • โœ“ Unlimited pages
  • โœ“ All adapters + custom
  • โœ“ Form protection (CSRF + rate-limit)
  • โœ“ Priority support

Enterprise

For large orgs

$ 99
/month
  • โœ“ Everything in Pro
  • โœ“ SSO + audit logs
  • โœ“ Dedicated support

Testimonials

What developers say

Saved us 2 weeks

"We went from idea to deployed landing page in a single afternoon. The JSON content model meant our content team could iterate without touching code."

Sarah Chen

CTO, LinkFlow

AI-friendly blocks

"Our AI agent assembles pages by writing JSON sections โ€” no hand-rolled markup. The widget registry is exactly the abstraction we needed."

Marcus Webb

Founder, DevPage

Zero JS by default

"Lighthouse 100 out of the box. Islands only hydrate where we opt in. The performance story sells itself."

Priya Nair

Eng Lead, CloudMetrics

Gallery

Built with the kit