🚧 This project is currently in beta. Expect frequent updates and changes without prior notice.
Un CMS a punto de despegar 🚀

FlexiCMS

FlexiCMS es un headless CMS ágil y modular, creado para ofrecer total libertad en la gestión de contenidos.

¡Crea tu propio CMS en minutos!

DocumentationLive Demo
Captura de

Media & Uploads

Galería de medios para subir y gestionar tus archivos compatible con File System y S3.

API REST robusta

Conecta tus colecciones desde cualquier frontend con una API REST completa y bien estructurada.

+20 Campos predefinidos

Más de 20 tipos de campo listos para usar. Crea estructuras flexibles sin complicarte.

Authentication

Sistema de usuarios con sesiones, roles y permisos. Controla el acceso a tus contenidos.

Collection Hooks

Ejecuta lógica personalizada con los Hooks antes o después de crear, editar o eliminar registros.

Custom components

Crea y añade componentes propios al panel para adaptarlo a tus necesidades.

Un Headless CMS que se adapta a todas tus necesidades

E-commerce personalizado con control total

FlexiCMS es ideal para crear tiendas online adaptadas a tus necesidades. Gestiona productos, categorías, atributos, variaciones, descuentos y pedidos con colecciones totalmente configurables. Conecta fácilmente con tu frontend para mostrar productos dinámicamente, y extiende la lógica con hooks y control de acceso.

Webs corporativas, portfolios y blogs sin complicaciones

FlexiCMS es perfecto para crear y mantener sitios informativos como portfolios, páginas corporativas, blogs o landings. Define secciones como “Sobre mí”, servicios, casos de éxito o artículos del blog con colecciones flexibles y contenido estructurado. Actualiza textos e imágenes fácilmente desde el panel, sin tocar el código.

Aprende a usar FlexiCMS con estos cursos gratuitos

Aprende las bases y da tus primeros pasos con FlexiCMS

En este curso aprenderás qué es un headless CMS y cómo funciona FlexiCMS desde una perspectiva práctica y sencilla. Verás los conceptos fundamentales como colecciones, campos, hooks y reglas de acceso, entendiendo para qué sirve cada parte y cómo se conectan entre sí.

FAQ

¿Qué es FlexiCMS?

FlexiCMS es un CMS headless open-source que te permite gestionar contenido estructurado de forma flexible y conectarlo fácilmente con cualquier frontend.

¿Qué significa que sea “headless”?

Significa que FlexiCMS no genera páginas web por sí solo, sino que expone el contenido a través de una API. Esto permite usarlo con cualquier tecnología frontend: React, Angular, Svelte, Vue, Astro, etc.

¿Necesito saber programar para usarlo?

Sí, está pensado para desarrolladores o personas con conocimientos técnicos básicos. Aunque su panel de administración es visual, la integración con el frontend requiere conocimientos mínimos de desarrollo web.

¿Qué puedo hacer con FlexiCMS?

Puedes crear colecciones personalizadas, definir campos, establecer relaciones entre datos, usar hooks para lógica personalizada y controlar el acceso a cada recurso. Es ideal para sitios web dinámicos, aplicaciones, plataformas de e-learning, blogs y más.

¿FlexiCMS tiene base de datos propia?

No. FlexiCMS actúa como capa de gestión sobre una base de datos (normalmente MongoDB), que tú configuras. Es parte de su filosofía de ser ligero y adaptable.