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

EightPointsGuzzleBundle
EightPointsGuzzleBundlePHP

Integrates Guzzle HTTP client into Symfony applications with configuration, logging, and plugin support.

#event-driven#plugin-system#oauth2
Stars445
Forks71
Last commit17 days ago
Swashbuckle.AspNetCore.Filters
Swashbuckle.AspNetCore.FiltersC#

A collection of Swashbuckle.AspNetCore filters to add examples, security headers, and authorization indicators to Swagger documentation.

#request-examples#oauth2#nuget-package
Stars441
Forks80
Last commit
FastAPI Cloud Auth
FastAPI Cloud AuthPython

A FastAPI extension that simplifies integration with AWS Cognito, Auth0, and Firebase Authentication for token verification and user management.

#fastapi#firebase-authentication#oauth2
Stars434
Forks36
Last commit3 years ago
Laravel API Starter Kit
Laravel API Starter KitBlade

A Laravel starter kit with pre-configured packages for building secure, well-structured APIs with authentication and permissions.

#composer#laravel-api#api
Stars423
Forks113
Last commit3 years ago
Legato
LegatoRuby

A Ruby client library for interacting with the Google Analytics Core Reporting, Management, and Real-time APIs.

#google-analytics#oauth2#business-intelligence
Stars399
Forks46
Last commit3 years ago
lambda-chat
lambda-chatHTML

A serverless chat application built entirely on AWS Lambda, S3, DynamoDB, and SNS.

#event-driven#oauth2#serverless
Stars387
Forks63
Last commit10 years ago
Auth0
Auth0C#

Official .NET client library for interacting with Auth0 Authentication and Management APIs with automatic token management.

#oauth#oauth2#authentication
Stars364
Forks190
Last commit19 hours ago
jwt
jwtGo

A feature-complete, dependency-free JSON Web Token library for Go with secure API design.

#http-handler#public-domain#oauth2
Stars360
Forks24
Last commit3 years ago
SimpleAuth
SimpleAuthDart

A Flutter/Dart library that embeds authentication into API calls, supporting OAuth2, Basic Auth, and multiple providers.

#token-management#dart#oauth2
Stars354
Forks108
Last commit1 year ago
goth
gothElixir

An Elixir library for generating and retrieving OAuth2 tokens for Google Cloud Service accounts.

#elixir#google-cloud-platform#oauth2
Stars325
Forks120
Last commit1 year ago
authsmith / payload-auth-plugin
authsmith / payload-auth-pluginTypeScript

Authentication plugin for Payload CMS with email/password, social logins, and multi-tenant support.

#oauth#oauth2#authentication
Stars310
Forks39
Last commit5 months ago
Flutter AppAuth
Flutter AppAuthObjective-C

A Flutter plugin for native AppAuth SDKs to authenticate and authorize users in iOS and Android apps.

#dart#ios#oauth2
Stars308
Forks302
Last commit2 days ago
google-api-ads-ruby
google-api-ads-rubyRuby

Ruby client library for Google Ad Manager SOAP API with common framework for Ads SOAP APIs.

#oauth2#ruby-gem#google-ad-manager
Stars304
Forks220
Last commit1 month 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 commit18 days ago
Oauth2
Oauth2Java

A generic OAuth 2 client plugin for Capacitor apps, enabling authentication with various providers without SDK dependencies.

#web-authentication#capacitor-plugin#oauth2
Stars280
Forks131
Last commit11 days ago
ThingPulse esp8266-spotify-remote
ThingPulse esp8266-spotify-remoteC

Control Spotify playback from an ESP8266 microcontroller with a color touch display, showing album art and track info.

#iot#embedded-systems#spotify-player
Stars276
Forks32
Last commit3 years ago
FastAPI Auth
FastAPI AuthPython

A pluggable authentication library for FastAPI supporting OAuth2 password flow with JWT tokens and custom user models.

#fastapi#web-security#oauth2
Stars269
Forks10
Last commit3 years ago
heimdall
heimdallGo

A cloud-native Identity Aware Proxy and Access Control Decision service for authenticating, authorizing, and transforming HTTP requests.

#http-proxy#api-gateway#zero-trust
Stars260
Forks34
Last commit8 hours ago
DogeAPI
DogeAPIPython

A high-performance FastAPI backend for creating simple blogs with OAuth2 authentication and CRUD operations.

