Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Authentication

Authentication

186 projects

Showing 36 of 193 projects

IAM
IAM

A curated list of resources covering Identity and Access Management (IAM) for cloud platforms, including authentication, authorization, and security.

#zero-trust#openid#oauth2
Stars2.2k
Forks178
Last commit4 days ago
Awesome List of IAM: Fraud links
Awesome List of IAM: Fraud links

A curated list of resources covering Identity and Access Management (IAM) for cloud platforms, including authentication, authorization, and security.

#zero-trust#oauth2#authentication
Stars2.2k
Forks178
Last commit4 days ago
OAuth2
OAuth2Ruby

A Ruby wrapper for OAuth 2.0, 2.1, and OpenID Connect (OIDC) client implementations.

#oidc-client#oauth2#authentication
Stars2.2k
Forks624
Last commit4 days ago
API Umbrella
API UmbrellaRuby

An open source API management platform that handles access control, rate limiting, analytics, and unified documentation.

#api-gateway#api-manager#developer-tools
Stars2.2k
Forks365
Last commit16 days ago
Pyrebase
PyrebasePython

A simple Python wrapper for the Firebase API, providing easy access to Authentication, Realtime Database, and Cloud Storage.

#database#authentication#serverless
Stars2.1k
Forks531
Last commit1 year ago
captcha
captchaGo

A Go package for generating and verifying image and audio CAPTCHAs with built-in storage and HTTP server support.

#bot-protection#http-handler#web-security
Stars2.0k
Forks303
Last commit1 year ago
jsonwebtoken
jsonwebtokenRust

A Rust library for encoding and decoding JSON Web Tokens (JWT) with support for multiple algorithms and flexible validation.

#jsonwebtoken#authentication#jwt
Stars2.0k
Forks339
Last commit6 days ago
Google2FA
Google2FAPHP

A PHP implementation of Google Authenticator-compatible two-factor authentication using HOTP and TOTP algorithms.

#totp#hacktoberfest#google2fa
Stars2.0k
Forks205
Last commit1 month ago
angular-oauth2-oidc
angular-oauth2-oidcTypeScript

A library for adding OAuth 2 and OpenID Connect (OIDC) authentication to Angular applications.

#token-management#oauth2#authentication
Stars2.0k
Forks689
Last commit9 months ago
restler
restlerJavaScript

A feature-rich HTTP client library for Node.js that simplifies making REST API requests with automatic serialization and parsing.

#event-driven#data-serialization#authentication
Stars2.0k
Forks381
Last commit6 years ago
connect-mongo
connect-mongoTypeScript

A MongoDB session store for Express and Connect applications, written in TypeScript.

#database#server-side#authentication
Stars2.0k
Forks338
Last commit4 months ago
bcrypt-ruby
bcrypt-rubyC

A Ruby binding for the OpenBSD bcrypt() password hashing algorithm to securely store user passwords.

#authentication#bcrypt#ruby-gem
Stars2.0k
Forks287
Last commit28 days ago
gologin
gologinGo

Go library providing chainable HTTP handlers for OAuth1 and OAuth2 authentication with major providers.

#web-authentication#oauth2#authentication
Stars2.0k
Forks147
Last commit5 days ago
Identity
IdentityC#

ASP.NET Core Identity is the membership system for building ASP.NET Core web applications with authentication and user management.

#authentication#user-management#aspnet-product
Stars2.0k
Forks847
Last commit7 years ago
osin
osinGo

A Go library for implementing OAuth2 authorization and token servers with support for PKCE.

#oauth2-server#authentication#openid-connect
Stars1.9k
Forks395
Last commit9 days ago
loginsrv
loginsrvGo

A standalone JWT login microservice with pluggable backends including OAuth2, htpasswd, and OSIAM.

#caddy#service#oauth2
Stars1.9k
Forks147
Last commit5 years ago
nuxt-auth for Nuxt 2
nuxt-auth for Nuxt 2TypeScript

Zero-boilerplate authentication module for Nuxt 2 applications.

#axios#vuex#oauth2
Stars1.9k
Forks903
Last commit3 days ago
svg-captcha
svg-captchaJavaScript

Generate SVG-based CAPTCHAs in Node.js without C++ addons, offering lightweight and customizable spam protection.

#web-security#authentication#opentype-js
Stars1.9k
Forks180
Last commit2 years ago
TweetNaCl.js
TweetNaCl.jsJavaScript

