The 2.0 leap
A first-party API, a modern SPA admin, and an MCP server, all on one consistent interface.
A modern admin, rebuilt from scratch.
SvelteKit 5, Vite, Tailwind 4. Instant SPA navigation, a customizable dashboard, real-time collaborative editing, CodeMirror, Uppy media. And every blueprint you already use just works.
Meet Admin 2.0 →The foundation 2.0 is built on.
A stable REST API powers the admin, respects Grav’s permission model, and is plugin-extensible. Headless frontends, CI/CD, mobile apps: all first-class citizens.
Explore the API →Built for agents, too.
Admin 2.0 is for humans. The MCP server is for AI. Both go through the same API, with the same permissions. No AI sidecar, no duct tape.
See the MCP server →Your new command center
The classic admin has been completely replaced. Admin 2.0 is a modern single-page application built on SvelteKit 5, Vite, and Tailwind 4, talking to Grav through the new first-party API.
A customizable dashboard you can reorder and resize per user. Real-time collaborative editing with named cursors and live presence, powered by the sync plugin (or sync-mercure for sub-100ms SSE updates). A built-in CodeMirror editor, Uppy-powered media, and a polished TypeScript component library. Every blueprint, form field, and workflow you already use just works.
Built for developers who need to ship fast
Grav 2.0 runs on a completely modern stack: PHP 8.3+, Symfony 7, Twig 3, all on their latest stable releases. Clean PHP throughout, and a forward-compatible foundation for PHP 8.4 and 8.5.
Every operation in the admin is a call against the first-party API: the same API your code, your CI pipeline, and your agents talk to. Headless when you want it, monolithic when you don’t.
Everything you need, built in
First-Party API
REST endpoints with proper auth, respecting Grav’s permission model. Plugin-extensible out of the box.
Built-in MCP Server
Same API, same permissions. Agentic AI gets the same access as a human admin, with no sidecar.
Admin 2.0 SPA
SvelteKit 5 + Vite + Tailwind 4. Instant navigation, modern UX, every existing blueprint just works.
Sub-100ms Pages
Aggressive caching plus PHP 8.3+ runtime gains delivers page renders in under a blink.
No Database
Your content is a folder of files. Git-version it, rsync it, move it anywhere. Zero lock-in.
Modern Security
Zero SQL surface. Latest Symfony & Twig with all upstream hardening. API authn designed for 2026.
Full-Text Search
SimpleSearch out of the box, YetiSearch Pro for production. No Elasticsearch required.
Multi-Language Ready
Built-in internationalization. Ship the same content in every language you need.
Automatic Image Pipeline
Resize, crop, and optimize with a fluent API. Responsive images on autopilot.
A first-class platform for documentation
Flat-file + Markdown + Git is the perfect foundation for technical docs. Pair it with Helios and you have a world-class documentation stack.
Your docs live as plain Markdown, version-controlled alongside your code. No database round-trips mean pages render in under 100ms. And with the 2.0 API, your docs become automatable: regenerate from source, ship on CI, publish from agents.
Helios is the premium documentation theme from the Grav team. Three-column layout with scroll-spy TOC, built on Tailwind 4 and Alpine.js, with folder-based versioning and 200+ languages of syntax highlighting out of the box.
Why teams stick with Grav
API-first
Everything the admin can do, your code can do too. Headless, CI-driven, plugin-extensible: one API for all of it.
Agent-ready
The first-party MCP server gives agentic AI the same access as a human admin. Zero extra wiring, same permission model.
Modern stack
PHP 8.3+, Symfony 7, Twig 3; all on their latest stable releases. Forward-compatible foundation for the next decade of PHP.
Zero lock-in
Your content is plain Markdown. Move it anywhere. Turn it into a static site. Generate an ebook. Export is never a migration.
Built with the community
Thousands of developers around the world building, extending, and contributing, now shipping Grav 2.0 together.
One CMS, any kind of site
Personal blogs, company sites, large documentation hubs, and everything in between. If you can structure it in folders, you can build it with Grav.
In good company
Organizations that have shipped sites, docs, and campaigns on Grav.