Skip to main content


Empowering Your Content Management: Easily Create, Edit, and Publish with a CMS that both content managers and developers will love.

Inline editing

FireCMS provides all the flexibility you need with the best UX. Edit your collections and entities using both a spreadsheet view and powerful forms.

Inline editing is very useful when you want to quickly edit a few fields of a document. For example, if you have a list of users, you can quickly edit the name of the user by clicking on the name and editing it.

Try the demo

Dedicated form view

FireCMS offers more than 20 built-in property fields, from basic text fields to complex ones, like multiple file uploads, sortable arrays, references to other collections, etc.

The form view opens by default in a convenient side dialog that allows you to maintain the context you are working on, when you are done.

FireCMS is a React CMS, and it offers multiple extension points where you can define your custom views. Adding additional custom view to your form view can be really useful.

Easy to customise

FireCMS offers developers an easy way to adapt the platform to their specific needs while keeping theinitial setup simple. Our practical defaults can be conveniently overridden or expanded.

Effortlessly integrate your custom form fields as React components and preview widgets. Moreover, you can create detailed views related to your entities or within the main navigation for a truly customized experience.

You could add:

  • A dashboard for your client
  • A preview of the blog article you are writing
  • A representation of how the content is going to look like in your app or website.
  • And everything you can imagine.
  • FireCMS is a versatile and user-friendly content management system built on Firebase, empowering users to effectively manage and organize their data with a comprehensive suite of tools, while seamlessly integrating with various web applications and services to enhance their digital experiences.

    Create your custom fields

    FireCMS provides around 20 default fields which should suffice for most business logic. These fields range from simple text fields or selects to more complex ones like file uploaders, date pickers, or reference fields. There are also hundreds of validation options available, as well as the ability to create custom validators.

    However, sometimes you may need more complex editing forms and specific fields that the default ones don't cover. In these cases, you can create your own custom fields and use them in your entity collection.

    Go Pro for a completely customizable experience

    If you want a self-hosted solution, with a completely customizable experience, FireCMS PRO is the way to go.

    Customizable, extensible and with a strong focus on developer experience, FireCMS PRO is the perfect solution for your next project.

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