This is a demo site built with Root.js.Open the CMS
Sandbox

Bento grid

Section header plus a 3-column bento grid of 4–6 cards in mixed sizes.

3 presetsTemplateBentoGrid
01Six cards with images

Root.js

One workspace for everyone who touches the website

Marketers, designers, translators and developers work on the same pages, without stepping on each other.

Visual editing

Build pages from your own components

Stack modules, fill in fields and watch the preview update as you type.

Root.js page editor

Releases

Ship launches on schedule

Group edits across pages into a release and publish them together at a set time.

Localization

40+ locales

Translate every field and preview each market.

Permissions

Roles per collection

Editors edit. Publishers publish.

Insights

See what every change did

Track publishes, page performance and who changed what, in one dashboard.

Publishing dashboard

Version history

Undo anything

Every save is a restorable version.

02Four cards, dark

Root.js

A framework built for content-heavy sites

Rendering

Static when you can, SSR when you need it

Choose per route. Pages ship zero JavaScript by default.

Previews

Every draft gets a URL

Share unpublished pages with stakeholders. No staging server to maintain.

Draft preview

Modules

Bring your own components

A schema file turns any component into a CMS module.

AI

Assisted editing

Draft, rewrite and translate in place.

03Icons only

Everything included

Page building

Compose pages visually

Pick a module, choose a preset, edit in place. Your design system keeps everything on brand.

Previews

Shareable drafts

One link, no login.

Scheduling

Publish at 9:00 sharp

Set it and log off.

Collaboration

Work together without conflicts

See who is editing, leave comments on fields and hand off for review.