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

goth
gothElixir

An Elixir library for generating and retrieving OAuth2 tokens for Google Cloud Service accounts.

#elixir#google-cloud-platform#oauth2
Stars325
Forks120
Last commit1 year ago
APIcast
APIcastLua

An NGINX-based API gateway for the Red Hat 3scale API Management Platform, offering high performance, scalability, and extensible policies.

#api-gateway#authentication#luajit
Stars323
Forks174
Last commit3 days ago
SupaSasS Lite
SupaSasS LiteTypeScript

A production-ready SaaS template built with Next.js 15 and Supabase, featuring authentication, user management, file storage, and a React Native mobile app.

#template#authentication#sass
Stars321
Forks181
Last commit10 months ago
Staart
StaartTypeScript

A starter library for Node.js projects to quickly add user account functionality.

#authentication#boilerplate#nodejs
Stars313
Forks38
Last commit7 years ago
Nbvcxz
NbvcxzJava

A Java library for advanced password strength estimation, inspired by zxcvbn, with internationalization and custom dictionaries.

#zxcvbn-alternative#java-library#authentication
Stars311
Forks56
Last commit2 months ago
authsmith / payload-auth-plugin
authsmith / payload-auth-pluginTypeScript

Authentication plugin for Payload CMS with email/password, social logins, and multi-tenant support.

#oauth#oauth2#authentication
Stars310
Forks39
Last commit5 months ago
Google Tink
Google TinkJava

A Google-developed Java cryptography library providing secure, misuse-resistant APIs for developers.

#crypto#java-library#enterprise-security
Stars310
Forks41
Last commit1 day ago
Nuxt Directus
Nuxt DirectusTypeScript

A Nuxt module for seamless integration of Directus, providing authentication, RESTful methods, and TypeScript support.

#authentication#rest-api#nuxt
Stars309
Forks56
Last commit1 year ago
Flutter AppAuth
Flutter AppAuthObjective-C

A Flutter plugin for native AppAuth SDKs to authenticate and authorize users in iOS and Android apps.

#dart#ios#oauth2
Stars308
Forks302
Last commit3 days ago
circuitbreaker
circuitbreakerGo

A collection of third-party middleware and service implementations for the Fiber web framework in Go.

#hacktoberfest#authentication#monitoring
Stars308
Forks165
Last commit1 day ago
casbin
casbinGo

A collection of third-party middleware and service implementations for the Fiber web framework in Go.

#hacktoberfest#open-source#authentication
Stars308
Forks165
Last commit1 day ago
api-gateway-secure-pet-store
api-gateway-secure-pet-storeObjective-C

A sample Java application demonstrating secure API access using AWS Lambda, API Gateway, Cognito, and DynamoDB.

#api-gateway#lambda#authentication
Stars307
Forks109
Last commit5 years ago
Password-Generator
Password-GeneratorPHP

A PHP library for generating customizable random passwords with multiple generator types and character requirements.

#composer#password-policies#authentication
Stars306
Forks36
Last commit2 years ago
angular-authentication
angular-authenticationTypeScript

An Angular demo application showcasing best practices for authentication and authorization flows with state management options.

#demo-application#authentication#angular-material
Stars293
Forks63
Last commit
Vue.js with Sails.js example project
Vue.js with Sails.js example projectJavaScript

A comprehensive example project demonstrating Vue.js frontend with Sails.js backend integration for learning SPA development.

#vue-js#progressive-web-app#authentication
Stars292
Forks71
Last commit
stuntman
stuntmanC#

A .NET library for impersonating users during development using ASP.NET Identity claims.

#nuget#authentication#asp-net-core
Stars291
Forks32
Last commit5 years ago
elixir_auth_google
elixir_auth_googleElixir

A minimalist Elixir package for adding Google OAuth2 authentication to Phoenix apps with minimal setup.

#oauth#elixir#oauth2
Stars290
Forks46
Last commit19 days ago
javascript-crypto-library
javascript-crypto-libraryJavaScript

A high-performance JavaScript library providing AES-256, Fortuna PRNG, SRP authentication, and SHA-2 cryptographic functions for web applications.

#aes-256#web-security#hashing
Stars284
Forks44
Last commit
generator-react-aspnet-boilerplate
generator-react-aspnet-boilerplateJavaScript

A boilerplate for building isomorphic React applications with ASP.NET Core, minimizing .NET's role to REST endpoints and initial state.

