Zum Inhalt springen

CometCMS

Leichtgewichtiges Headless-CMS – PHP-Backend, Vue-Admin-Frontend. Kein Node, kein Composer, keine Datenbank nötig.

7. Mai 2026

2026

Category

Apps

Technologies

Vue.js, JavaScript, Tailwind CSS

https://cometcms.github.io/CometCMS/

https://github.com/CometCMS/CometCMS

CometCMS ist ein Headless Content Management System, das ich entwickelt habe, um ein Maximum an Einfachheit mit moderner API-First-Architektur zu verbinden.

Das gesamte CMS besteht aus einem einzigen PHP-Ordner, den man auf jeden günstigen Shared-Hoster hochladen kann – kein Node.js, kein Composer, keine Datenbank, keine CLI und kein SSH erforderlich. PHP 8.2+ ist die einzige Produktionsabhängigkeit.

Kernfeatures:

  • Dateibasiertes Storage: Inhalte werden als JSON-Dateien in storage/ gespeichert – keine Datenbank nötig

  • API-First: REST-API unter /api/v1 mit feingranularen API-Token-Berechtigungen

  • Integrierte Lokalisierung: Content-Types unterstützen mehrere Sprachen, Übersetzungen werden über ?locale= abgerufen

  • Backup-System: Vollständige Backups aller Inhalte, Medien und Einstellungen direkt aus dem Admin-UI

  • Webhook-Unterstützung: Signierte Outbound-Webhooks für SSG-Builds

  • Eigenes Berechtigungssystem: Rollen (Admin, Editor, Viewer) und API-Tokens mit scoped permissions

Gebaut mit Vue.js (Admin-Frontend) und PHP (Backend), mit Tailwind CSS für das UI-Design.