Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source auth software

2152 open-source libraries, tools and applications tagged auth, ranked by how closely auth is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

2152 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Apache Casbin
jCasbin is an Apache-licensed Java authorization library that enforces access control using models such as ACL, RBAC, and ABAC defined in c…
862650stable
devopshydclub/vprofile-project
A Java Spring MVC web application (vProfile) used as a sample multi-tier project for DevOps training by DevOps Shack. It serves as a practi…
322647active
Visual Studio Code
A VS Code extension by Microsoft/GitHub that lets developers review and manage GitHub pull requests and issues directly inside the editor. …
942631active
instantdb/instant
Instant is an open-source backend platform (the 'Modern Firebase') providing a real-time relational database, auth, permissions, storage, p…
6710546maintenance
GPTLink
GPTLink is a self-hosted PHP (Hyperf) + Vue application for quickly deploying a commercial AI chat website with user accounts, paid plans, …
612627active
alexedwards/scs
SCS is an HTTP session management library for Go that automatically loads and saves session data via middleware. It supports 19 server-side…
432623stable
auth0/angular2-jwt
An Angular library that provides an HttpInterceptor to automatically attach JSON Web Tokens to HttpClient requests. It handles token attach…
672622active
ory/fosite
Fosite is a security-first, extensible OAuth 2.0 and OpenID Connect SDK for Go, implementing RFC 6749, RFC 6819, PKCE, and OpenID Connect C…
542618active
FreeRADIUS/freeradius-server
FreeRADIUS is a high-performance, highly configurable multi-protocol policy server supporting RADIUS, DHCPv4/v6, DNS, TACACS+, and VMPS, wr…
842614stable
ueberdosis/hocuspocus
Hocuspocus is a Yjs CRDT-based WebSocket backend for conflict-free real-time collaboration, written in TypeScript. It provides a server, cl…
972611active
youlaitech/vue3-element-admin
An enterprise-grade admin dashboard frontend template built with Vue 3, Vite, TypeScript, and Element Plus, serving as the Vue 3 successor …
702607active
lexik/LexikJWTAuthenticationBundle
A Symfony bundle that provides JSON Web Token (JWT) authentication for Symfony APIs. It handles token creation, validation, and integration…
652605stable
tbruyelle/RxPermissions
An Android library that wraps the Android M runtime permission model in RxJava2 reactive streams. It lets developers request permissions li…
1010393maintenance
liukuo362573/YiShaAdmin
YiShaAdmin is an open-source admin management system built on .NET Core MVC with a clean Bootstrap/jQuery UI. It provides role-based permis…
322578active
firebase/firebase-android-sdk
The official Firebase Android SDK, containing the source code for Firebase's Android libraries such as Firestore, Realtime Database, Cloud …
772570active
sismics/docs
Teedy (formerly Sismics Docs) is an open-source, lightweight document management system (DMS) for individuals and businesses. It offers OCR…
632566active
Azure/azure-sdk-for-java
The official Azure SDK for Java, providing client and management libraries for consuming and administering Azure services. It follows the A…
962564active
SPIFFE
SPIFFE is a framework and set of standards for issuing cryptographic identities to workloads, and SPIRE (the SPIFFE Runtime Environment) is…
962559stable
jordan-dalby/ByteStash
ByteStash is a self-hosted web application for storing, organizing, and managing code snippets, built with React and Node.js/Express. It su…
902559active
samanhappy/mcphub
MCPHub is a self-hosted hub that centrally manages multiple Model Context Protocol (MCP) servers and exposes them through unified Streamabl…
842558active
pac4j
pac4j is a Java security engine for authenticating users, managing profiles, and enforcing authorizations across web applications and servi…
772535stable
apache/fineract
Apache Fineract is an open-source, cloud-ready core banking platform written in Java, providing client management, loan and savings portfol…
902533stable
Warden
Warden is a general-purpose authentication framework for Rack-based Ruby web applications. It provides a flexible middleware layer for hand…
652514active
aspnet-contrib/AspNet.Security.OAuth.Providers
A collection of ASP.NET Core authentication middleware providing OAuth 2.0 social login providers such as GitHub, Twitter/X, and Dropbox. I…
772510active
theoephraim/node-google-spreadsheet
A popular JavaScript/TypeScript wrapper library for the Google Sheets API (v4). It provides cell-based and row-based read/write operations,…
902494active
Symfony Security
SecurityBundle is the official Symfony bundle that integrates the Security component into the Symfony full-stack framework. It provides con…
932490stable
coreos/go-oidc
go-oidc is a mature Go client library for OpenID Connect, built on top of golang.org/x/oauth2. It enables verifying ID tokens and identifyi…
912489stable
googlesamples/easypermissions
EasyPermissions is a Java wrapper library that simplifies Android runtime (M+) system permission requests and handling in Activities and Fr…
109854maintenance
Google APIs Client Library for PHP
The official Google APIs client library for PHP, enabling server-side access to Google APIs such as Gmail, Drive, and YouTube. It is comple…
939812maintenance
Let's Chat
Let's Chat is a self-hosted, persistent team chat application built on Node.js and MongoDB, designed for small teams. It supports multiple …
109797maintenance
go-ldap/ldap
A Go library providing basic LDAP v3 client functionality, implementing RFC 4511 and related specifications. It supports connecting to LDAP…
902460stable
Utterances
Utterances is a lightweight, open-source comments widget for blogs and wikis that stores comments as GitHub issues. It embeds via a script …
329697maintenance
FullAgent/fulling
Fulling is an AI-powered full-stack engineer agent platform that provides dedicated AI workspaces combining skills, files, memory, and runt…
642445active
huanzi-qch/base-admin
Base Admin is a simple, general-purpose Java admin management system built on Spring Boot, Spring Security, Spring Data JPA, Thymeleaf, and…
692444active
lestrrat-go/jwx
A comprehensive Go library implementing the full JOSE family of standards (JWA, JWE, JWK, JWS, JWT) for signing, verifying, encrypting, and…
982440active
HDInnovations/UNIT3D
UNIT3D is a self-hosted private torrent tracker application built with Laravel, Livewire, and AlpineJS. It provides a feature-rich platform…
832439active
Supabase CLI
Supabase is an open‑source Postgres development platform that provides a hosted database, authentication, auto‑generated REST and GraphQL A…
952438active
Firebase Admin SDK for PHP
An unofficial Firebase Admin SDK for PHP that provides access to Firebase services like Authentication, Realtime Database, Firestore, and C…
972435active
Documize Community
Documize Community is a self-hosted, enterprise-grade knowledge management and wiki application built with Go and EmberJS, distributed as a…
572422active
C‑Shopping
C-Shopping is an open-source e-commerce shopping platform built with Next.js 14, Tailwind CSS, Headless UI, Redux Toolkit with RTK Query, J…
222420active
panva/openid-client
openid-client is a TypeScript library providing OAuth 2.0 and OpenID Connect client APIs for JavaScript runtimes including Node.js, Deno, b…
952419stable
AWS Amplify
AWS Amplify is a declarative JavaScript library for frontend and mobile developers building cloud-enabled applications, providing easy inte…
959551maintenance
build-admin/buildadmin
BuildAdmin is a full-stack admin management system built with Vue3 (setup) + TypeScript + Vite + Pinia + Element Plus on the frontend and T…
922391active
thomseddon/traefik-forward-auth
A minimal forward authentication service that adds Google/OpenID Connect OAuth-based SSO login in front of any HTTP service behind the Trae…
532391active
dingo/api
Dingo API is a PHP package that provides tools for building RESTful APIs on top of the Laravel and Lumen frameworks. It offers content nego…
239378maintenance
int128/kubelogin
kubelogin is a kubectl plugin (kubectl oidc-login) for Kubernetes OpenID Connect authentication, running as a client-go credential plugin. …
942378active
pockethub/PocketHub
PocketHub is the community-maintained Android client for GitHub, continuing the now-defunct official GitHub Android app. It lets users brow…
239363maintenance
apache/kyuubi
Apache Kyuubi is a distributed, multi-tenant Thrift JDBC/ODBC gateway that provides serverless SQL access to data warehouses and lakehouses…
902367stable
sergiodxa/remix-utils
Remix Utils is a TypeScript collection of utility functions and types for building web apps with Remix and React Router, covering areas lik…
882367active
hwi/HWIOAuthBundle
A Symfony bundle that adds OAuth 1.0a and OAuth 2.0 authentication support, with built-in support for 59 providers such as Google, GitHub, …
712361active
gitblit-org/gitblit
Gitblit is an open-source, pure Java Git server for managing, viewing, and serving Git repositories over GIT, HTTP, and SSH transports. It …
312361active
keepassxreboot/keepassxc-browser
KeePassXC-Browser is a WebExtension that integrates the KeePassXC password manager with Firefox, Chrome/Chromium, and Edge via native messa…
992358active
gotd/td
gotd/td is a full MTProto 2.0 Telegram API client library written in pure Go, supporting both user accounts and bots with generated binding…
982358stable
cnodejs/nodeclub
Nodeclub is an open-source community/forum system built with Node.js, MongoDB, and Redis, powering the CNode Chinese Node.js community. It …
539278maintenance
sddm/sddm
SDDM is a QML-based display manager (login screen) for Linux supporting both X11 and Wayland sessions. It is highly themeable via QtQuick, …
632356active
maticzav/nookies
Nookies is a lightweight set of cookie helpers for Next.js that supports parsing, setting, and destroying cookies on both the client and se…
662351stable
MasterKale/SimpleWebAuthn
SimpleWebAuthn is a collection of TypeScript-first libraries (@simplewebauthn/server and @simplewebauthn/browser) that simplify adding WebA…
962349active
404labfr/laravel-impersonate
A Laravel package that lets authenticated users (typically admins) impersonate other users of the application with a single method call or …
612345active
Artalk
Artalk is a self-hosted, open-source comment system for blogs, websites, and web applications, with a lightweight Vanilla JS client and a G…
832344active
kubernetes-sigs/aws-iam-authenticator
A tool that lets users authenticate to Kubernetes clusters using AWS IAM credentials instead of separate certificates or tokens. It runs as…
1002337active
LuckPerms
LuckPerms is a permissions plugin for Minecraft servers that lets admins control player access by creating groups and assigning permissions…
772328stable
Vue Auth
A lightweight, plugin-based authentication library for Vue.js (Vue 2 and Vue 3) that handles login, registration, and token management in s…
102327active
Locomotive CMS
Locomotive is an open-source Ruby on Rails CMS platform for creating, publishing, and editing websites, with native multi-site support and …
442321active
Paymenter/Paymenter
Paymenter is a free, open-source billing and webshop platform built for hosting companies, on PHP/Laravel. It automates subscriptions, invo…
952311active
auth0/nextjs-auth0
The Auth0 Next.js SDK is a TypeScript library for adding user authentication to Next.js applications via Auth0. It handles sign-in, sign-ou…
982310active
benedmunds/CodeIgniter-Ion-Auth
Ion Auth is a simple and lightweight authentication library for the CodeIgniter 4 PHP framework. It provides user registration, login, grou…
322306stable
Azure/azure-sdk-for-js
The official Azure SDK for JavaScript and TypeScript, providing client libraries for consuming Azure services and management libraries for …
962302active
a466350665/smart-sso
Smart-SSO is a lightweight single sign-on (SSO) authentication and authorization center built on Spring Boot, implementing the OAuth2 autho…
662299active
yuezk/GlobalProtect-openconnect
A GlobalProtect VPN client for Linux built on OpenConnect, offering both a CLI and a Tauri-based GUI. It supports SSO authentication includ…
1002295active
bpatrik/pigallery2
PiGallery2 is a fast, directory-first photo gallery website built with Node.js and Angular, designed to run on low-resource servers like th…
782295active
yeojz/otplib
otplib is a TypeScript-first library for generating and verifying one-time passwords (HOTP and TOTP) for two-factor authentication, compati…
962292active
googleapis/google-api-python-client
The official Python client library for Google's discovery-based APIs, providing simple and flexible access to many Google APIs with built-i…
988943maintenance
YXJ2018/SpringBoot-Vue-OnlineExam
An online examination system built with a decoupled SpringBoot backend and Vue + Element-UI frontend. It supports exam-taking, practice mod…
352278active
santigarcor/laratrust
Laratrust is a PHP package for Laravel that manages roles and permissions (RBAC/ACL) for users, with support for multiple user models, team…
672274active
nest-admin
A Vue 3 + TypeScript admin dashboard template built with Vite and Ant Design Vue 4, featuring an RBAC permission system, JSON Schema dynami…
622268active
ory/polis
Ory Polis (formerly BoxyHQ Jackson) is an open-source Enterprise SSO service that bridges SAML and OpenID Connect login flows to OAuth 2.0/…
822266active
zoujingli/ThinkAdmin
ThinkAdmin is a minimal admin management system built on ThinkPHP 6/8 with annotation-based RBAC permissions, async multi-process tasks, an…
712264active
Caddy Security (AuthCrunch)
A security app and plugin for Caddy v2 providing authentication, authorization, and accounting (AAA). It supports Form-Based, Basic, Local,…
982254active
kittinan/spotify-github-profile
A service that generates an SVG 'now playing' card showing your current Spotify playback for embedding in a GitHub profile README. It runs …
772254active
mizhexiaoxiao/vue-fastapi-admin
A modern, lightweight admin management platform built with FastAPI, Vue3, and Naive UI, featuring RBAC permission management, dynamic routi…
392254active
FormidableLabs/react-native-app-auth
A React Native bridge around the native AppAuth-iOS and AppAuth-Android SDKs for communicating with OAuth 2.0 and OpenID Connect providers.…
942252active
Nan's BBS
Nan's BBS (南生论坛) is an open-source Java forum/community platform styled after Juejin, built with SpringBoot on the backend and Vue on the f…
702250active
saschagrunert/webapp.rs
A complete web application written entirely in Rust, using Leptos (WebAssembly with SSR and hydration) for the frontend and Axum for the ba…
762247active
Versent/saml2aws
saml2aws is a Go CLI tool that authenticates against SAML-based identity providers such as ADFS and PingFederate and exchanges the SAML ass…
462246active
zenhosta/9drive
9Drive is a self-hosted storage gateway web app that unifies multiple Google Drive accounts (and S3-compatible providers) into one virtual …
552204active
envoyproxy/ai-gateway
Envoy AI Gateway is an open-source, Kubernetes-native gateway built on Envoy Gateway that manages traffic from application clients to Gener…
852203stable
Remix Auth
Remix Auth is a complete open-source authentication library for Remix and React Router applications, inspired by Passport.js and built on t…
732203stable
numman-ali/opencode-openai-codex-auth
An OpenCode plugin that authenticates via OpenAI's official ChatGPT OAuth flow, letting users with ChatGPT Plus/Pro subscriptions access GP…
492203active
NatLabRockies/api-umbrella
API Umbrella is an open source API management platform that sits as a layer above existing web service APIs. It standardizes access control…
642199active
ovh/the-bastion
The Bastion is a self-hosted SSH bastion/gateway that acts as the single entry point for operational teams to access infrastructure devices…
842189stable
0x2E/fusion
Fusion is a lightweight, self-hosted RSS reader with a responsive web UI, unread tracking, bookmarks, search, and feed group management. It…
882188active
jwt-dotnet/jwt
Jwt.Net is a C# library for generating, encoding, decoding, and validating JSON Web Tokens (JWT) per RFC 7519. It includes fluent builder A…
832187stable
ranisalt/node-argon2
Node.js bindings to the reference Argon2 password-hashing implementation, supporting Argon2i, Argon2d, and Argon2id. It provides a simple a…
882185stable
ruby-oauth/oauth2
A Ruby gem implementing OAuth 2.0 and 2.1 client functionality, including OpenID Connect (OIDC) support. It handles token requests, grant t…
932179active
Baseflow/flutter-permission-handler
A Flutter plugin providing a cross-platform API to request and check device permissions on iOS and Android. It follows the federated plugin…
752176stable
RichardKnop/go-oauth2-server
A standalone, specification-compliant OAuth 2.0 authorization server written in Go. It implements the standard grant types (authorization c…
442150active
Python Social Auth
The Django integration component of the python-social-auth ecosystem, providing social authentication and registration via OAuth2 and other…
952146active
dotnetcore/WebApiClient
WebApiClient is a declarative REST API client library for .NET where developers define HTTP clients by declaring C# interfaces. It supports…
762136active
pycontribs/jira
A Python library that wraps the Jira REST API, supporting authentication methods like basic, token, OAuth, cookie, and Kerberos. It include…
772133active
ContiNew Admin
ContiNew Admin is a full-stack, multi-tenant admin management framework/scaffold built on Spring Boot 3 (Java 17) and Vue 3 with Arco Desig…
782131active

← prev page 5 / 22 next →