SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript Authentication Projects
-
There’s been a noticeable shift in how authentication is approached in modern apps. Tools like Better Auth have pushed toward a model that is both developer-friendly and production-aware, with a strong emphasis on correctness, extensibility, and sensible defaults.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: What the React 2025 Vulnerability Taught Me About Solo Dev Security | dev.to | 2025-12-18
I use libraries for authentication rather than building it myself. For Memoreru, I chose Better Auth. Auth.js is also an option.
-
open-saas
A 100% free modern JS SaaS boilerplate (React, NodeJS, Prisma). Full-featured: Auth (email, google, github, slack, MS), Email sending, Background jobs, Landing page, Payments (Stripe, Polar.sh), Shadcn UI, S3 file upload. AI-ready with tailored AGENTS.md, skills, and Claude Code plugin. One cmd deploy. Powered by Wasp full-stack framework.
Phase 3 — A real SaaS. Build on Open SaaS, a free $300-value SaaS template the Wasp team maintains. Auth, payments, an admin dashboard, file uploads, AI integrations, deploy, and more.
-
logto
🧑🚀 Authentication and authorization infrastructure for SaaS and AI apps, built on OIDC and OAuth 2.1 with multi-tenancy, SSO, and RBAC.
Project mention: Getting CLI authentication right: the complete guide to all 5 methods | dev.to | 2026-04-06On the auth provider side, the demand is clearly growing. Logto just shipped OAuth 2.0 Device Authorization Grant support for native apps in v1.38.0 (open source) and Logto Cloud, so you can now enable device flow as the authorization method for any native application. This matters if you're building a CLI. Implementing RFC 8628 correctly (code expiry, rate limiting, polling logic, the sign-in UX on the verification page) is more work than most teams expect, and having your auth provider handle it means you just need to make the right HTTP calls.
-
InsForge
The all-in-one, open-source backend platform for agentic coding. InsForge gives your coding agent database, auth, storage, compute, hosting, and AI gateway to ship full-stack apps end-to-end.
Project mention: Bringing Razorpay to InsForge: Building a Production-Grade Payment Flow | dev.to | 2026-06-08PR #1382 — Foundational Provider & Sync PR #1485 — Webhook Infrastructure PR #1490 — Runtime Payment Flow
-
nebular
:boom: Customizable Angular UI Library based on Eva Design System :new_moon_with_face::sparkles:Dark Mode
-
SaaS-Boilerplate
🚀🎉📚 SaaS Boilerplate built with Next.js + Tailwind CSS + Shadcn UI + TypeScript. ⚡️ Full-stack React application with Auth, Multi-tenancy, Roles & Permissions, i18n, Landing Page, DB, Logging, Testing
-
-
hexclave
The user infrastructure platform. You choose the frontend, backend, and database. Hexclave handles everything else.
Project mention: I optimised my vibe coding tech stack cost to $0 | news.ycombinator.com | 2026-01-02 -
material-kit-react
React Dashboard made with Material UI’s components. Our pro template contains features like TypeScript version, authentication system with Firebase and Auth0 plus many other
-
-
iron-session
🛠 Secure, stateless, and cookie-based session library for Next.js or any JavaScript framework
-
-
amplify-cli
The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.
-
-
-
Check the Clerk JavaScript SDK on GitHub Try PullFlow - Unified Code-Review Collaboration
-
Project mention: From fix CORS in Nuxt and found new better way to authenticate | dev.to | 2026-01-17
Finally I found nuxt module Nuxt Auth Utils created by Sébastien Chopin who initial the Nuxt Js. I have interested with this module when Sébastien announced back then. Before I watch Alex video on YouTube I have no idea how to use this module and when reading on the docs it was like everything in single Nuxt App without external API. Until this section I try think again from beginning I face CORS and now auth, I think how the logic working across app and how many line should I wrote.
-
nuxt-auth
Authentication built for Nuxt! Easily add authentication via OAuth providers, credentials or Email Magic URLs!
-
-
-
Project mention: CI/CD for Terraform on GCP: Plan on Pull Request, Apply with Approval, No Static Keys | dev.to | 2026-05-13
Google GitHub Actions authentication
-
Want to give it a try yourself? Head on over to the online Surrealist UI, go into the sandbox and run the following statements to set up the schema and seed data before running the query we just saw.
TypeScript Authentication discussion
TypeScript Authentication related posts
-
Bringing Razorpay to InsForge: Building a Production-Grade Payment Flow
-
I rebuilt 3 dev tools so they stop uploading your data
-
Show HN: Constellation is an open-source Hasura-compatible GraphQL engine in Go
-
Show HN: InsForge – Open-source Heroku for AI coding agents
-
Self-hosted browser fingerprinting and bot detection with real-world constraints
-
I couldn’t find Better Auth in Go, so I built one
-
Show HN: Solyto – a free, open-source all-in-one personal management app
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2026
Index
What are some of the best open-source Authentication projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | better-auth | 28,654 |
| 2 | next-auth | 28,269 |
| 3 | open-saas | 14,658 |
| 4 | logto | 12,147 |
| 5 | InsForge | 11,648 |
| 6 | nebular | 8,127 |
| 7 | SaaS-Boilerplate | 7,187 |
| 8 | deepstream.io | 7,185 |
| 9 | hexclave | 6,808 |
| 10 | material-kit-react | 5,586 |
| 11 | unkey | 5,334 |
| 12 | iron-session | 4,124 |
| 13 | next-auth-example | 4,027 |
| 14 | amplify-cli | 2,873 |
| 15 | react-most-wanted | 2,414 |
| 16 | remix-auth | 2,211 |
| 17 | javascript | 1,712 |
| 18 | nuxt-auth-utils | 1,576 |
| 19 | nuxt-auth | 1,546 |
| 20 | ssoready | 1,530 |
| 21 | react-oauth | 1,332 |
| 22 | auth | 1,328 |
| 23 | surrealist | 1,281 |