Log in Register
← Back

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