Generate from Zod schema
Auto-generates admin forms, validation, and database operations with end-to-end types
Auto-generates admin forms, validation, and database operations with end-to-end types
Control who can edit what. Define admin credentials with roles, set page-level permissions, and keep your content secure.
Track every change with automatic changelogs. See who edited what, when, and what changed—perfect for content management.
Works with Drizzle ORM out of the box. No external dependencies, no server costs. Run entirely within your Next.js app.
1// Define your schema2export const aboutPageData = {3 slug: 'about',4 title: 'About',5 schema: z.object({6 hero: z.object({7 title: z.string(),8 content: z.string()9 })10 })11}
Our CLI scaffolds everything you need. Define schemas with Zod, and let Light CMS generate your admin interface.
Generate an entire CMS from the command line in seconds.
Define content structure once with Zod and auto-generate the rest.
Full TypeScript support with runtime validation.
Built-in access control for teams.
# Set up your project in secondsnpx create-light-cms my-cmscd my-cmsnpm run dev# Your CMS is ready at localhost:3000/admin