Skip to main content

Your CMSbased on Firebaseor MongoDB

The # 1 open-source Firebase CMS/Admin Panel

MIT licensed✨ AI docs ready!

Much more than a CMS

FireCMS is a platform upon which thousands of companies build their back-office applications and admin panels. Open-source, headless, extensible, and fully customizable.

Launch Your Admin Panel in 3 Simple Steps

1

Connect Your Project

We will setup a Service Account for you and connect it to your project.

2

Define Your Data Models

Let FireCMS infer your data structure automatically or define it manually.

3

Go Live Instantly

Access your fully functional, production-ready admin panel or CMS.

I've tried many other CMS including Strapi, Sanity, contentful, Builder.io, none of them gave me better experience than FireCMS!

Element~ Fulei HuangSoftware Engineer, Microsoft

I think you have the best noSQL headless CMS on the market

Element~ Viktor VinnkCountry Digital Development Leader, Ikea

We are early adopters of FireCMS (and very proud of it) and it gives us a lot of flexibility and ease of integration of anything we develop.

Element~ Manuel PinillaFounder, OikosBrain

So far, this has been the missing piece of the puzzle for running a Firebase back-end. I love how we can just throw some React in there and it all feels so seamless.

Element~ John CoppaCTO at EasyHome

It is a great initiative towards building a scalable and serverless CMS as Firebase is serverless. UI is very nice and working is very smooth.

Element~ Muhammad BilalEngineering, CodeViz Technology

Automatic schema detection

Build your content model visually with FireCMS's powerful schema editor. Create collections, define fields, and establish relationships with an intuitive drag-and-drop UI.

With 20+ field types and advanced validation options, you can build sophisticated data models in minutes instead of hours. The schema editor handles the complexity, letting you focus on creating the perfect admin experience for your team.

Talk to Your Data

Simply ask questions in natural language and get instant results.

Powerful, intuitive, and effortless.

person

auto_fix_high

This table shows all products with a price greater than 100.

search
ID
short_text
Name
list
Category
numbers
Price
euro_symbol
Currency
add
B000UO4KXY
Conceal Invisible Shelf
Home storage
225
Euros
B000ZHY0JK
Aviator RB 3025
Sunglasses
115
Euros
B001A793IW
Wobble Chess Set
Toys and games
119
Euros

Simple Data Import, from file to CMS

FireCMS offers a streamlined data import feature designed to make your life easier. Whether you're working with extensive CSV, JSON or Excel files, our intuitive tools enable you to transfer and integrate your datasets into FireCMS. No more tedious manual data entry or convoluted import processes—just quick, efficient, and reliable data importation.

Our data import tool will detect your data types automatically, and if you override a mapping, it will do the data conversion for you.

For developers

Type-Safe Schema Definitions

Define your data models in TypeScript for complete type safety. Your schemas become the single source of truth for both your admin panel and application.

const productCollection = buildCollection({
name: "Products",
path: "products",
properties: {
name: {
dataType: "string",
name: "Name",
validation: { required: true }
},
price: {
dataType: "number",
name: "Price",
validation: { required: true, min: 0 }
}
}
});

Custom React Components

Extend the CMS with your own React components. Create custom property fields, entity views, or navigation items that perfectly fit your project needs.

Focus on Your Core Application Logic

Build powerful internal tools, CRUD interfaces, and back-offices without the frontend hassle. FireCMS works with every existing project and doesn't enforce any data structure.

Explore Developer Features

Typescript

React

Tailwind CSS

Firebase/MongoDB

️ Open-source

All the power of Firebase/MongoDB
and open source

Extend the functionality of your admin panel and your complete project with all the capabilities of Firebase and Google Cloud, or MongoDB Atlas.

Sign up to our newsletter to get the latest news and updates. No spam!