B
Broslunas CMS
DashboardPricingDocumentationGitHub

Getting Started

IntroductionInstallation & SetupLinking Repositories

Core Concepts

Astro CollectionsGit SynchronizationSchemas & Types

Features

Visual EditorGitHub AppVercel IntegrationS3 StorageCollaborationVersion ControlGemini AIJSON Mode

Architecture

How it worksSecurity

Core Concepts

Schemas & Types

How Broslunas CMS knows which fields to show in the editor.

Automatic Inference

Currently, the system uses an intelligent inference engine. When you open a file, we analyze its content (Frontmatter or JSON) to dynamically determine which inputs to show.

title: "Hello World"
Text Input
draft: true
Switch / Checkbox
tags: ["react", "astro"]
Array Editor
date: 2024-05-10
Date Picker
Coming Soon

Native Zod Integration

We are working on a parser to read your src/content/config.ts file directly. This will enable:

  • Strict validations before saving.
  • Required vs optional fields.
  • Enums converted into dropdown Selectors.