Topics / #auth
Auth projects on GitHub
Authentication and authorization frameworks and providers.
As of , the most-starred Auth projects on GitHub are supabase (111.7K stars), django (91.4K stars) and directus (38.5K stars). GitHub.Locker tracks 13 Auth repositories with 396.2K stars combined. The fastest-growing on October 16 was supabase, with +49 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+49supabase
supabase/supabase · ★ 111.7KSupabase is an open source Postgres development platform that gives you a hosted Postgres database plus auth, auto-generated APIs, realtime subscriptions, storage, and edge functions, built as an open source alternative to Firebase.
+21directus
directus/directus · ★ 38.5KDirectus is an open-source backend platform that wraps your existing SQL database with instant REST and GraphQL APIs, a no-code admin app, authentication, and fine-grained permissions - turning any database into a headless CMS, admin panel, or custom app backend.
+16GmsCore
microg/GmsCore · ★ 14.9KmicroG Services is a free and open-source framework that lets Android apps built for Google Play Services run on systems where Play Services is not available.
+15django
django/django · ★ 91.4KDjango is a high-level Python web framework that lets you build web applications quickly with clean, pragmatic design.
The all-time top
13 projects · by stars
- 111.7K
#1 · supabase/supabasesupabase
Supabase is an open source Postgres development platform that gives you a hosted Postgres database plus auth, auto-generated APIs, realtime subscriptions, storage, and edge functions, built as an open source alternative to Firebase.
- 91.4K
#2 · django/djangodjango
Django is a high-level Python web framework that lets you build web applications quickly with clean, pragmatic design.
- 38.5K
#3 · directus/directusdirectus
Directus is an open-source backend platform that wraps your existing SQL database with instant REST and GraphQL APIs, a no-code admin app, authentication, and fine-grained permissions - turning any database into a headless CMS, admin panel, or custom app backend.
- 4

next-auth
28.4Knextauthjs/next-auth · TypeScriptAuth.js (the next-auth project) is a set of open-source packages for adding authentication to web apps, built on standard Web APIs and designed to work with any framework in any JS runtime.
- 5

casbin
20.5Kapache/casbin · GoAn open-source access control library for Go projects: it enforces authorization based on configurable models like ACL, RBAC and ABAC.
- 6

supertokens-core
15.3Ksupertokens/supertokens-core · JavaSuperTokens is an open-source auth provider for adding secure login and session management to your apps — an open-core alternative to proprietary providers like Auth0, Firebase Auth and AWS Cognito.
- 7

feathers
15.3Kfeathersjs/feathers · TypeScriptFeathers is a full-stack framework for building web APIs and real-time applications with TypeScript or JavaScript, working with any backend technology and any frontend like React, Vue, Angular or React Native.
- 8

GmsCore
14.9Kmicrog/GmsCore · JavamicroG Services is a free and open-source framework that lets Android apps built for Google Play Services run on systems where Play Services is not available.
- 9

casdoor
14.6Kcasdoor/casdoor · GoCasdoor is an open-source, self-hosted identity and access management (IAM) platform: a single sign-on (SSO) and authentication server with a web console that speaks OAuth 2.0, OIDC, SAML 2.0, CAS, LDAP, SCIM 2.0, WebAuthn, TOTP/MFA, and MCP, and connects to providers like Google Workspace and Azure AD.
- 10

react-native-firebase
12.3Kinvertase/react-native-firebase · TypeScriptA set of React Native modules that connect your app to Firebase services — each module is a light-weight JavaScript layer over the native Firebase SDKs for iOS and Android.
- 11
noodle
12.2Knoodle-run/noodle · TypeScriptNoodle is a planned all-in-one productivity web app for students, meant to replace juggling separate apps for notes, flashcards, calendar, tasks and grades with a single tool.
- 12
jwt-go
10.7Kdgrijalva/jwt-go · GoA Go library implementing JSON Web Tokens (JWT): it parses, verifies, generates, and signs tokens.
- 13

lucia
10.5Klucia-auth/lucia · TypeScriptLucia is an authentication library for TypeScript — the tagline is 'Authentication, simple and clean', and it has gathered over 10,000 stars on GitHub.
Related topics
Often tagged together