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

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
Forks332
Last commit3 days ago
FOSOAuthServerBundle
FOSOAuthServerBundlePHP

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

#hacktoberfest#authorization-server#oauth2
Stars1.1k
Forks444
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
Forks103
Last commit10 days ago
Ganymede
GanymedeGo

A self-hosted platform for archiving Twitch VODs and live streams with real-time chat playback and rendered chat files.

#chat#oauth2#ffmpeg
Stars1.0k
Forks63
Last commit3 days ago
oauth2c
oauth2cGo

A command-line tool for fetching OAuth 2.0 access tokens using any grant type or client authentication method.

#oauth#devops#oauth2
Stars952
Forks52
Last commit24 days ago
OpenAM
OpenAMJava

Open-source access management solution for identity authentication, authorization, and federation with single sign-on and centralized policy control.

#identity-federation#oauth#oauth2
Stars899
Forks179
Last commit2 days ago
keycloak-angular
keycloak-angularTypeScript

A library that simplifies integrating Keycloak authentication and authorization into Angular applications.

#oauth2#authentication#openid-connect
Stars863
Forks312
Last commit25 days ago
SomelineStarter
SomelineStarterPHP

A PHP framework built on Laravel and Vue.js for rapidly developing web applications and RESTful APIs with modern design patterns.

#oauth2#laravel#restful-api
Stars837
Forks166
Last commit6 years ago
FastAPI Login
FastAPI LoginPython

A FastAPI extension providing user session management and authentication similar to Flask-Login.

#fastapi#web-security#oauth2
Stars817
Forks70
Last commit1 year ago
oauth4webapi
oauth4webapiTypeScript

A low-level, dependency-free JavaScript library for implementing OAuth 2.1, OAuth 2.0, OpenID Connect, and FAPI 2.0 clients.

#openid#oauth#cloudflare-workers
Stars792
Forks74
Last commit10 days ago
oxide-auth
oxide-authRust

A comprehensive and extensible OAuth2 server library for Rust with pluggable backends and web server integrations.

#web-authentication#actix-web#authorization-server
Stars786
Forks103
Last commit8 months ago
paypal
paypalGo

A comprehensive Go client library for interacting with PayPal's REST API, supporting payments, payouts, webhooks, and more.

#ecommerce#hacktoberfest#rest-client
Stars779
Forks303
Last commit2 months ago
oauth2
oauth2Elixir

An Elixir library for building OAuth 2.0 client applications with support for multiple authorization strategies.

#elixir#oauth2#authentication
Stars771
Forks141
Last commit4 months ago
Yt
YtRuby

A comprehensive Ruby client for interacting with YouTube's Data and Analytics APIs.

#oauth#rails#oauth2
Stars758
Forks163
Last commit22 days ago
TheIdServer
TheIdServerC#

An open-source identity and access management server supporting OpenID Connect, OAuth2, WS-Federation, and SAML 2.0 with a built-in admin UI.

#oauth2-server#openid#oauth
Stars756
Forks93
Last commit20 hours ago
FerrisKey
FerrisKeyRust

An open-source, high-performance Identity & Access Management (IAM) platform built in Rust for cloud-native environments.

#hacktoberfest#oauth2#openid-connect
Stars727
Forks100
Last commit2 days ago
Python SMART on FHIR client
Python SMART on FHIR clientPython

A flexible Python client for FHIR servers supporting the SMART on FHIR protocol, enabling secure healthcare data access.

#fhir-parser#oauth2#health-tech
Stars697
Forks243
Last commit29 days ago
FastAPI Azure Auth
FastAPI Azure AuthPython

Easy and secure Azure Entra ID authentication for FastAPI APIs with B2C, single-tenant, and multi-tenant support.

#fastapi#azuread#openid
Stars681
Forks79
Last commit3 months ago
com.google.oauth-client/google-oauth-client
com.google.oauth-client/google-oauth-clientJava

A Java library for OAuth 1.0a and OAuth 2.0 authorization, designed to work with any OAuth service on the web.

#oauth#java-library#oauth2
Stars662
Forks283
Last commit8 days ago
Membrane Service Proxy
Membrane Service ProxyJava

