SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 TypeScript OAuth Projects
-
Auth.js is an open-source authentication library that integrates with modern JavaScript frameworks like Next.js, Svelte, and Express. Previously the project was available only for Next.js and thus it used to be called Next-Auth. Today, a portion of Auth.js is still supports Next-Auth, but along with it, there are SvelteKitAuth, and ExpressAuth available too.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
logto
๐งโ๐ An identity and access management (IAM) infrastructure with authentication, authorization, MFA, SSO, user management, and multi-tenancy features. Supports OAuth 2.0, OIDC, and SAML. No framework restrictions.
Project mention: Show HN: Logto โ Token Exchange, OIDC, and multi-tenancy | news.ycombinator.com | 2024-09-01 -
Project mention: Show HN: Nango โ Embed 600= integrations from 400+ APIs in your SaaS | news.ycombinator.com | 2025-03-10
-
Project mention: Tell HN: Google OAuth consent screen issue could be costing you signups | news.ycombinator.com | 2024-08-13
https://next-auth-example.vercel.app/
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
Project mention: Launch HN: Panora (YC S24) โ Data Integration API for LLMs | news.ycombinator.com | 2024-09-23
-
sk-auth
Authentication library for use with SvelteKit featuring built-in OAuth providers and zero restriction customization!
-
react-aad
A React wrapper for Azure AD using the Microsoft Authentication Library (MSAL). The easiest way to integrate AzureAD with your React for authentication.
-
-
AngularMaterialFirebase
:fire: Full stack starter app with Angular 8, Material Design and Firebase (+ demo)
-
-
openint
Ship product integrations in hours, not weeks, using no or low code. Read and write data using unified APIs or sync it straight to your database.
Project mention: Show HN: OpenInt (YC W23) Open-Source iPaaS to Ship Product Integrations Quickly | news.ycombinator.com | 2024-12-06 -
-
-
handshake
Handshake handles your OAuth flows with over 200 popular APIs. Setup and deploy to Vercel in 5 minutes. ๐ค ๐ญ
-
-
react-hooks-uikit-express-oauth-boiler-v2
A React/TypeScript fullstack boilerplate utilizing React hooks, using Express as backend, UIKit for frontend, MongoDB for storage & open-authenticator for OAuth.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript OAuth discussion
TypeScript OAuth related posts
-
Lucia: Why Not a Library?
-
Hacking Hono: The Ins and Outs of Validation Middleware
-
Next.js and Next-Auth V5: Guide to Social Logins(OAuth)
-
Real-Time Authorization in a Chat Application with Permit.io and WebSockets
-
Placegoose: Building data APIs with HONC
-
Better Auth โ The most comprehensive authentication library for TypeScript
-
๐ฆธ OSS Heroes: Pilcrow, a student who built Lucia - auth library with 9.5k stars on GitHub โญ ๐ฏ๐ต
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Mar 2025
Index
What are some of the best open-source OAuth projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | next-auth | 26,232 |
2 | lucia | 9,988 |
3 | logto | 9,668 |
4 | nango | 5,125 |
5 | next-auth-example | 3,860 |
6 | defguard | 1,843 |
7 | google-auth-library-nodejs | 1,771 |
8 | accounts | 1,504 |
9 | react-oauth | 1,184 |
10 | Panora | 985 |
11 | sk-auth | 581 |
12 | react-aad | 344 |
13 | oauth2-client | 297 |
14 | AngularMaterialFirebase | 225 |
15 | reactjs-social-login | 177 |
16 | openint | 168 |
17 | dashport | 151 |
18 | react-oauth2-pkce | 138 |
19 | handshake | 126 |
20 | web-auth-library | 112 |
21 | react-hooks-uikit-express-oauth-boiler-v2 | 110 |
22 | fastify-next-auth | 49 |
23 | teams-token | 44 |