Das Open-Source
Firebase CMS & GUI Framework

Erstellen Sie leistungsstarke Admin-Panels und Back-Office-Apps in Minuten.

Vertraut von Entwicklern führender Unternehmen

GoogleMicrosoftIKEA

und tausende mehr

Ein Framework,
Unendliche Back-Office-Lösungen

Nutzen Sie FireCMS als Ihr Firestore-CMS, um Inhalte, Benutzer und Abläufe direkt von Firebase aus zu verwalten.

Content-Management auf Firestore

Betreiben Sie Blogs und Marketing-Sites mit einem intuitiven Notion-ähnlichen Editor, der von Firestore unterstützt wird.

Interne Tools für Firebase

Erstellen Sie robuste interne Dashboards für Support und Betrieb, verbunden mit Firebase und Firestore.

Benutzerdefinierte Admin-Panels auf Firestore

Erstellen Sie maßgeschneiderte, datenintensive Admin-Panels mit voller Kontrolle über benutzerdefinierte Ansichten und Geschäftslogik.

Google Cloud Partner

Von Ihrer Datenbank zu einem fertigen CMS

Vier Schritte — und nur einer davon ist Arbeit, die Sie selbst erledigen müssen.

Richten Sie es auf Ihre Daten

FireCMS wertet die Dokumente aus, die bereits in Ihren Firestore-Collections liegen, leitet die Feldtypen ab und erzeugt daraus Tabellen und Formulare. Auch Enum-Werte lassen sich aus den Daten ableiten. Keine Migration, keine Umstrukturierung.

short_text
Name
Text fieldstring
drag_handle
upload_file
Image
File uploadstring
drag_handle
list
Category
Select/enumstring
drag_handle
flag
Available
Switchboolean
drag_handle
functions
do_not_disturb_on
price
This property is defined as a property builder in code
drag_handle
list
Currency
Select/enumstring
drag_handle
flag
Public
Switchboolean
drag_handle
short_text
Brand
Text fieldstring
drag_handle
format_quote
Description
Markdownstring
drag_handle
http
Amazon link
Urlstring
drag_handle
ballot
Publisher
Groupmap
drag_handle
short_text
Name
Text fieldstring
drag_handle
short_text
External id
Text fieldstring
drag_handle
drive_folder_upload
Images
Multiple file uploadarray
drag_handle
add_link
Related products
Multiple referencesarray
drag_handle
list_alt
Available locales
Multi select (enum)array
drag_handle
short_text
Uppercase Name
Text fieldstring
drag_handle
repeat
Tags
Repeat/listarray
drag_handle
schedule
Added on
Date/timedate
drag_handle
functions
do_not_disturb_on
spanish_title
This field is defined as an additional field in code
drag_handle
ballot
Metadata
Key-valuemap
drag_handle
short_text
Text field

Simple short text

Hide from collection
Read only
Select a property widget
short_text

Simple short text

subject

Text with multiple lines

format_quote

Text with advanced markdown syntax

http

Text with URL validation

mail

Text with email validation

link

The value refers to a different collection (it is saved as a string)

flag

Boolean true or false field (or yes or no, 0 or 1...)

list

Select one text value from within an enumeration

list_alt

Select multiple text values from within an enumeration

format_list_numbered

Select a number value from within an enumeration

format_list_numbered

Select multiple number values from within an enumeration

person

Select a user from the user management system. Store the user ID.

numbers

Simple number field with validation

upload_file

Input for uploading single files

drive_folder_upload

Input for uploading multiple files

link

The value refers to a different collection (it is saved as a reference)

add_link

Multiple values that refer to a different collection

schedule

A date time select field

ballot

Group of multiple fields

ballot

Flexible field that allows the user to add multiple key-value pairs

view_stream

A complex field that allows the user to compose different fields together, with a key/value format

repeat

A field that gets repeated multiple times (e.g. multiple text fields)

Property types inferred from the documents already in the collection, then refined.

Oder lassen Sie einen Agenten einrichten

FireCMS bringt einen MCP-Server mit. Verbinden Sie Claude oder einen beliebigen MCP-Client, und die gesamte Einrichtung passiert im Gespräch: Firebase-Projekt verbinden, Sicherheitsregeln anwenden, alle Collections ableiten, Schemas festlegen und Nutzer einladen. In der Anwendung selbst gibt DataTalk Ihrem Team denselben Zugriff auf die Daten in natürlicher Sprache.

firecms · mcp
You