A lightweight, extensible API gateway written in Java with native OpenAPI support, SOAP/XML compatibility, and container optimization.

#api-gateway#rest#api
Stars655
Forks184
Last commit2 days ago
Lumen Passport
Lumen PassportPHP

A service provider that enables Laravel Passport OAuth2 server functionality in Lumen micro-framework applications.

#lumen#micro-framework#oauth2
Stars650
Forks137
Last commit2 years ago
Melody Auth
Melody AuthTypeScript

A turnkey OAuth and authentication system deployable on Cloudflare Workers or self-hosted with Node.js.

#oauth#cloudflare-workers#oauth2
Stars648
Forks69
Last commit2 days ago
openidconnect
openidconnectRust

A Rust library providing extensible, strongly-typed interfaces for OpenID Connect authentication with major identity providers.

#web-authentication#openidconnect-client#oauth2
Stars647
Forks156
Last commit3 days ago
Heimdallr.swift
Heimdallr.swiftSwift

An easy-to-use OAuth 2.0 client library for iOS, written in Swift, supporting password grant and token refresh.

#token-management#keychain#ios
Stars637
Forks87
Last commit2 years ago
go-starter
go-starterGo

An opinionated production-ready SQL-/Swagger-first RESTful JSON API starter template written in Go with VSCode DevContainers integration.

#api-template#oauth2#backend-starter
Stars623
Forks76
Last commit2 months 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
IdentityModel.OidcClient
IdentityModel.OidcClientC#

A certified C#/.NET Standard OpenID Connect client library for native mobile and desktop applications implementing RFC 8252.

#oauth2#authentication#native-apps
Stars612
Forks180
Last commit1 year ago
SocialConnect Auth
SocialConnect AuthPHP

A PHP library for social authentication supporting OAuth1, OAuth2, OpenID, and OpenID Connect with 30+ providers.

#openid#oauth#facebook-login
Stars564
Forks107
Last commit4 months ago
Salesfoce MobileSDK for iOS
Salesfoce MobileSDK for iOSObjective-C

Official iOS SDK for building native mobile applications that integrate with the Salesforce platform.

#salesforce#oauth2#objective-c
Stars553
Forks425
Last commit1 day ago
AspNet.Security.OpenIdConnect.Server
AspNet.Security.OpenIdConnect.ServerC#

Advanced OAuth2/OpenID Connect server framework for ASP.NET Core and OWIN/Katana with a low-level, protocol-first approach.

#oauth2#openid-connect#authorization
Stars552
Forks144
Last commit
ActingWeb First_App
ActingWeb First_AppDart

A production-ready Flutter starter app template with authentication, Firebase services, testing, and multi-platform support.

#dart#ios#oauth2
Stars520
Forks85
Last commit1 year ago
Chrome Webstore Upload
Chrome Webstore UploadJavaScript

CLI tool to upload and publish Chrome extensions to the Chrome Web Store from the command line.

#deployment#developer-tools#oauth2
Stars507
Forks37
Last commit19 days ago
a12n-server
a12n-serverTypeScript

A lightweight, open-source OAuth2 and OpenID Connect authentication server for Node.js.

#totp#hacktoberfest#oauth2-server
Stars497
Forks52
Last commit24 days ago
REST API With Lumen
REST API With LumenPHP

A RESTful API boilerplate for Lumen micro-framework with OAuth2 authentication, repository pattern, and fractal transformers.

#php-rest-api#lumen#lumen-fractal
Stars483
Forks134
Last commit8 years ago
nForce
nForceJavaScript

A Node.js REST API wrapper for Salesforce, Force.com, and Database.com, simplifying integration with OAuth helpers and streaming support.

#salesforce#rest-client#oauth2
Stars471
Forks161
Last commit2 years ago
omniauth-github
omniauth-githubRuby

Official OmniAuth strategy for adding GitHub OAuth2 authentication to Ruby applications.

#rails#oauth2#authentication
Stars465
Forks157
Last commit3 years ago
PreviousPage 3 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
6 years ago
#Authentication153
#Openid Connect82
#Authorization69
#Security61
#Oauth52
#Api Client52
#Jwt36
#Oidc31
#Go27
#Api Security27
#Single Sign On26
#Rest Api25