Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Auth

Auth

28 projects

Showing 28 of 28 projects

Casbin
CasbinGo

An authorization library supporting ACL, RBAC, ABAC, and other access control models across multiple programming languages.

#multi-language#authz#open-source
Stars20.4k
Forks1.8k
Last commit18 days ago
casbin
casbinGo

An authorization library supporting ACL, RBAC, ABAC, and other access control models with a unified PERM metamodel.

#multi-language#permission-system#authz
Stars20.4k
Forks1.8k
Last commit18 days ago
jwt-go
jwt-goGo

A Go implementation of JSON Web Tokens (JWT) for signing, verifying, parsing, and generating tokens.

#oauth2#auth#authentication
Stars9.2k
Forks442
Last commit1 month ago
Bouncer
BouncerPHP

An elegant, framework-agnostic package for managing roles and abilities in Laravel using Eloquent models.

#eloquent#auth#laravel
Stars3.6k
Forks334
Last commit5 months ago
nuxt-auth for Nuxt 2
nuxt-auth for Nuxt 2TypeScript

Zero-boilerplate authentication module for Nuxt 2 applications.

#axios#vuex#oauth2
Stars1.9k
Forks892
Last commit17 hours ago
ember-simple-auth
ember-simple-authJavaScript

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

#oauth2#auth#fastboot
Stars1.9k
Forks592
Last commit12 hours 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
Casbin.NET
Casbin.NETC#

A powerful .NET authorization library supporting ACL, RBAC, ABAC, and other access control models.

#authz#auth#rbac
Stars1.3k
Forks128
Last commit23 days ago
angular-auth-oidc-client
angular-auth-oidc-clientTypeScript

A certified Angular library for implementing OpenID Connect and OAuth2 authentication with support for modern flows like PKCE and refresh tokens.

#openid#oauth2#auth
Stars1.2k
Forks450
Last commit5 days ago
paseto
pasetoGo

A pure Go implementation of PASETO tokens, a secure alternative to JWT for stateless authentication.

#auth#soa#authentication
Stars941
Forks39
Last commit3 years ago
Adldap2 Laravel
Adldap2 LaravelPHP

LDAP authentication and management package for Laravel applications, enabling seamless integration with directory services.

#query-builder#auth#authentication
Stars913
Forks189
Last commit3 years ago
go-guardian
go-guardianGo

A Go library providing simple, clean, and idiomatic authentication for modern APIs and web applications.

#totp#web-authentication#oauth2
Stars613
Forks61
Last commit2 years ago
Delphi JOSE and JWT Library
Delphi JOSE and JWT LibraryPascal

A Delphi implementation of JOSE (JSON Object Signing and Encryption) and JWT (JSON Web Token) for creating and verifying secure tokens.

#jwt-token#rest#auth
Stars520
Forks189
Last commit15 days ago
WPGraphQL JWT Authentication
WPGraphQL JWT AuthenticationPHP

Adds JWT-based authentication to WPGraphQL for WordPress, enabling secure user login and token management.

#hacktoberfest#auth#graphql
Stars363
Forks78
Last commit5 months 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 commit1 month ago
Flask-SimpleLogin
Flask-SimpleLoginPython

A minimal Flask extension that adds login and logout routes to web applications with minimal configuration.

#hacktoberfest#flask-plugins#flask-extension
Stars204
Forks43
Last commit4 months ago
SvelteKit Auth
SvelteKit AuthTypeScript

A SvelteKit example app demonstrating multiple authentication backend implementations with protected routes and API endpoints.

#demo#auth#protected-routes
Stars121
Forks10
Last commit3 years ago
Flask-GraphQL-Auth
Flask-GraphQL-AuthPython

A Python library providing JWT authentication decorators for Flask-GraphQL applications.

#flask-extension#auth#authentication
Stars63
Forks11
Last commit3 years ago
phalcon-authmiddleware
phalcon-authmiddlewarePHP

A middleware component for handling authentication in Phalcon PHP applications.

#auth#authentication#security
Stars28
Forks7
Last commit1 year ago
LDAP Authenticator for Cassandra
LDAP Authenticator for CassandraJava

LDAP Authenticator for Apache Cassandra

#ldap-server#auth#authentication
Stars27
Forks21
Last commit10 months ago
FastAPI Casbin Auth
FastAPI Casbin AuthPython

FastAPI authorization middleware that integrates PyCasbin for flexible, policy-based access control.

#fastapi#auth#rbac
Stars26
Forks3
Last commit3 months ago
UseSIWE
UseSIWETypeScript

A React library providing hooks and API endpoints for seamless Sign-In with Ethereum integration.

#ironsession#rainbowkit#auth
Stars24
Forks2
Last commit2 years ago
CodeBeam.GoogleApis.Blazor
CodeBeam.GoogleApis.BlazorC#

A utility package for integrating Google APIs into Blazor applications with simplified authentication and service usage.

#blazor-client#oauth2#google-apis
Stars9
Forks0
Last commit3 months ago
Instaclustr Kerberos plugin
Instaclustr Kerberos pluginJava

GSS-API authenticator plugin for Apache Cassandra

#gssapi-authentication#service#auth
Stars5
Forks2
Last commit3 years ago
Instaclustr Java Driver for Kerberos
Instaclustr Java Driver for KerberosJava

GSS-API authenticator plugin for the Apache Cassandra Java driver

#gssapi-authentication#apache#auth
Stars4
Forks1
Last commit5 years ago
zenuxs-oauth
zenuxs-oauthJavaScript

A universal OAuth 2.0 + PKCE client library for browser, Node.js, React Native, and Web Workers.

#oauth#oauth2#auth
Stars3
Forks0
Last commit3 days ago
validauth
validauthJavaScript

A lightweight JavaScript library providing specialized validators for authentication forms, including email, password, and username validation.

#package#developer-tools#auth
Stars2
Forks0
Last commit9 months ago
authon-sdk
authon-sdkTypeScript

Official SDKs for Authon, providing drop-in authentication for JavaScript frameworks and mobile apps.

#passkeys#clerk-alternative#oauth
Stars1
Forks0
Last commit8 days ago

Related Tags

#Authentication24#Security13#Oauth28#Authorization7#Api Security6#Access Control6#Jwt6#Acl5#Casbin4#Abac4#Typescript4#Golang4
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