Connect my Firebase project to FireCMS and build the collections from what's already in Firestore.

my-shop-prodNot connected
Collections0 / 6
Waiting for the agent

Add the server to any MCP client and sign in with the account you already use.

npx @firecms/mcp-serverZur MCP-Dokumentation

Ihr Team arbeitet in einer echten Oberfläche

Redakteure bekommen eine Collection-Ansicht so schnell wie eine Tabellenkalkulation: Inline-Bearbeitung, Filter, Sortierung und ein Notion-artiger Editor — dazu Berechtigungen pro Collection, damit jeder nur das anfasst, was er soll.

My demo app

/

Products

256
dark_modetranslate
listListfilter_listFilters
searchSearch
Demo actiondownloaduploadsettingsaddAdd Product
ID
short_text
Name
upload_file
Image
list
Category
flag
Available
flag
Public
list
Currency
short_text
Brand
format_quote
Description
numbers
Price
editmore_vert
B000P0MDMS
Baseball Cap
Clothing man
Euros
Authentic Pigment
This stylish baseball cap is made from 100% pigment-dyed cotton denim, offering a comfortable fit for everyday wear.
23.99
editmore_vert
B000UO4KXY
Conceal invisible shelf
Home storage
Euros
Umbra
The Conceal Invisible Shelf is a sleek and modern solution for displaying your most treasured books or items.
225
editmore_vert
B000ZHY0JK
Aviator RB 3025
Sunglasses
Euros
Ray-Ban
Unisex Sunglasses, Gold, 58 mm. These iconic sunglasses, known for their timeless style and exceptional construction.
115
editmore_vert
B0017TNJWY
Wine decanter
Serveware
Euros
Sagaform
This elegant wine decanter boasts a sophisticated design with a robust oak stopper, with a generous capacity of 2 liters.
Not available
editmore_vert
B001A793IW
Wobble Chess Set Walnut
Toys and games
Euros
Umbra
Discover the elegant and playful Wobble Chess Set in Walnut wood. The board measures 38 x 38 cm.
99

Typed fields — images, enums, switches, ratings — edited inline in the table.

Sie erweitern es in React

Wenn das generierte Formular nicht ausreicht, kann jede React-Komponente zu einem Feld oder einer ganzen Ansicht werden. Führen Sie eigene Logik in onSave und onDelete aus. Keine Blackbox.

list_alt
Body parts
custom

MedicalMotion

Body front view
Front
Body back view
Back
Head & NeckShouldersChestBicepsTricepsForearmsAbsObliquesUpper BackLower BackHip FlexorsGlutesQuadsHamstringsCalves
bodyParts: ["chest", "triceps", "abs"]
location_on
Location
custom
© OpenStreetMap contributors · Esri
Malasaña40.4262, -3.7038
location: { lat: 40.4262, lng: -3.7038 }

The body-part picker is the real field MedicalMotion's therapists use.

Mit modernen Technologien entwickelt

ReactTypeScriptTailwind CSSFirebase

Firebase CMS & Firestore CMS FAQ

Ist FireCMS ein Firebase CMS oder ein Firestore CMS?

FireCMS funktioniert als beides: Es verbindet sich mit Firebase und nutzt Firestore als Datenbank und bietet Ihnen eine Firestore-CMS-Erfahrung für Content- und Admin-Tools.

Cloud vs. Self-Hosted – was soll ich wählen?

Wählen Sie Cloud für die schnellste Einrichtung und null Wartung. Wählen Sie Self-Hosted, wenn Sie vollständige Kontrolle, benutzerdefinierte Workflows oder Client-Lieferung benötigen.

Kann ich ein Schema aus meinen vorhandenen Daten ableiten?

Ja. FireCMS analysiert Ihre Firestore/Atlas-Kollektionen und generiert ein erstes Schema, das Sie im visuellen Editor verfeinern können.

Unterstützen Sie SSO/SAML?

SSO/SAML und erweiterte Enterprise-Funktionen sind in Enterprise-Plänen verfügbar. Kontaktieren Sie uns für Details.

Ist FireCMS Open Source?

Ja. Das Kern-Framework ist MIT-lizenziert und Open Source. Eine PRO-Lizenz fügt erweiterte Komponenten, Theming und Priority-Support hinzu.

"Ich habe viele andere CMS ausprobiert, darunter Strapi, Sanity, Contentful und Builder.io – keines davon bot mir eine bessere Erfahrung als FireCMS!"
Fulei Huang
Fulei Huang
Software Engineer, Microsoft