Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Oauth2

Oauth2

238 projects

Showing 36 of 238 projects

Zipline
ZiplineTypeScript

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

#sharex-uploader#oauth2#zipline
Stars3.5k
Forks257
Last commit4 days ago
django-oauth-toolkit
django-oauth-toolkitPython

OAuth2 goodies for the Djangonauts!

#oauth2#python#django
Stars3.3k
Forks865
Last commit3 days ago
OAuthSwift
OAuthSwiftSwift

A Swift library for OAuth 1.0 and 2.0 authentication on iOS and macOS.

#oauth-client#oauthswift#ios
Stars3.3k
Forks589
Last commit2 years 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
Forks471
Last commit4 months 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
Forks471
Last commit4 months 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
oauthlib
oauthlibPython

A generic, spec-compliant, thorough implementation of the OAuth request-signing logic

#python-3#oauth#library
Stars3.0k
Forks538
Last commit2 days 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
Forks704
Last commit3 years ago
yagmail
yagmailPython

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

#hacktoberfest#hacktoberfest2021#attachments
Stars2.7k
Forks267
Last commit2 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.5k
Forks435
Last commit4 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.5k
Forks611
Last commit10 days 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.4k
Forks407
Last commit11 days ago
HWIOAuthBundle
HWIOAuthBundlePHP

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

#oauth#api#oauth2
Stars2.4k
Forks783
Last commit2 months 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
Forks519
Last commit3 years 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.3k
Forks195
Last commit11 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.3k
Forks195
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.3k
Forks238
Last commit2 months 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.3k
Forks471
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
Forks631
Last commit4 days 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
Forks445
Last commit3 months 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
Stars2.1k
Forks130
Last commit2 days 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
Forks685
Last commit3 months 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
Stars2.0k
Forks272
Last commit1 month 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 commit2 days ago
loginsrv
loginsrvGo

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

#caddy#service#oauth2
Stars1.9k
Forks148
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
Forks886
Last commit10 days ago
oidc
oidcGo

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

#oauth#oauth2#client
Stars1.9k
Forks238
Last commit2 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
Forks591
Last commit2 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
Forks121
Last commit12 days ago
omniauth-google-oauth2
omniauth-google-oauth2Ruby

An OmniAuth strategy for Google OAuth2 authentication in Ruby applications.

#rails#oauth2#authentication
Stars1.5k
Forks417
Last commit1 month 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
Forks580
Last commit2 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
Forks395
Last commit2 months 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 commit3 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
Forks213
Last commit8 months ago
AuthX
AuthXPython

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

#fastapi#authentification#oauth2
Stars1.2k
Forks65
Last commit4 days 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
PreviousPage 2 of 7Next

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
#Authentication153
#Openid Connect82
#Authorization69
#Security61
#Oauth52
#Api Client52
#Jwt36
#Oidc31
#Go27
#Api Security27
#Single Sign On26
#Rest Api25