A pluggable full-stack meta framework. Add Full‑Stack React Features in Minutes

After months of work, we're excited to share the first public release of Better Stack — a composable, full‑stack plugin system for React developers. It lets you add production-ready features to your app in minutes instead of weeks, without giving up control of your codebase, database, or deployment.
This isn't a no-code platform, a CMS-as-a-service, or some server you don’t control. It’s just clean, open-source TypeScript packages that plug directly into your app and give you full‑stack features out of the box — with built-in routing, SSR, APIs, database models, and React components.
You can think of Better Stack as “npm installable features.” Need a blog? A feedback widget? A roadmap, a newsletter, a comments section? Install the plugin, configure it in a few lines, and go. We’ll handle the boilerplate so you can focus on building what makes your product unique.

To kick things off, we’re launching the first official plugin: the Blog plugin.
If you've ever added a blog to a product site, you know how it goes: routing, database tables, editor UI, markdown rendering, SEO meta tags, RSS feeds, draft/publish flows, authentication, image uploads, and more — usually stitched together from scratch or half-integrated third-party tools.
The Blog plugin gives you all of that in one drop-in package.
You get:
A full CMS experience with MDX support
A clean post editor with draft and publish workflows
Built-in SEO meta generation and RSS feeds
Server-rendered post pages and React components for listings, single post views, and admin UI
Automatic database schema + API endpoints wired up to your preferred ORM (Prisma, Drizzle, Kysely, or even Mongo)
Full customizability — override any UI component or behavior
It's designed for developer workflows, not marketing teams. You own your data, your database, your styles, your routes — everything. The plugin just saves you from building the same blog scaffolding for the 10th time.
Better Stack works with the tools you already use: Next.js (including App Router), React Router, TanStack Router, your own DB, your own hosting. It's framework-agnostic, database-adapter-based, and built with modern best practices like SSR, React Query, Tailwind, and shadcn/ui. Every plugin is just TypeScript — importable, customizable, and composable.
The Blog plugin is just the beginning. We're already working on more plugins: newsletters, scheduling, comments, AI assistants, feedback forms, and more. Our goal is to make the boring-but-necessary parts of building web apps disappear — so you can go from idea to MVP in days, not months.
Better Stack is free and open source (MIT licensed). If you're building with React and tired of repeating yourself, we’d love for you to try it out.
This is just day one — we can’t wait to see what you build.
Powered by Better-Stack