A pure JavaScript port of the TweetNaCl cryptography library, providing high-security, easy-to-use cryptographic primitives.

#signature#crypto#authentication
Stars1.9k
Forks295
Last commit8 months ago
BlazorBoilerplate
BlazorBoilerplateC#

A production-ready Blazor starter template with MudBlazor UI, supporting both WebAssembly and Server-Side modes, built on .NET 7.

#mudblazor#webassembly#admin-template
Stars1.9k
Forks368
Last commit8 months ago
ember-simple-auth
ember-simple-authJavaScript

A lightweight library for implementing authentication and authorization in Ember.js applications.

#oauth2#auth#fastboot
Stars1.9k
Forks596
Last commit2 days ago
SwiftHTTP
SwiftHTTPSwift

A thin Swift wrapper around NSURLSession that simplifies HTTP requests with convenient APIs.

#ios#authentication#urlsession
Stars1.9k
Forks308
Last commit5 years ago
oidc-client-ts
oidc-client-tsTypeScript

A TypeScript library for OpenID Connect and OAuth2 protocol support in browser-based JavaScript applications.

#token-management#oidc-client#oauth2
Stars1.9k
Forks269
Last commit11 days ago
Authentication Zero
Authentication ZeroRuby

A Rails authentication system generator that creates customizable, secure authentication code directly in your application.

#generator#rails#api
Stars1.9k
Forks66
Last commit1 year ago
Zen Rails Security Checklist
Zen Rails Security ChecklistRuby

A community-driven checklist of security precautions for Ruby on Rails applications to minimize vulnerabilities.

#secure-coding#rails#owasp
Stars1.8k
Forks144
Last commit6 years ago
AdminLTE Laravel
AdminLTE LaravelPHP

A Laravel package that replaces default Laravel scaffolding with the AdminLTE admin template and Pratt landing page.

#llum#laravel-menu#authentication
Stars1.8k
Forks499
Last commit6 months ago
oidc
oidcGo

An OpenID Foundation-certified OpenID Connect client and server library for Go, designed for ease of use.

#oauth#oauth2#client
Stars1.8k
Forks208
Last commit4 days ago
Goyave
GoyaveGo

An opinionated, all-in-one Golang web framework focused on building reliable and maintainable enterprise REST APIs.

#orm#rest#api
Stars1.8k
Forks82
Last commit1 month ago
ueberauth
ueberauthElixir

An Elixir authentication framework for Plug-based web applications, providing a clear API for multiple authentication strategies.

#ueberauth#oauth#elixir
Stars1.7k
Forks119
Last commit1 month ago
Laravel Hackathon Starter
Laravel Hackathon StarterPHP

A Laravel boilerplate for hackathons and MVPs with pre-built authentication, API integrations, and modern UI.

#hackathon#demo#oauth
Stars1.7k
Forks294
Last commit2 years ago
SvelteFire
SvelteFireTypeScript

A minimal library that puts realtime Firebase data into Svelte stores for building reactive apps.

#authentication#firestore#firebase
Stars1.7k
Forks133
Last commit1 year ago
pow
powElixir

A robust, modular, and extendable authentication and user management solution for Phoenix and Plug-based Elixir applications.

#elixir#phoenix#authentication
Stars1.7k
Forks161
Last commit1 year ago
UserFrosting
UserFrostingTwig

A modern PHP framework for secure user login, management, and permissions with a shallow learning curve.

#authentication#user-management#eloquent-orm
Stars1.7k
Forks363
Last commit12 days ago
Authgear
AuthgearGo

An open-source authentication platform offering passkeys, SSO, MFA, and passwordless login, available for self-hosting or cloud.

#passkeys#oauth#enterprise-security
Stars1.7k
Forks107
Last commit1 day ago
Django Hackathon Starter
Django Hackathon StarterPython

A Django boilerplate with OAuth authentication and API integrations to jumpstart web applications, saving hours of development time.

#hackathon#oauth#authentication
Stars1.6k
Forks287
Last commit6 years ago
SwiftKeychainWrapper
SwiftKeychainWrapperSwift

A simple Swift wrapper for the iOS/tvOS Keychain that mimics UserDefaults syntax.

#keychain#ios#data-storage
Stars1.6k
Forks340
Last commit3 years ago
PreviousPage 5 of 6

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
Next
#Security63
#Oauth245
#Authorization43
#Openid Connect33
#Oauth31
#Go25
#Jwt24
#Self Hosted21
#Golang19
#Nodejs19
#Firebase19
#Php18