Introducing Stack, the open-source user management service
If you build lots of projects, it's likely that you've spent a significant amount of time on working with user logins. Despite how crucial it is, it's hard to find a service that has the features you need to get started quickly while remaining open-source.
That's why we built Stack. It has components to get you started within minutes, such as <SignIn />
, <ForgotPassword />
, <AccountSettings />
, <EmailVerification />
, <UserButton />
, and hooks like useUser()
. We are starting with support for Next.js and React components (RSC or RCC), but are going to expand soon.
What's cool about Stack is that if you use a design system like MUI or shadcn, its components will automatically adapt to your theme. For example, below is a screenshot of the same sign-in page with Radix UI, and then with Joy UI.
And for the developers, you probably want an interface to manage your users, too. We provide you with a handy admin dashboard that shows an overview of your users and lets you edit or delete them.
It really is that simple. The best part is that Stack is 100% open-source & self-hostable. You wouldn't want to grow your company with sweat and tears only to see that your proprietary authentication vendor locked you in to raise prices.
That's not where it ends, of course. On our roadmap for the next few weeks, we have the following items:
- Support for more frameworks
- SSO/SAML
- Passkeys, TOTP and two-factor authentication
- AuthZ and permission management
- Analytics integrations
- etc. etc.
We are on GitHub, please leave a star if you like the project. We also have a Discord server, where we're more than happy to answer questions. If you'd like to get started in just 10 minutes, sign up on our dashboard.
Start building with Stack today
Secure your application with the best open-source authentication and user management platform.