Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Authentication

Authentication

983 projects

Showing 36 of 983 projects

TrailBase
TrailBaseRust

An open, sub-millisecond, single-executable Firebase alternative with type-safe APIs, built-in WebAssembly runtime, realtime subscriptions, auth, and admin UI.

#database#firebase-alternative#authentication
Stars5.7k
Forks199
Last commit
laravel-5-boilerplate
laravel-5-boilerplatePHP

A feature-rich Laravel boilerplate with admin panel, user management, and multi-lingual support for rapid web application development.

#skeleton#authentication#user-management
Stars5.6k
Forks1.6k
Last commit1 year ago
doorkeeper
doorkeeperRuby

A Ruby gem that provides OAuth 2 provider functionality for Ruby on Rails and Grape applications.

#token-management#authorization-server#oauth2-server
Stars5.5k
Forks1.1k
Last commit5 days ago
Kanidm
KanidmRust

A simple, secure, and fast identity management platform for self-hosted authentication, supporting OAuth2, LDAP, RADIUS, and Unix integration.

#oauth2#authentication#high-availability
Stars5.5k
Forks371
Last commit2 days ago
Unkey
UnkeyGo

Open source API development platform for managing, authenticating, and analyzing API keys at scale.

#api-analytics#deployment#developer-platform
Stars5.5k
Forks636
Last commit21 hours ago
authlib
authlibPython

A comprehensive Python library for building OAuth and OpenID Connect clients and servers, with built-in JOSE support.

#oauth2-server#oauth#oauth2
Stars5.4k
Forks580
Last commit1 day ago
Argon2
Argon2C

Reference C implementation of Argon2, the memory-hard password hashing function that won the Password Hashing Competition.

#c-library#key-derivation#authentication
Stars5.4k
Forks462
Last commit2 years ago
google-authenticator
google-authenticatorJava

Open-source implementations of one-time passcode generators for Blackberry and iOS, supporting HOTP and TOTP standards.

#totp#mobile-security#ios
Stars5.4k
Forks1.0k
Last commit6 years ago
OpenIddict
OpenIddictC#

A flexible and versatile OAuth 2.0/OpenID Connect stack for implementing client, server, and token validation in .NET applications.

#entity-framework-core#oauth2#authentication
Stars5.3k
Forks602
Last commit14 days ago
Flask-AppBuilder
Flask-AppBuilderPython

Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google charts and much more. Demo (login with guest/welcome) - http://flaskappbuilder.pythonanywhere.com/

#crud#rest#rbac
Stars5.0k
Forks1.4k
Last commit
goravel
goravelGo

A full-featured, scalable web application framework for Go that mirrors Laravel's elegant syntax and structure.

#backend-development#orm#api
Stars4.9k
Forks276
Last commit3 months ago
Firebase UI
Firebase UITypeScript

A JavaScript library providing customizable UI components for Firebase authentication across React, Angular, and Shadcn.

#oauth#authentication#firebase
Stars4.9k
Forks1.1k
Last commit1 day ago
Firebase UI
Firebase UIKotlin

A library of pre-built Android UI components that connect to Firebase services like Auth, Database, Firestore, and Storage.

#authentication#android#ui
Stars4.8k
Forks1.9k
Last commit3 days ago
cookiecutter-flask
cookiecutter-flaskPython

A production-ready Flask template with Bootstrap, webpack asset bundling, authentication, and best practices, for use with cookiecutter.

#paas-deployment#hacktoberfest#pytest
Stars4.7k
Forks770
Last commit10 months ago
ockam
ockamRust

Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications at scale.

#zero-trust#authentication#cryptographic-identities
Stars4.6k
Forks556
Last commit
Ockam
OckamRust

Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications at scale.

#zero-trust#authentication#cryptographic-identities
Stars4.6k
Forks556
Last commit9 months ago
SaaS Boilerplate
SaaS BoilerplateTypeScript

An open-source, full-stack SaaS boilerplate built with React, Next.js, and Node.js to accelerate development of subscription-based web applications.

#authentication#nextjs#stripe-integration
Stars4.5k
Forks743
Last commit1 year ago
google-cloud
google-cloudGo

Official Go client libraries for accessing Google Cloud Platform services like Firestore, Storage, and Compute Engine.

#cloud-infrastructure#authentication#firestore
Stars4.5k
Forks1.6k
Last commit1 day ago
react-firebase-starter
react-firebase-starterJavaScript

A boilerplate for building modern, scalable web apps with React, GraphQL, and Relay on Google Cloud's serverless infrastructure.

