Get up and running with Velite in minutes. This guide will walk you through installing Velite, configuring your first content collection, creating content files, and building your data layer. By the end, you'll have a fully functional content management system that transforms Markdown, MDX, YAML, and JSON files into type-safe data for your application.
What is Velite?
Velite is a lightweight, framework-agnostic tool that transforms your content files into a type-safe data layer. It validates your content with Zod schemas, processes Markdown and MDX, handles images and assets, and generates TypeScript definitions automatically. Whether you're building a blog, documentation site, or any content-driven application, Velite provides a simple yet powerful foundation for managing your content.

Installation
Prerequisites
Before installing Velite, ensure you have the following:
- Node.js version 18.17 or higher (LTS version recommended)
- A package manager: npm, pnpm, yarn, or bun
- Operating system support: macOS, Windows, or Linux