Getting Started with Dune

Dune is a flat-file CMS for Deno and Fresh. Content lives as files on disk — Markdown, MDX, or TSX — organized in folders, configured with YAML frontmatter. Start without a database and grow into a full web application when your project needs it.

No Node.js, no npm, no build pipeline. Just files, a CLI, and a Deno 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