Docuna Review — Astro Starlight Docs Template with Landing Page and Blog
Most documentation sites have the same problem: they look like documentation. Functional, yes. But separate from the product they’re documenting. A different design system, a different URL, a different experience.
Docuna takes a different approach. It’s a Starlight documentation template that also includes a landing page and blog — all in one Astro project, sharing one design system.
This review covers what’s inside, who it’s for, and whether it’s worth the one-time price.
What Is Docuna?
Docuna is a premium Astro Starlight theme for documentation sites. It includes:
- Starlight documentation with auto-generated sidebar and full-text search
- Landing page with JSON-driven sections
- Blog system with post collections
- Pricing page layout with JSON-driven tiers
- Contact form with Airform integration
- MDX and Markdown support for docs and blog
- Dark mode with system preference detection
- Auto SEO — meta tags, Open Graph, sitemap
Demo: docuna.pages.dev Price: One-time purchase Buy: https://creativitaz.gumroad.com/l/docuna
What Makes Docuna Different
1. Built on Starlight — Astro’s Official Docs Framework
Docuna uses Starlight, Astro’s official documentation framework. That matters because:
- Sidebar navigation is auto-generated from your content structure
- Full-text search works out of the box (Pagefind)
- Dark mode is built in
- Component overrides are supported
- Updates to Starlight flow through automatically
If you’re building documentation, Starlight is the standard. Docuna doesn’t reinvent it — it extends it.
2. Landing Page and Docs in One Project
The problem with separate docs sites is design drift. Your landing page uses one design system, your docs use another, and they don’t look like they belong together.
Docuna solves this by sharing one design system across landing page, docs, and blog. The result is a site that feels intentional — not three sites stitched together.
3. JSON-Driven Landing Page
Every section of the landing page — hero, why, features, pricing, CTA — is configured from src/data/home/home.json. You edit the JSON, and the landing page updates.
This means you can change the entire marketing message without touching a component. Just edit the JSON file.
4. Blog System Included
Docuna includes a blog with:
- Post list with pagination
- Post detail pages
- Tags and categories
- RSS feed
Blog posts are Markdown files in src/content/pages/blog/. Adding a new post means creating a new .md file with frontmatter.
5. Pricing Page Layout
The pricing page is JSON-driven. You configure plans, prices, features, and order links in src/data/pricing/pricing.json. Ready for Gumroad, Fiverr, or any checkout you use.
6. Contact Form with Airform
The contact page includes a form that uses Airform — a serverless form backend. No backend server required. Once you confirm your email address, messages flow into your inbox.
7. SEO Foundation
Docuna handles:
- Meta title and description per page
- Open Graph tags for social sharing
- Twitter card support
- RSS feed
- Sitemap XML
- Canonical URLs
You don’t need to write SEO code. You just fill in the content.
Who Docuna Is For
Docuna is a good fit if you’re:
- A SaaS product that needs documentation and a marketing site
- An open-source project that needs docs and a blog
- A developer building a docs site for a client
- A team that wants docs and landing page in one project
It’s probably not a good fit if you need:
- A full CMS-first workflow (though CMS integration is possible)
- Multi-language documentation (Starlight supports i18n, but Docuna doesn’t ship with it configured)
- A custom docs implementation that’s not based on Starlight
For those cases, you’d need custom development on top of the template.
Installation
Installation is standard for an Astro + Starlight project:
# Extract the source code# Open the project folder in a terminalcd path/to/docuna
# Install dependenciesnpm install
# Start the development servernpm run devThe site runs at localhost:4321.
For production:
npm run buildnpm run previewThe build output goes to dist/, ready to upload to any static host.
Configuration
Configuration happens in three places:
1. astro.config.mjs — set your site URL, title, and sidebar:
export default defineConfig({ site: 'https://your-domain.com', integrations: [ starlight({ title: 'Your Docs Title', social: { github: 'your-repo-url' }, sidebar: [ { label: 'Getting Started', items: [ { label: 'Welcome', link: '/getting-started/welcome/' }, { label: 'Installation', link: '/getting-started/installation/' }, ], }, { label: 'Source Code', autogenerate: { directory: 'sourcecode' }, }, ], }), ],});2. src/data/config/config.json — navbar and footer links
3. src/data/home/home.json — landing page content
Documentation Content
Docs live in src/content/docs/. Each category is a folder. Each article is a .md or .mdx file with frontmatter:
---title: Your Titledescription: Your description---The sidebar updates automatically based on your astro.config.mjs configuration.
Customization
The template is built to be customized:
- Colors — edit the CSS variables in the styles folder
- Layout — swap components in
src/widget/ - Content — edit JSON and Markdown files
- Sidebar — edit
astro.config.mjs
If you can write Astro, you can customize anything. If you can only edit JSON and Markdown, you can still run a functional docs site.
Performance
Docuna builds to static HTML. That means:
- No server runtime
- No database queries
- No JavaScript framework overhead
- Loads instantly from a CDN
Actual performance depends on your images, hosting, and third-party scripts. Astro + Starlight gives you a clean foundation — the rest is up to how you use it.
Pricing
Docuna is available for a one-time purchase on Gumroad. No subscription. No per-site license. Use it on unlimited projects.
Buy Docuna → creativitaz.gumroad.com/l/forgedocs
Alternatives
If Docuna isn’t quite right, here are other Astro themes from the same creator:
- AstroCar — Car rental booking template
- Docus — Starlight docs + blog + landing
- Blacks — Multipurpose portfolio + gallery + blog
- PaperHouse — Bento portfolio + works + blog + docs
- Finance App — SaaS/finance landing page
Or if you want an all-in-one theme with landing page, Starlight docs, blog, and optional Decap CMS integration, check out ForgeDocs.
Verdict
Docuna does two things well: it gives you a full Starlight documentation site, and it gives you a landing page and blog that share the same design system.
It’s not a CMS. It’s not a hosted platform. It’s a static Astro project — and a well-built one.
If you need documentation and a marketing site in one project, Docuna is a solid choice.
Get Docuna on Gumroad → creativitaz.gumroad.com/l/forgedocs
If you need a custom Astro site built for your brand, hire me on Fiverr →.
Docuna is built by Creativitaz. This review is independent and based on the publicly available demo and documentation.
