Getting Started with Dune
Dune is a flat-file CMS built on Deno. Your content lives as files on disk — Markdown for prose, TSX for interactive pages — organized in folders, configured with YAML frontmatter.
No database. No admin panel (yet). Just files, a CLI, and a fast server.
What you'll need
- Deno 2.x or later
- A text editor
- A terminal
That's it. No Node.js, no npm, no build tools.
In this section
- Installation — install Deno and Dune
- Quickstart — your first site in five minutes
- Project Structure — how files map to pages
- Migration — moving from another CMS