This project is not covered by Drupal’s security advisory policy.
Mosaic adds a drag-and-drop Mosaic Layout field to any Drupal content
entity. Authors compose pages from reusable components — headings, text,
images, cards, columns, carousels, tabs, live search — without writing
code. Each component binds to live Drupal data via a visual query builder.
Features:
- Drag-and-drop canvas (Puck + React 19, no iframe)
- PHP 8 Attribute component plugins with SDC support
- Design token entity type with CSS custom property export
- Global reusable layout templates
- Data sources: entity field, entity query, Views, external REST, context
- Lit 3 Web Components (carousel, tabs, live search) with DSD fallback
- WCAG 2.2 AA accessibility built in
- Schema versioning with queue-based migration worker
- Drush commands: export/import templates, schema health, CEM import
- No cloud dependency — works on any hosting
Project information
- Project categories: Content display, Developer tools
- Created by arunkarthick on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
