Getting Started with Kide CMS
Everything you need to know to set up your first project with Kide CMS and start managing content.
Kide CMS is a code-first content management system built inside Astro. It takes a different approach from traditional CMSes: instead of configuring everything through a GUI, you define your content schema in TypeScript.
Why code-first?
Code-first means your content model is version-controlled, reviewable in pull requests, and can be reasoned about by both humans and AI agents. There is no hidden configuration; everything is in your codebase.
Quick setup
Run pnpx create-kide-app my-site and you will have a working CMS in under a minute. The admin panel is at /admin.
What you get
A runtime admin UI with field editors, data tables, and preview
Drafts, publishing, scheduling, and version history
Internationalization with per-field translation tables
Asset management with folders and focal point cropping
Access control with role-based permissions