Externa — headless CMS open source
Headless CMS nativo Laravel: admin UI, Public API, GraphQL, RBAC, file e AI opzionale rispettosa dei permessi — self-hosted sotto il brand qiick.

Externa è un headless CMS open source self-hosted (pacchetto qiick/externa-core, org GitHub qiick-io). Gli operator gestiscono contenuti strutturati in un admin React; siti e app li consumano via Public CMS REST (/api/v1) e GraphQL (/api/graphql). Collection dinamiche con campi tipizzati/localizzati, file manager gerarchico, RBAC Spatie + gruppi, webhook HMAC outbound e assistente AI opzionale OpenAI-compatible con tool legati ai permessi effettivi. Stack: Laravel 13, React 19, Vite, Tailwind, Spatie Permission / Activitylog. Licenza MIT; versione pubblicata 1.2.3. Autore principale di externa-core.
Highlight
- Collection dinamiche con campi tipizzati, spesso traducibili, e field pack
- File manager gerarchico con zip/duplicazione async e transform
- RBAC Spatie + gruppi; permessi effettivi su admin UI e tool AI
- Public CMS REST (/api/v1) e GraphQL (/api/graphql) headless
- Assistente AI opzionale OpenAI-compatible (laravel/ai); MIT, self-host first
Stack
- Laravel
- PHP
- React
- TypeScript
- Vite
- Tailwind CSS
- GraphQL
- Spatie