#fastapi#uvicorn#crud
Stars257
Forks41
Last commit23 days ago
yup-oauth2
yup-oauth2Rust

A Rust library implementing multiple OAuth 2.0 flows including Device, Installed, and Service Account authorization.

#installed-application#oauth2#google-apis
Stars245
Forks122
Last commit8 months ago
oidcc
oidccErlang

An OpenID Connect certified client library for Erlang and Elixir applications.

#openid#elixir#oauth2
Stars244
Forks69
Last commit3 days ago
Import-Script.js
Import-Script.jsJavaScript

A collection of utility scripts and modules for the Scriptable iOS app, including an import tool, OAuth2, and widget helpers.

#oauth2#scriptable#openweathermap-api
Stars239
Forks32
Last commit4 years ago
reddift
reddiftSwift

A Swift framework for accessing the Reddit API with OAuth2 support and a sample browser app.

#ios#oauth#open-source
Stars238
Forks50
Last commit6 years ago
FastAPI Security
FastAPI SecurityPython

A FastAPI extension that provides authentication and authorization via dependencies.

#fastapi#oauth2#authentication
Stars234
Forks9
Last commit3 years ago
oauth2
oauth2Erlang

An Erlang library for implementing the server side of OAuth 2.0 authorization.

#oauth2#server-side#authentication
Stars221
Forks69
Last commit1 day ago
Social Login
Social LoginTypeScript

A Capacitor plugin for implementing social login with Google, Apple, Facebook, Twitter, and generic OAuth2 providers.

#google-signin#capacitor-plugin#facebook-login
Stars219
Forks57
Last commit2 days ago
go-atlassian
go-atlassianGo

A comprehensive Go client library for interacting with Atlassian Cloud REST APIs, including Jira, Confluence, and Jira Service Management.

#rest-client#oauth2#jira-agile-api
Stars217
Forks46
Last commit15 days ago
CrawlerCode / payload-authjs
CrawlerCode / payload-authjsTypeScript

A Payload CMS 3 plugin that integrates Auth.js/NextAuth 5 for authentication and authorization.

#oauth#oauth2#authentication
Stars207
Forks10
Last commit4 months ago
goiabada
goiabadaGo

An open-source OAuth2 and OpenID Connect server for simple, secure authentication, built in Go.

#oauth2#authentication#user-management
Stars204
Forks24
Last commit2 hours ago
auth0-angular
auth0-angularTypeScript

Official Auth0 SDK for adding authentication and authorization to Angular Single Page Applications.

#spa#auth0-sdk#oauth2
Stars201
Forks70
Last commit11 hours ago
omniauth_openid_connect
omniauth_openid_connectRuby

An OpenID Connect strategy for the Ruby OmniAuth library, enabling OAuth2-based authentication with OpenID Connect providers.

#rails#oauth2#authentication
Stars200
Forks210
Last commit7 months ago
Best-of Digital Identity
Best-of Digital Identity

A ranked list of 170 awesome open-source digital identity projects, grouped into 11 categories and updated weekly.

#decentralized-identity#oauth2#authentication
Stars195
Forks22
Last commit21 hours ago
ueberauth_google
ueberauth_googleElixir

A Google OAuth2 strategy implementation for the Überauth authentication framework in Elixir.

#ueberauth#oauth#elixir
Stars177
Forks84
Last commit3 months ago
Ruby FHIR
Ruby FHIRRuby

A Ruby client library for interacting with FHIR (Fast Healthcare Interoperability Resources) servers, supporting multiple FHIR versions and formats.

#oauth2#medical-informatics#ruby-gem
Stars176
Forks59
Last commit5 months ago
Vert.x Auth SQL
Vert.x Auth SQLJava

Authentication and authorization providers for Eclipse Vert.x

#oauth#oauth2#async
Stars175
Forks160
Last commit2 days ago
Vert.x Auth JWT
Vert.x Auth JWTJava

Authentication and authorization providers for Eclipse Vert.x

#oauth#oauth2#async
Stars175
Forks160
Last commit2 days ago
PreviousPage 4 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
11 months ago
#Authentication153
#Openid Connect82
#Authorization69
#Security61
#Oauth52
#Api Client52
#Jwt36
#Oidc31
#Go27
#Api Security27
#Single Sign On26
#Rest Api25