Auth.js (formerly NextAuth.js) is an open-source, full-stack authentication library for modern web applications. It supports OAuth, OIDC, passwordless, and Passkeys, works with or without a database, and runs on any JS runtime.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONHanko is an open-source, framework-agnostic authentication and user management solution positioned as an alternative to Auth0, Clerk, WorkOS and Stytch. It supports passwords, passkeys, MFA, social logins and SAML SSO, and can be self-hosted or used via Hanko Cloud.
Terraform provider for managing SAP Cloud Identity Services resources via infrastructure-as-code, with OpenTofu compatibility.
Authelia is an open-source authentication and authorization server that provides two-factor authentication and single sign-on through a web portal. Working alongside reverse proxies, it allows, denies or redirects requests, and supports OpenID Connect 1.0 / OAuth 2.0, WebAuthn security keys and passkeys, TOTP, and Duo push notifications.
An open-source, single-executable Firebase alternative built with Rust and SQLite, featuring type-safe APIs and a WebAssembly runtime.
A secure, cross-platform Git credential helper built on .NET that provides consistent authentication (including multi-factor auth) for GitHub, Azure DevOps, Bitbucket, and GitLab across Windows, macOS, and Linux.
Nebular is a customizable Angular UI library based on the Eva Design System, offering 4 visual themes, 35+ Angular UI components, a theming engine with runtime theme switching and CSS custom properties mode, plus Eva Icons SVG support and configurable authentication strategies.
Nhost is an open-source Firebase alternative offering GraphQL, PostgreSQL, auth, storage, and serverless functions. Supports local dev, self-hosting, and multiple frontends.
Better Auth is a framework-agnostic authentication and authorization framework for TypeScript, offering built-in features and a plugin ecosystem for advanced needs like 2FA and multi-tenant support.
A transport-agnostic OAuth 2.1 and OpenID Connect server built on OpenIddict and redb.Route, supporting multiple databases, MFA, WebAuthn, SCIM, and in-process direct-vm calls.
PocketBase is an open source Go backend in a single file, featuring embedded SQLite with realtime subscriptions, user and file management, an Admin dashboard UI, and a REST API, usable as a standalone app or Go framework.