
Save months of setup
Cut months off your delivery timeline with a codebase that's built for high-performance and huge scale.
Lucidity.js is our framework for Next.js and Sanity, built from a decade of enterprise Sanity and Next.js projects. Multisite, multi-language, editorial tooling, security and more than 40 production features are configured from day one.
You own the full source code. It is the foundation for the headless websites we build, this one included.


What you get
Lucidity.js is the best way to start any enterprise-grade Sanity project. Multi-site, multi-language, editorial experience, security, and 40+ features, all from day one.

Cut months off your delivery timeline with a codebase that's built for high-performance and huge scale.

Build pages from composable outer and inner blocks with shared schema and rendering infrastructure.

Redirect Warnings surface potential redirect collisions directly in the editing interface. When a page slug overlaps existing redirect rules, Lucidity warns the editor before publish.
Who it's for
Lucidity.js suits engineering and product teams at organisations where content infrastructure is business-critical: global organisations, multi-brand companies and non-profits with regional sites, often publishing in more than one language.
Every site shares the same component library, design system and Studio tooling. Each editorial team works in its own content environment, with its own workflows and access controls, while your engineers maintain one platform. Adding a site becomes a configuration decision rather than a new project.
If you need a single marketing site in one language, a free starter such as SanityPress or Turbo Start will serve you better. Lucidity.js earns its cost when you know you will add sites or languages, because building that into a simpler starter later is considerable work.
What's included
Available separately: engineers who ship alongside your team, architecture reviews, migration and launch support, and training.
You can, but an equivalent setup typically takes several thousand hours, a deep understanding of Sanity and Next.js, and UX and engineering specialists. Lucidity.js hands your team that work on day one, so they can spend their time on what is specific to your organisation.
No. You own the full source code from day one, with no platform subscription. If you stop working with us, your codebase carries on exactly as before.
Yes. Every package is documented, typed and built to be extended. Teams bring their own asset manager, tailor workflows, adjust roles and permissions, and extend the schemas.
There is no limit on either.
A licence covers commercial and non-commercial use, modification, and as many of your own projects as you like. Agencies need a licence per client. You cannot resell it, share the licence, or use it to build a competing product or template. The full terms are on the Lucidity.js site.
A dedicated technical account manager, a Slack Connect channel with our support engineers, onboarding sessions and monthly check-ins. Bugs and feature requests go through GitHub.
We'll look at your stack, your team and your editorial needs, and tell you honestly whether Lucidity.js is the right fit.