#authentication#asp-net-core#server-side-rendering
Stars280
Forks49
Last commit
Oauth2
Oauth2Java

A generic OAuth 2 client plugin for Capacitor apps, enabling authentication with various providers without SDK dependencies.

#web-authentication#capacitor-plugin#oauth2
Stars280
Forks131
Last commit12 days ago
Nitro
NitroTypeScript

A Progressive Web App example built with Next.js, Material-UI, TypeScript, and Auth0 authentication.

#authentication#nextjs#example-project
Stars280
Forks22
Last commit2 days ago
CHIOTPField
CHIOTPFieldSwift

A set of customizable iOS text fields for one-time passwords, SMS codes, and PIN codes with SMS autofill support.

#textfield#ios#sms-autofill
Stars279
Forks19
Last commit5 years ago
API Guard
API GuardRuby

A JWT-based authentication gem for Rails APIs with token refreshing, blacklisting, and easy integration.

#token-management#refresh-tokens#rails
Stars278
Forks30
Last commit3 years ago
react-relay-network-layer
react-relay-network-layerJavaScript

A configurable network layer for Relay Classic with middleware support for request manipulation, batching, and error handling.

#authentication#relay#query-batching
Stars277
Forks38
Last commit8 years ago
totp-rs
totp-rsRust

RFC-compliant TOTP library for Rust with QR code generation, otpauth URL parsing, and Steam support.

#totp#steam#authentication
Stars277
Forks33
Last commit8 days ago
mail-send
mail-sendRust

A Rust library for building, signing with DKIM, and sending email messages via SMTP.

#send#mail#authentication
Stars275
Forks32
Last commit26 days ago
Next.js Apollo TypeScript Starter
Next.js Apollo TypeScript StarterTypeScript

A minimalistic Next.js starter with Apollo GraphQL, TypeScript, and modern tooling for full-stack development.

#apollo-graphql#react-testing-library#authentication
Stars274
Forks27
Last commit
react-native-lock-ios
react-native-lock-iosJava

A deprecated React Native wrapper for Auth0's Lock authentication library for iOS and Android.

#ios#oauth#authentication
Stars274
Forks73
Last commit7 years ago
jeff
jeffGo

A simple, stateful session management library for Go with CSRF protection and easy session revocation.

#web-sessions#stateful-sessions#web-security
Stars271
Forks16
Last commit1 year ago
FastAPI Auth
FastAPI AuthPython

A pluggable authentication library for FastAPI supporting OAuth2 password flow with JWT tokens and custom user models.

#fastapi#web-security#oauth2
Stars269
Forks10
Last commit3 years ago
heimdall
heimdallGo

A cloud-native Identity Aware Proxy and Access Control Decision service for authenticating, authorizing, and transforming HTTP requests.

#http-proxy#api-gateway#zero-trust
Stars260
Forks34
Last commit1 day ago
gosession
gosessionGo

A Go package providing a fast, secure session management implementation for the standard net/http library.

#net-http#cookies#authentication
Stars257
Forks18
Last commit2 years ago
DogeAPI
DogeAPIPython

A high-performance FastAPI backend for creating simple blogs with OAuth2 authentication and CRUD operations.

#fastapi#uvicorn#crud
Stars257
Forks41
Last commit24 days ago
transcend
transcendGo

A BeyondCorp-inspired HTTPS/SSO access proxy for securing internal services during a zero-trust transition, eliminating VPN reliance.

#http-proxy#zero-trust#authentication
Stars255
Forks25
Last commit1 month ago
frank_jwt
frank_jwtRust

A Rust implementation of JSON Web Tokens (JWT) supporting multiple signing algorithms.

#jwt-token#authentication#web-tokens
Stars251
Forks44
Last commit1 year ago
oidc-debugger
oidc-debuggerHTML

A web-based debugging tool for testing and troubleshooting OAuth 2.0 and OpenID Connect authorization flows.

#vue-js#authentication#asp-net-core
Stars250
Forks32
Last commit8 months ago
PreviousPage 12 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
9 months ago
3 years ago
10 years ago
8 years ago
9 months ago
Next
#Security254
#Oauth2153
#Authorization130
#Oauth117
#Jwt117
#Openid Connect103
#Typescript82
#Api Client77
#Go74
#Api Security70
#Elixir69
#Middleware69