Introduction
Vitto is a Vite plugin that enables you to build static sites using the Vento templating engine. It combines the power of Vite’s development experience with Vento’s simple and expressive templating syntax.
Why Vitto?
- 🚀 Fast Development: Powered by Vite’s lightning-fast HMR (Hot Module Replacement)
- 📝 Simple Templates: Use Vento’s intuitive templating syntax
- 🔍 Built-in Search: Integrated Pagefind search indexing
- 🎨 Modern Tooling: Full TypeScript support and modern build pipeline
- 🌐 Dynamic Routes: Generate static pages from dynamic data sources
- ⚡ Minimal Configuration: Works out of the box with sensible defaults
Requirements
Important
Vitto requires one of the following Node.js versions:
- Node.js 20.19 or higher
- Node.js 22.12 or higher
Tip
Vitto also works with alternative runtimes like Bun and Deno.
Philosophy
Vitto is designed to be:
What’s Next?
Continue to the Getting Started guide to create your first Vitto project.