paperastro
v1.0.3
Published
A lightweight, professional Astro starter template styled with PaperCSS and powered by Fabform.
Downloads
335
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.
