Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Oauth2

Oauth2

170 projects

Showing 36 of 170 projects

Zipline
ZiplineTypeScript

A self-hosted ShareX-compatible file upload server with URL shortening, embeds, and extensive configuration options.

#sharex-uploader#oauth2#zipline
Stars3.2k
Forks239
Last commit6 days ago
Apiato
ApiatoPHP

A PHP framework built on Laravel for creating scalable, testable, and API-centric applications using the Porto SAP pattern.

#api#oauth2#laravel
Stars3.1k
Forks482
Last commit10 days ago
Hello API
Hello APIPHP

A PHP framework built on Laravel for creating scalable, testable, and API-centric applications using the Porto SAP architecture.

#api#oauth2#laravel
Stars3.1k
Forks482
Last commit10 days ago
Express Gateway
Express GatewayJavaScript

A microservices API gateway built on Node.js and Express.js for securing and exposing services in cloud-native architectures.

#api-gateway#expressjs#express-gateway
Stars3.0k
Forks353
Last commit2 years ago
react-native-wechat
react-native-wechatObjective-C

A React Native bridging library for WeChat SDK integration, enabling login, sharing, and payment features.

#js#ios#oauth2
Stars2.9k
Forks706
Last commit3 years ago
yagmail
yagmailPython

A Python library for sending emails conveniently via Gmail/SMTP with minimal code.

#hacktoberfest#hacktoberfest2021#attachments
Stars2.7k
Forks268
Last commit13 days ago
Practical.CleanArchitecture
Practical.CleanArchitectureC#

A full-stack .NET 10 reference application demonstrating Clean Architecture with support for monoliths, modular monoliths, and microservices.

#cqrs#signalr#oauth2
Stars2.4k
Forks606
Last commit4 days ago
go-oidc
go-oidcGo

A Go package that adds OpenID Connect client support to the standard OAuth2 library.

#oauth2#authentication#openid-connect
Stars2.4k
Forks426
Last commit2 months ago
HWIOAuthBundle
HWIOAuthBundlePHP

Adds OAuth1.0a and OAuth2 authentication support to Symfony applications with 58+ provider integrations.

#oauth#api#oauth2
Stars2.4k
Forks788
Last commit17 days ago
OAuth2 Server Laravel
OAuth2 Server LaravelPHP

An OAuth 2.0 bridge for Laravel and Lumen frameworks, now deprecated for Laravel 5.3+.

#lumen#authorization-server#oauth2
Stars2.3k
Forks523
Last commit2 years ago
openid-client
openid-clientTypeScript

A universal JavaScript library for implementing OAuth 2.0 and OpenID Connect client flows across Node.js, browsers, Deno, and other runtimes.

#openid#oauth2#client
Stars2.3k
Forks410
Last commit5 days ago
react-native-app-auth
react-native-app-authJava

A React Native bridge for AppAuth SDKs to implement OAuth2 and OpenID Connect authentication with native best practices.

#mobile-security#native-bridge#oauth2
Stars2.2k
Forks470
Last commit11 days ago
Ory Polis (formerly BoxyHQ Jackson)
Ory Polis (formerly BoxyHQ Jackson)TypeScript

An open-source enterprise SSO service that bridges SAML and OIDC to OAuth 2.0, with SCIM 2.0 directory sync.

#enterprise-software#saml-service-provider#openid
Stars2.2k
Forks221
Last commit3 days ago
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
Forks184
Last commit18 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#openid#oauth2
Stars2.2k
Forks184
Last commit18 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
Forks629
Last commit1 day ago
WebApiClient
WebApiClientC#

A high-performance REST API client library for .NET with interface-based declaration, AOT support, and advanced features.

#httpclient#oauth2#client
Stars2.1k
Forks450
Last commit2 months 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
Forks690
Last commit11 months ago
gologin
gologinGo

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

#web-authentication#oauth2#authentication
Stars2.0k
Forks146
Last commit3 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 commit5 days 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
Forks273
Last commit7 days ago
ember-simple-auth
ember-simple-authJavaScript

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

#oauth2#auth#fastboot
Stars1.9k
Forks595
Last commit1 day 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 commit11 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.8k
Forks116
Last commit3 days 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 commit2 months ago
omniauth-google-oauth2
omniauth-google-oauth2Ruby

An OmniAuth strategy for Google OAuth2 authentication in Ruby applications.

#rails#oauth2#authentication
Stars1.5k
Forks417
Last commit3 months ago
facebook
facebookGo

A comprehensive Go SDK for the Facebook Graph API, supporting file upload, batch requests, and marketing API.

#go-sdk#oauth2#batch
Stars1.5k
Forks576
Last commit11 months ago
omniauth-facebook
omniauth-facebookRuby

A Facebook OAuth2 strategy for OmniAuth, enabling Ruby applications to authenticate users via Facebook.

#rails#facebook-login#rack-middleware
Stars1.3k
Forks399
Last commit8 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
Forks451
Last commit4 days ago
oauth2
oauth2Rust

An extensible, strongly-typed Rust implementation of OAuth2 (RFC 6749) for building secure authentication clients.

#token-management#oauth2#authentication
Stars1.2k
Forks204
Last commit3 months ago
OAuth2
OAuth2Swift

A Swift framework for OAuth2 authentication on Apple platforms (iOS, macOS, tvOS), supporting all standard OAuth2 flows.

#keychain#ios#oauth2
Stars1.2k
Forks282
Last commit2 years ago
AuthX
AuthXPython

A ready-to-use and customizable authentication and OAuth2 management library for FastAPI applications.

#fastapi#authentification#oauth2
Stars1.2k
Forks62
Last commit7 days ago
mod_auth_openidc
mod_auth_openidcC

An OpenID Connect and FAPI 2 Relying Party module for Apache HTTPd, enabling standards-based authentication and authorization.

#reverse-proxy#openidconnect-client#web-security
Stars1.1k
Forks334
Last commit5 days ago
FOSOAuthServerBundle
FOSOAuthServerBundlePHP

A Symfony bundle for implementing OAuth2 server functionality in PHP applications.

#hacktoberfest#authorization-server#oauth2
Stars1.1k
Forks445
Last commit2 years ago
FastAPI Nano
FastAPI NanoPython

A simple FastAPI template with Flask-inspired blueprint directory structure for small to medium backend projects.

#fastapi#api-template#backend-boilerplate
Stars1.0k
Forks104
Last commit4 days ago
PreviousPage 2 of 5Next

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
#Authentication113
#Openid Connect68
#Authorization58
#Security54
#Oauth41
#Api Client30
#Oidc29
#Jwt28
#Identity Management24
#Single Sign On23
#Api Security21
#Identity Provider20