The Top 10 Authentication Open Source Projects
Open source projects categorized as Authentication
supabase/supabase
An open-source alternative to Firebase, this platform provides a full backend stack built on PostgreSQL — including authentication, real-time subscriptions, storage, and auto-generated APIs. It targets developers who want Firebase-like convenience without vendor lock-in or NoSQL constraints.
- Key strength: Combines a relational database with Firebase-style developer experience, making it easy to build production apps with row-level security and real-time capabilities out of the box.
- Caveat: Self-hosting requires managing PostgreSQL and multiple services, which adds operational complexity compared to fully managed backends.
Metrics details
| Stars | 104,270 |
| Hotness | 23 |
avelino/awesome-go
A curated list of awesome Go frameworks, libraries and software
Metrics details
| Stars | 175,549 |
| Hotness | 30 |
oauth2-proxy/oauth2-proxy
A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
Metrics details
| Stars | 14,529 |
| Hotness | 15 |
appwrite/appwrite
appwrite is an open source backend platform that provides APIs and managed services for application development. The repository includes authentication, databases, storage, functions, messaging, and administrative tooling that can be self hosted. Appwrite is commonly used for web and mobile backends, prototypes, and teams building product features without custom infrastructure from scratch.
Metrics details
| Stars | 56,319 |
| Hotness | 31 |
authelia/authelia
The Single Sign-On Multi-Factor portal for web apps, now OpenID Certified™
Metrics details
| Stars | 28,067 |
| Hotness | 35 |
pocketbase/pocketbase
Open Source realtime backend in 1 file
Metrics details
| Stars | 59,103 |
| Hotness | 18 |
fail2ban/fail2ban
Daemon to ban hosts that cause multiple authentication errors
Metrics details
| Stars | 17,992 |
| Hotness | 9 |
sahat/hackathon-starter
hackathon-starter is a Node.js boilerplate project that bundles common web app patterns such as authentication, account management, database integration, and API examples. It provides starter structure and sample implementations for rapid application setup. The project is commonly used in hackathons, prototypes, student projects, and early-stage product experiments.
Metrics details
| Stars | 35,224 |
| Hotness | 19 |
supertokens/supertokens-core
Open source alternative to Auth0 / Firebase Auth / AWS Cognito
Metrics details
| Stars | 15,088 |
| Hotness | 4 |
django/django
The Web framework for perfectionists with deadlines.
Metrics details
| Stars | 87,855 |
| Hotness | 26 |
