Lucidity.js is an enterprise-grade monorepo framework for engineering teams building on Next.js and Sanity. Multisite, multi-lang, visual editing, caching, security and 40+ features, all from day one.
Cut 6 months off your delivery timeline with a codebase that's documented and ready to extend.
Built with Lucidity.js
What you get
Lucidity.js is built on a modern, battle-tested stack, the same tools trusted by engineering teams at some of the world's leading organisations. No experimental dependencies, no niche frameworks. Just the right tools, configured properly.
head start on development work
production features out of the box
sites from a single licence + codebase
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sit.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sit.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sit.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sit.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sit.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sit.
Enterprise
Lucidity.js is built for engineering and product teams at organisations where content infrastructure is business-critical. Pricing is tailored to your team size and onboarding requirements.
What's included:
Available separately:
Clone the repo, configure your environments, and deploy. Most teams have a working foundation within a week.
You can see exactly how it works. Every package is documented, typed, and designed to be extended.
What you're inheriting is a result of solving real problems for complex, content-led organisations, refined through every deployment into something we'd build again today, exactly as it is.
For teams that want additional support, onboarding workshops, architectural reviews implementation consultancy are available separately.
Features
Everything your team needs to run a content lead product at scale.
Spotlight / Multisite
For global organisations, multi-brand companies, and non-profits managing regional sites, the challenge isn't building one good site. It's maintaining all of them without the work multiplying every time you add another.
Most teams solve this the hard way. A new site means a new codebase, a new deployment, and a new set of engineering problems to solve from scratch. Over time that compounds: more repos to maintain, more inconsistencies to manage, and more engineering time spent keeping everything in sync rather than improving the product.
Lucidity.js is built so that doesn't happen. Every site you run shares the same component library, design system, and CMS tooling. Your editorial teams work independently in their own content environment, with their own workflows and access controls, but the underlying platform is one thing your engineering team maintains once.
Adding a new site isn't an engineering project. It's a configuration decision.
Tech stack
Lucidity.js is built on a modern, battle-tested stack — the same tools trusted by engineering teams at some of the world's leading organisations. No experimental dependencies, no niche frameworks. Just the right tools, configured properly.
Industry-leading framework for production web applications.
Monorepo build system built for scale, by Vercel.
The UI library powering the world's most complex web products.
Type-safe development across every app and package.
The standard for building and documenting component libraries.
Utility-first CSS used by engineering teams at scale.
Enterprise
Lucidity.js’s architecture has been shaped through repeated builds for complex organisations. Each structural decision reflects what consistently worked, refined over time through real-world use. You’re not inheriting a clever idea, you’re inheriting a system that’s been continuously improved to handle challenges your team may not have even encountered yet.
The Next.js frontend. App Router, multisite routing, visual editing integration and all your page templates
The Sanity Studio. Fully customised with actions, structure builder, custom components and all schema types.
Component library and design system workshop. Isolated component development and visual regression testing.
sanity-toolkit, modular-content-blocks, security, next-proxy, pte-utilities, utilities, config, tooling, and more.
Convince your director
Lucidity.js isn't just a technical decision — it affects timelines, headcount, editorial velocity, and long-term maintainability. Here's what that looks like in concrete terms.
These figures are useful context for conversations with engineering directors, heads of product, and CTOs.
of engineering time recovered.
The infrastructure is already built.
Multisite routing, cache invalidation, Studio configuration, security — this work costs 6 to 12 months of senior engineering time. With Lucidity.js, your team inherits it on day one.
onboard your editorial team.
No waiting on infrastructure
Your content team can log into a fully configured Studio straight away. There's no period where editorial ambitions are waiting on engineering to catch up.
one engineering team.
Scale without the headcount.
For organisations managing multiple brands or regional sites, one team can own all of them.
No duplicate codebases and no duplicate maintenance cost.
bus factor risk.
Architecture that survives team changes.
One of the highest sources of engineering risk in content teams is an undocumented, bespoke CMS. Lucidity.js is built on SanityCMS, the industry leader four years running, and is fully documented and fully typesafe, which means you’re not dependent on any one engineer.
lock in.
Full source code. No dependency on us.
You own the codebase from day one. Lucidity.js is a starting point, not a platform subscription. If you stop working with us tomorrow, your codebase continues operating exactly as it did.
of updates included.
A foundation that stays current.
Your licence includes one year of updates. New features, compatibility updates, and bug fixes delivered via the same GitHub repository. Raise issues, track progress, and stay current without any additional cost in year one.
To create something like Lucidity.js yourself would take several hundreds of development hours, a deep understanding of Sanity and Next.js, and a team of UX and engineering specialists. Buying Lucidity saves you that time and money, and significantly de-risks your Sanity project.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sit.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec tristique nisi, condimentum tempus urna. Maecenas fermentum pharetra viverra. Praesent vel quam vitae purus imperdiet.
Documentation
Lucidity.js is built on a modern, battle-tested stack, the same tools trusted by engineering teams at some of the world's leading organisations. No experimental dependencies, no niche frameworks. Just the right tools, configured properly.
View the docsThe quickest route to getting a Lucidity.js project running locally.
Guiding principles for the development of Lucidity.js.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sit.
Guidance for teams preparing Lucidity.js for larger programs and enterprise delivery.
A high-level map of the application structure, content model, and delivery flow.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sit.
Get Started
We'll take the time to understand your stack, your team, and your editorial requirements, and give you an honest view of whether Lucidity.js is the right fit.
Talk to salesLorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec tristique nisi, condimentum tempus urna. Maecenas fermentum pharetra viverra. Praesent vel quam vitae purus imperdiet.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec tristique nisi, condimentum tempus urna. Maecenas fermentum pharetra viverra. Praesent vel quam vitae purus imperdiet.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec tristique nisi, condimentum tempus urna. Maecenas fermentum pharetra viverra. Praesent vel quam vitae purus imperdiet.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec tristique nisi, condimentum tempus urna. Maecenas fermentum pharetra viverra. Praesent vel quam vitae purus imperdiet.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec tristique nisi, condimentum tempus urna. Maecenas fermentum pharetra viverra. Praesent vel quam vitae purus imperdiet.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec tristique nisi, condimentum tempus urna. Maecenas fermentum pharetra viverra. Praesent vel quam vitae purus imperdiet.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec tristique nisi, condimentum tempus urna. Maecenas fermentum pharetra viverra. Praesent vel quam vitae purus imperdiet.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec tristique nisi, condimentum tempus urna. Maecenas fermentum pharetra viverra. Praesent vel quam vitae purus imperdiet.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec tristique nisi, condimentum tempus urna. Maecenas fermentum pharetra viverra. Praesent vel quam vitae purus imperdiet.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec tristique nisi, condimentum tempus urna. Maecenas fermentum pharetra viverra. Praesent vel quam vitae purus imperdiet.
About the creators
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum interdum sem a mi ornare, et aliquam ex congue. Cras pellentesque odio libero. Maecenas aliquam urna erat, non consequat urna malesuada at. Donec elementum tempus sagittis. Curabitur quis pellentesque velit. Quisque ornare eu eros vel viverra. Aliquam quam tortor, placerat non.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec tristique nisi, condimentum tempus urna.