Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Authorization

Authorization

162 projects

Showing 18 of 162 projects

IdentityServer4.MongoDB
IdentityServer4.MongoDBC#

MongoDB persistence layer for IdentityServer4, enabling NoSQL storage for OAuth 2.0 and OpenID Connect server data.

#persistence-layer#oauth2#authentication
Stars107
Forks60
Last commit3 years ago
Okta
OktaC#

Okta ASP.NET middleware enables OAuth 2.0/OIDC authentication and authorization for ASP.NET and ASP.NET Core applications.

#web-security#authentication#asp-net-core
Stars103
Forks51
Last commit3 months ago
OPAL (Open Policy Administration Layer)
OPAL (Open Policy Administration Layer)Python

A realtime administration layer for Open Policy Agent (OPA) that pushes live policy and data updates to authorization agents.

#fastapi#fine-grained-authorization#websocket-pubsub
Stars100
Forks1
Last commit
authorize
authorizeElixir

A rule-based authorization library for Elixir applications using a declarative DSL to define and evaluate access control rules.

#rule-engine#elixir#phoenix
Stars100
Forks5
Last commit6 years ago
Oidc.Server
Oidc.ServerC#

A flexible OpenID Connect and OAuth 2.0 server-side library for modern ASP.NET projects, featuring full certification and modular architecture.

#openid#oauth2#server-side
Stars99
Forks131
Last commit1 day ago
Abblix OIDC Server
Abblix OIDC ServerC#

A flexible, certified OpenID Connect and OAuth 2.0 server-side library for modern ASP.NET applications.

#openid#oauth2#server-side
Stars99
Forks131
Last commit1 day ago
Blorc.OpenIdConnect
Blorc.OpenIdConnectC#

A Blazor library for implementing OpenID Connect authentication using the Authorization Code Flow with PKCE.

#authentication#single-page-application#openid-connect
Stars97
Forks11
Last commit4 days ago
OpenIG
OpenIGJava

An open-source identity gateway that provides authentication, access control, and single sign-on for web and cloud applications.

#reverse-proxy#oauth#authentication
Stars88
Forks14
Last commit27 days ago
speakeasy
speakeasyElixir

Middleware-based authorization for Absinthe GraphQL powered by Bodyguard, providing authentication-agnostic access control.

#elixir#phoenix#graphql
Stars83
Forks7
Last commit2 years ago
Declarative Authorisation Middleware
Declarative Authorisation MiddlewareTypeScript

A declarative authorization middleware for Prisma that operates at the model level to secure GraphQL APIs.

#declarative#graphql#role-based-access
Stars82
Forks2
Last commit7 months ago
Strathweb.TypedRouting.AspNetCore
Strathweb.TypedRouting.AspNetCoreC#

A library enabling strongly typed routing in ASP.NET Core MVC projects for type-safe route definitions and link generation.

#asp-net-core#dependency-injection#type-safety
Stars76
Forks9
Last commit
Authorization plugin
Authorization pluginPHP

A PSR7 middleware authorization stack for CakePHP applications, handling access control separately from authentication.

#cakephp#authorization#security
Stars74
Forks44
Last commit8 days ago
ziggurat_foundations
ziggurat_foundationsPython

Framework-agnostic SQLAlchemy mixins for adding authorization, resource ownership, and permission management to applications.

#group-permissions#authentication#flask
Stars71
Forks23
Last commit3 years ago
plug_auth
plug_authElixir

A collection of Elixir plugs for HTTP Basic and Token authentication with role-based access control.

#elixir#web-security#authentication
Stars67
Forks13
Last commit9 years ago
terminator
terminatorElixir

An Elixir library for granular access control with ABAC-style permissions, supporting roles, abilities, and entity-level authorization.

#elixir#elixir-phoenix#ecto
Stars63
Forks11
Last commit2 years ago
IdentityServer
IdentityServer

OpenID Connect and OAuth 2.0 framework for ASP.NET Core (archived, superseded by Duende IdentityServer).

#authentication#asp-net-core#oauth-2
Stars63
Forks752
Last commit1 year ago
authgate
authgateGo

A lightweight OAuth 2.0 authorization server supporting Device Code, Authorization Code with PKCE, and Client Credentials grants.

#token-management#authorization-server#oauth2-server
Stars62
Forks4
Last commit1 day ago
praetorian
praetorianCrystal

A minimalist Crystal authorization system inspired by Pundit, offering lightweight, dependency-less policy-based access control.

#minimalist#authorisation#crystal-lang
Stars61
Forks4
Last commit4 years ago
PreviousPage 5 of 5

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 year ago
7 years ago
#Authentication98
#Security84
#Access Control60
#Oauth258
#Openid Connect53
#Permissions27
#Rbac26
#Oauth24
#Api Security24
#Identity Management23
#Jwt20
#Oidc20