React Bricks is a Headless CMS with inline Visual editing for React.
Developers implement the corporate design system using React components. Our fully-typed, CSS-agnostic React library enables visual editing of these blocks by providing components like Text, RichText, Image, and Repeater. Developers can also define sidebar controls to give content editors the right amount of controlled freedom.
Content editors can then compose pages using these components, which we call Bricks.
We take care of the server-side: our library automatically saves content to our APIs, while images are optimized and served from a global CDN.
The library processes JSON content for each page, mapping the props of every brick to your React design system to render the appropriate blocks with their applied properties.
React Bricks is compatible with Next, Remix, Gatsby and Astro (coming in Q1 2025).