
BuildBase App
The whole SaaS backend, not just auth - one React SDK
1 follower
The whole SaaS backend, not just auth - one React SDK
1 follower
Every SaaS rebuilds the same backend plumbing, or stitches together single-purpose tools: auth (Clerk/Kinde), a database, billing. BuildBase gives you the whole backend in one React/Next.js SDK: auth, billing, multi-tenancy, RBAC, workflows, notifications, feature flags, analytics, and more. What's different: bring your own Stripe at a 0% platform fee, and self-host on your own infra and DB - no lock-in. I run five live products on BuildBase myself, not a demo. npm install and ship.




























Hey Product Hunt community! 👋 I'm Dharmendra Jagodana, and I'm building BuildBase with my brother.
Why this exists I don't come at this as an "auth company." I come at it as someone who kept building SaaS products and kept hitting the same wall.
Five of my products are live right now:
Imejis - template-based image-generation API
AgentCenter - mission control for AI agents
PlugNode - visual AI workflow builder
RemoteWait - virtual queue system
LinkTracer - creator analytics
For every one of them, before I could build the actual idea, I had to rebuild the same backend from scratch: sign-up and login, Stripe billing, multi-tenant workspaces, roles and permissions, usage limits, emails, notifications, webhooks. Weeks of plumbing, every time, that had nothing to do with what made the product special.
After the third rebuild I started extracting it. After the fifth, it was a platform. That's BuildBase.
What it is The whole SaaS backend for React / Next.js, in one SDK (npm install @buildbase/sdk). Not just auth - 20 integrated modules that actually talk to each other:
Auth - email/password, magic link, passkeys (WebAuth), Google, GitHub, Microsoft, LinkedIn, trusted devices, and a full OAuth 2.0 server
Billing - Stripe on your own account: subscriptions, usage-based metering, quota enforcement, and a credit system
Multi-tenancy - an isolated workspace (and isolated database) per org, with custom roles and RBAC
Workflows - a real event-driven engine: 60+ triggers, actions, conditions, queue-backed
Communication - email with your own sender (SMTP, Google, Microsoft, Mailgun) + notifications, including real-time Slack alerts
Growth - feature flags, audience/CRM, short links, webhooks, analytics, and ad/analytics tags (GA4, GTM, Meta, Google Ads) managed from the console
Global - i18n across 8 locales and 22 currencies
Headless - an API layer, so you can use any of it without our UI ...and more.
Shipped in the last few weeks
Tracking & Tags: add your GA4 / GTM / Meta / Google Ads tags in the console, and the SDK installs them and reports sign-ups, checkouts and purchases for you
Custom roles end to end, plus invitations that land people on the right role
Link safety: every link we host is reputation-checked and can be killed at click time
A Get Started guide that verifies each step from live data, and live chat in the console
Docs for every module, and "Built with BuildBase" badges
Agent-ready: OAuth metadata, dynamic client registration, llms.txt and markdown docs, so AI agents can wire it up too
What makes it different (the part I care about)
Bring your own Stripe, 0% platform fee. Your customers pay you directly, into your own Stripe account. I never touch your revenue. The norm in this space is that your bill climbs as you grow - I built the opposite on purpose.
You own your data, and there are three ways to run it: Shared (an isolated database per app on our shared infra), Dedicated (dedicated infra for a single app), or Self-hosted (our Docker images on your own servers, with your own MongoDB + Redis). No lock-in.
Per-app pricing. One app = one org = one isolated database, so you never pay for scale you're not using. Three plans: Launch, Grow, Scale, each with a 7-day free trial.
Let me be straight about where it's at I'd rather you hear this from me than dig for it:
React / Next.js only today. No Vue, Svelte, or native mobile SDK yet (coming).
Not open source. Self-hosting means running our compiled Docker images on your own infra - you don't get the source. What you get instead is no vendor lock-in. I know a lot of this crowd values OSS; I'm not going to pretend to be something I'm not.
Early and bootstrapped. It's me and my brother, and the SDK is young (v0.x). But it isn't vaporware: I run five real products on it in production, every day.
Who it's for Solo founders, vibe coders and small teams building SaaS on React/Next.js who are sick of wiring the same backend together for the tenth time and want their weeks back for the actual product.
Try it / tear it apart
Live demo: https://demo.buildbase.app
Docs: https://docs.buildbase.app/introduction
Self-host starter: https://github.com/buildbase-app/self-hosted-starter (learn more: https://www.buildbase.app/self-hosted)
Claude Skill: https://github.com/buildbase-app/claude-skill
I'll be here all day. The feedback I most want: What would make you trust a backend SDK enough to build your next SaaS on it? And what's the one thing missing for your stack?
Reach me anytime at dharmendra@buildbase.app.