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

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
Stars424
Forks114
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
Stars398
Forks47
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
Stars389
Forks64
Last commit10 years ago
jwt
jwtGo

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

#http-handler#public-domain#oauth2
Stars361
Forks24
Last commit3 years ago
Auth0
Auth0C#

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

#oauth#oauth2#authentication
Stars359
Forks182
Last commit3 days ago
SimpleAuth
SimpleAuthDart

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

#token-management#dart#oauth2
Stars355
Forks109
Last commit10 months ago
goth
gothElixir

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

#elixir#google-cloud-platform#oauth2
Stars321
Forks119
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
Stars303
Forks40
Last commit21 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
Stars303
Forks224
Last commit20 days 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
Stars303
Forks285
Last commit16 days 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
Stars289
Forks45
Last commit6 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
Forks134
Last commit1 month 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
Stars273
Forks31
Last commit2 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
DogeAPI
DogeAPIPython

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

#fastapi#uvicorn#crud
Stars250
Forks40
Last commit6 days ago
FastAPI Security
FastAPI SecurityPython

A FastAPI extension that provides authentication and authorization via dependencies.

#fastapi#oauth2#authentication
Stars242
Forks9
Last commit2 years 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
Stars241
Forks118
Last commit4 months 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
Stars238
Forks32
Last commit1 day ago
reddift
reddiftSwift

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

#ios#oauth#open-source
Stars238
Forks52
Last commit6 years 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
Stars237
Forks33
Last commit3 years ago
oidcc
oidccErlang

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

#openid#elixir#oauth2
Stars228
Forks64
Last commit2 days ago
oauth2
oauth2Erlang

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

#oauth2#server-side#authentication
Stars221
Forks69
Last commit5 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
Stars211
Forks46
Last commit5 days 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
Stars208
Forks49
Last commit1 day 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
Stars205
Forks10
Last commit10 days ago
auth0-angular
auth0-angularTypeScript

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

#spa#auth0-sdk#oauth2
Stars200
Forks70
Last commit1 day 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
Stars196
Forks206
Last commit2 months ago
goiabada
goiabadaGo

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

#oauth2#authentication#user-management
Stars189
Forks17
Last commit25 days 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
Stars181
Forks17
Last commit3 days ago
ueberauth_google
ueberauth_googleElixir

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

#ueberauth#oauth#elixir
Stars177
Forks83
Last commit2 years 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
Forks60
Last commit1 month ago
Dropbox
DropboxRuby

A Ruby client library for interacting with Dropbox API v2, providing full endpoint coverage and OAuth2 integration.

#team-collaboration#oauth2#ruby-gem
Stars173
Forks123
Last commit1 year ago
Medium
MediumGo

A Go SDK for integrating with Medium's OAuth2 API to authenticate users and publish content.

#go-sdk#oauth2#authentication
Stars142
Forks17
Last commit7 years ago
hoauth2
hoauth2Haskell

A Haskell library for OAuth2 client authentication with support for multiple identity providers.

#haskell#functional-programming#web-security
Stars135
Forks56
Last commit1 month ago
omniauth-weibo-oauth2
omniauth-weibo-oauth2Ruby

OmniAuth OAuth2 strategy for integrating Weibo (Sina Weibo) authentication into Ruby applications.

#rack-middleware#oauth2#authentication
Stars134
Forks49
Last commit11 months ago
Aura.Auth
Aura.AuthPHP

A PHP authentication library providing a unified interface to local and remote authentication systems with multiple adapters.

#adapter-pattern#hacktoberfest#oauth
Stars134
Forks29
Last commit4 months ago
PreviousPage 4 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