Tagged Blade templates
Keep full design control in code. Mark replaceable copy and images with content keys — no page builders, no lock-in.
A Laravel CMS for client sites — design the template once, then let clients manage content, forms, and leads.
How it works
Roots is built for agencies and builders who ship bespoke sites — not multi-tenant portals. Each client gets their own install, their own template, and an admin that stays out of the way.
Tag text and images in Blade, publish pages, and serve them fast from Redis.
Capabilities
Everything you need to launch and maintain client sites — without a multi-tenant maze.
Keep full design control in code. Mark replaceable copy and images with content keys — no page builders, no lock-in.
Build lead forms in admin, embed them with a single directive, and follow up with notes and statuses in one place.
Published pages are cached in Redis and invalidated when content changes — so public sites stay snappy without extra work.
Get in touch
Tell us about the client site you want to launch. We will show you how Roots fits the workflow — template, content, forms, and leads.