5/10/2025
Somewhere along the way, building websites became a nightmare.
You need a framework to build a blog. A router for a 3-page site. A GraphQL layer just to read a Markdown file. Dev servers. Plugins. Config files for config files.
It’s all backwards.
Rift is here to fix that.
Rift doesn’t pretend to be a framework. It’s not here to run your app, ship a SPA, or abstract your way into hell.
It just builds HTML — from real data, real templates, and real code you control.
No runtime. No hydration. No magic bundles. Just pages.
To build a fast, modern, SEO-friendly site, you need:
That’s it.
You don’t need:
Rift gives you the first list, and none of the second.
If you want to install a theme and never look under the hood — Rift isn’t for you.
But if you want to:
Then Rift gives you the toolbox — and gets out of your way.
You want to use Tailwind? Go for it.
Nunjucks templates? Already supported.
Markdown? Yep.
You’re not locked into a framework. You’re not told how to write CSS. You can build what you want — because you’re in charge.
npm create rift@latest
That’s the last bit of magic you’ll need. Everything after that? Yours.
Rift is a zero-guesswork static site generator built for developers. Try it today:
npm create rift@latest