paperastro
v2.1.0
Published
A lightweight, professional Astro starter template styled with PaperCSS and featuring first-class Fabform integration for backend-free form handling.
Maintainers
Readme
PaperAstro
PaperAstro is a lightweight, professional Astro starter template styled with PaperCSS.
It provides a clean, sketch‑inspired aesthetic while maintaining strong performance, clarity, and simplicity.
This template includes built‑in support for form handling through the Fabform backend.
Learn more at: https://fabform.io
Installation
Install with npm (recommended)
npm create astro@latest -- --template @fabform/paperastroThis scaffolds a fresh project using the latest version of the PaperAstro starter.
You can explore npm installation.
Install with Git
git clone https://github.com/fabformhub/paperastro
cd paperastro
npm install
npm run devYou can explore Git installation.
Screenshot

Demo
Live Demo: https://paperastro.vercel.app/
Features
- Built with Astro 5
- Styled entirely with PaperCSS
- MDX support included
- RSS and Sitemap integrations
- Sharp for image optimization
- Native form handling powered by Fabform
- Minimal, well‑structured project layout
- Suitable for blogs, documentation, and lightweight content sites
Project Structure
/
├── public/
├── src/
│ ├── components/
│ ├── layouts/
│ ├── pages/
│ ├── consts.ts
│ └── styles/
└── package.jsonYou can explore project structure.
Commands
npm run dev # Start the development server
npm run build # Build the site for production
npm run preview # Preview the production buildYou can explore Astro commands.
Form Handling with Fabform
PaperAstro includes ready‑to‑use form integration powered by the Fabform backend.
You can connect any form by adding your Fabform endpoint URL.
Learn more at: https://fabform.io
Deploy with Vercel
Deploy PaperAstro to Vercel with one click:
License
MIT License
© 2026 Geoffrey Callaghan
Repository
GitHub: https://github.com/fabformhub/paperastro
npm Package
https://www.npmjs.com/package/@fabform/paperastro
You can explore the npm package.
Tech Stack
PaperAstro is intentionally simple and built on proven tools:
- Astro — fast, content‑focused, zero‑JS by default
- PaperCSS — lightweight, sketch‑inspired styling
- Fabform — backend‑free form handling
- MDX — write content with embedded components
- Sharp — automatic image optimization
- Vercel — frictionless deployment
Form Handling with Fabform
PaperAstro ships with first‑class Fabform support.
No plugins. No server code. No API keys.
Why Fabform?
- Zero backend setup
- Instant form submissions
- Spam protection without captchas
- Email notifications out of the box
- Clean, modern dashboard
- Webhooks, CSV export, redirects, analytics
Connect a Form
Every form in PaperAstro is already wired for Fabform:
<form action="https://fabform.io/f/{YOUR_FORM_ID}" method="post">
Here’s a clean, polished addition you can drop straight into the bottom of your README.
It keeps the tone consistent with the rest of the document and gives Fabform a proper spotlight without bloating the file.
Fabform.io
PaperAstro is built to work seamlessly with Fabform, a modern form‑handling platform designed for developers who want backend‑free submissions, instant notifications, and a clean dashboard.
Fabform powers all forms in this template out of the box — no servers, no API keys, no configuration.
Learn More
Visit https://fabform.io to explore features, pricing, and documentation.