#spa#create-react-app#authentication
Stars4.5k
Forks747
Last commit2 years ago
SSH.NET
SSH.NETC#

A Secure Shell (SSH-2) library for .NET, optimized for parallelism.

#authentication#network#remote-access
Stars4.4k
Forks989
Last commit5 days ago
Authlogic
AuthlogicRuby

An unobtrusive Ruby authentication library for ActiveRecord-based Rails applications.

#rails#web-security#authentication
Stars4.3k
Forks630
Last commit8 months ago
TwitterOAuth
TwitterOAuthPHP

A PHP library for interacting with Twitter's OAuth REST API, handling authentication and API requests.

#hacktoberfest#composer#oauth
Stars4.3k
Forks1.7k
Last commit5 days ago
authboss
authbossGo

A modular authentication system for Go web applications, providing pluggable modules for common auth features.

#oauth#web-security#authentication
Stars4.2k
Forks223
Last commit3 months ago
2FAuth
2FAuthPHP

A self-hosted web app to manage your Two-Factor Authentication (2FA) accounts and generate security codes.

#totp#authentication#otp-generator
Stars4.2k
Forks307
Last commit2 days ago
Learn how to use JWT for Authentication
Learn how to use JWT for AuthenticationJavaScript

A comprehensive tutorial and example project for implementing JSON Web Token (JWT) authentication in web apps.

#security-tokens#learn-to-code#web-security
Stars4.2k
Forks243
Last commit
Grant
GrantJavaScript

A unified OAuth proxy supporting 200+ providers with middleware for Express, Koa, Hapi, Fastify, and serverless functions.

#oauth#oauth2#authentication
Stars4.2k
Forks270
Last commit1 year ago
next-iron-session
next-iron-sessionTypeScript

Secure, stateless, and cookie-based session library for Next.js and other JavaScript frameworks.

#expressjs#cookies#authentication
Stars4.2k
Forks255
Last commit12 days ago
msal-angular
msal-angularTypeScript

A JavaScript library for authenticating users and acquiring tokens to access Microsoft Cloud services using Microsoft Entra ID.

#oauth2#authentication#openid-connect
Stars4.1k
Forks2.7k
Last commit
go-containerregistry
go-containerregistryGo

A Go library and CLI tools for interacting with container registries, providing immutable views and functional mutations of images and layers.

#oci-images#container-images#authentication
Stars4.1k
Forks698
Last commit
django-guardian
django-guardianPython

Adds per-object permissions to Django's authorization system, enabling fine-grained access control.

#authentication#authorization#security
Stars3.9k
Forks604
Last commit1 day ago
node-oidc-provider
node-oidc-providerJavaScript

OpenID Certified OAuth 2.0 Authorization Server implementation for Node.js with extensive spec support.

#authorization-server#openid#openid-provider
Stars3.8k
Forks796
Last commit1 day ago
FastAPI Admin
FastAPI AdminPython

A fast admin dashboard for FastAPI applications with a Django admin-inspired interface, built on TortoiseORM and Tabler UI.

#fastapi#open-source#admin
Stars3.8k
Forks464
Last commit1 year ago
OAuth 2.0 Client
OAuth 2.0 ClientPHP

A PHP base library for integrating with any OAuth 2.0 service provider, simplifying authentication flows like 'Connect with Facebook/Google'.

#service-provider#oauth#oauth2
Stars3.8k
Forks769
Last commit1 month ago
Facepunch.Steamworks
Facepunch.SteamworksC#

A modern, idiomatic C# Steamworks wrapper for Unity and .NET, providing a fully-featured, open-source alternative to existing implementations.

#achievements#multiplayer#workshop
Stars3.8k
Forks438
Last commit11 days ago
JWT
JWTRuby

A Ruby implementation of the RFC 7519 OAuth JSON Web Token (JWT) standard for secure token encoding and decoding.

#jwt-token#oauth#authentication
Stars3.7k
Forks383
Last commit1 day ago
react-firebase-hooks
react-firebase-hooksTypeScript

A collection of reusable React Hooks for integrating Firebase services like Authentication, Firestore, and Realtime Database.

#firebase-firestore#react-firebase-hooks#firebase-authentication
Stars3.6k
Forks296
Last commit
PreviousPage 3 of 28

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 day ago
2 days ago
9 months ago
2 months ago
22 hours ago
3 days ago
2 years ago
Next
#Security254
#Oauth2153
#Authorization130
#Oauth117
#Jwt117
#Openid Connect103
#Typescript82
#Api Client77
#Go74
#Api Security70
#Elixir69
#Middleware69