Marvin CMS

Marvin

Core CMS engine providing content modeling, API generation, and extension points. Marvin is a headless content management system built for technical teams who value flexibility and developer experience.

experimentalv0.1.0active

Marvin is the core engine of the Marvin CMS family. It provides:

  • Schema-driven content modeling - Define content types with JSON Schema
  • Automatic API generation - RESTful APIs generated from schemas
  • Event-based integrations - Extensible event system for custom workflows
  • Plugin architecture - Extend functionality with Python plugins
  • Forms support - Built-in form handling and validation
  • Multi-workspace - Isolated content spaces with shared infrastructure

Status

Marvin is in active development and currently experimental. The API surface is stabilizing but may change as we refine the architecture based on real-world usage.

Getting Started

See the repository README for installation and usage instructions.