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

Dropbox
DropboxRuby

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

#team-collaboration#oauth2#ruby-gem
Stars171
Forks128
Last commit2 years ago
Medium
MediumGo

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

#go-sdk#oauth2#authentication
Stars142
Forks16
Last commit8 years ago
liboauth2
liboauth2C

A C library for building OAuth 2.x and OpenID Connect servers and clients, with plugins for Apache and NGINX.

#c-library#oauth#oauth2
Stars139
Forks33
Last commit1 month ago
hoauth2
hoauth2Haskell

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

#haskell#functional-programming#web-security
Stars136
Forks59
Last commit2 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
Stars135
Forks27
Last commit24 days ago
omniauth-weibo-oauth2
omniauth-weibo-oauth2Ruby

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

#rack-middleware#oauth2#authentication
Stars134
Forks48
Last commit1 year ago
Awesome OpenID Connect
Awesome OpenID ConnectHTML

A curated list of OpenID Connect providers, libraries, resources, and specifications for implementing modern authentication.

#oauth#developer-tools#oauth2
Stars133
Forks31
Last commit22 days ago
OpenID Connect
OpenID ConnectHTML

A curated list of OpenID Connect providers, libraries, resources, and specifications for implementing modern authentication.

#oauth#developer-tools#oauth2
Stars133
Forks31
Last commit22 days ago
Cisco REST API Guide
Cisco REST API Guide

Cisco's comprehensive design guidelines for building consistent, secure, and RESTful network APIs.

#json-api#oauth2#enterprise-apis
Stars122
Forks30
Last commit2 years ago
multi-auth
multi-authCrystal

A Crystal library providing standardized multi-provider OAuth authentication for web applications.

#multiauth#oauth#oauth2
Stars118
Forks27
Last commit10 months ago
omniauth-linkedin-oauth2
omniauth-linkedin-oauth2Ruby

An OmniAuth strategy for LinkedIn OAuth2 authentication in Ruby applications.

#oauth2#rails-middleware#authentication
Stars117
Forks143
Last commit2 years ago
Abblix OIDC Server
Abblix OIDC ServerC#

A flexible, certified OpenID Connect and OAuth 2.0 server-side library for modern ASP.NET applications.

#openid#oauth2#server-side
Stars113
Forks139
Last commit23 hours ago
Oidc.Server
Oidc.ServerC#

A flexible OpenID Connect and OAuth 2.0 server-side library for modern ASP.NET projects, featuring full certification and modular architecture.

#openid#oauth2#server-side
Stars113
Forks139
Last commit23 hours ago
Actionscript-oauth2
Actionscript-oauth2ActionScript

An ActionScript 3 library for interfacing with OAuth 2.0 services in Flash, Flex, and AIR projects.

#flash#oauth2#authentication
Stars110
Forks28
Last commit4 years ago
go-imap
go-imapGo

A simple, pragmatic IMAP client library for Go with TLS, OAuth2, IDLE notifications, and robust reconnection.

#oauth2#server-communication#tls
Stars109
Forks37
Last commit10 days ago
IdentityServer4.MongoDB
IdentityServer4.MongoDBC#

MongoDB persistence layer for IdentityServer4, enabling NoSQL storage for OAuth 2.0 and OpenID Connect server data.

#persistence-layer#oauth2#authentication
Stars106
Forks59
Last commit3 years ago
fb_graph2
fb_graph2Ruby

A Ruby wrapper for the Facebook Graph API v2.x, providing full-stack integration capabilities.

#oauth2#social-media-integration#rest-api
Stars105
Forks65
Last commit4 years ago
ueberauth_github
ueberauth_githubElixir

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

#ueberauth#oauth#elixir
Stars102
Forks54
Last commit3 years ago
openid_client
openid_clientDart

A Dart library for implementing OpenID Connect clients with support for OAuth2 providers like Facebook.

#oauth2#authentication#openid-connect
Stars96
Forks128
Last commit1 month ago
Webird
WebirdPHP

A full-stack application framework merging PHP (Phalcon) and Node.js (Vue/Webpack) for building modern web applications.

#oauth2#single-page-application#hmvc
Stars95
Forks22
Last commit6 years ago
Blazor BFF Azure AD
Blazor BFF Azure ADCSS

A template for creating Blazor WASM applications hosted in ASP.NET Core with Microsoft Entra ID authentication using the BFF security architecture.

#csp#template#azuread
Stars87
Forks13
Last commit2 years ago
elixtagram
elixtagramElixir

An Elixir client library for the Instagram API, enabling authentication and data retrieval.

#oauth#elixir#social-media
Stars86
Forks17
Last commit6 years ago
Batteries Included
Batteries IncludedElixir

A Kubernetes-based platform that provides production-ready infrastructure for databases, AI, web services, monitoring, and security with an intuitive interface.

#platform#ai#devops
Stars85
Forks12
Last commit6 months ago
ueberauth_facebook
ueberauth_facebookElixir

A Facebook OAuth2 strategy implementation for the Überauth authentication library in Elixir.

#ueberauth#oauth#elixir
Stars79
Forks60
Last commit3 years ago
go-unsplash
go-unsplashGo

A Go client library for interacting with the Unsplash API to access and manage high-resolution photos.

#developer-tools#free-photos#oauth2
Stars79
Forks15
Last commit2 months ago
oauth2c
oauth2cErlang

An Erlang library that simplifies consuming OAuth2-enabled REST services by handling authentication and token refresh.

#token-management#oauth2#authentication
Stars74
Forks39
Last commit1 month ago
DribbbleSDK
DribbbleSDKObjective-C

An unofficial iOS wrapper for the Dribbble API, enabling integration of designer, shot, comment, user, and social features into iOS apps.

#oauth2#content-management#objective-c
Stars73
Forks10
Last commit10 years ago
authgate
authgateGo

A lightweight OAuth 2.0 authorization server supporting Device Code, Authorization Code with PKCE, and Client Credentials grants.

#token-management#authorization-server#oauth2-server
Stars72
Forks8
Last commit3 months ago
jwtvault
jwtvaultRust

A highly flexible Rust library for managing and orchestrating JWT workflows, including login, logout, and token renewal.

#token-management#web-security#oauth2
Stars67
Forks6
Last commit6 years ago
Blazor BFF Azure B2C
Blazor BFF Azure B2CCSS

A Blazor WASM template with ASP.NET Core backend using Azure B2C BFF authentication and Microsoft Graph integration.

#csp#graph#webassembly
Stars67
Forks8
Last commit2 years ago
Peatio
PeatioRuby

Open-source cryptocurrency exchange software built with Rails, featuring a high-performance matching engine and microservices architecture.

#rails#api#oauth2
Stars63
Forks14
Last commit8 months ago
Shield
ShieldCrystal

A comprehensive Identity & Access Management solution for the Lucky framework with robust authentication and authorization features.

#oauth2#authentication#crystal-lang
Stars57
Forks8
Last commit22 days ago
oauth2ex
oauth2exElixir

An OAuth 2.0 client library for Elixir that handles token retrieval, caching, and HTTP requests.

#token-management#elixir#library
Stars56
Forks15
Last commit9 years ago
Flask-JWT-Router
Flask-JWT-RouterPython

A Flask library for adding JWT-based authentication and authorization to routes, supporting both basic tokens and Google OAuth 2.0.

#token-management#oauth2#python-library
Stars56
Forks10
Last commit1 year ago
Conduit
ConduitSwift

A session-based Swift HTTP networking and OAuth2 authentication library for iOS, macOS, tvOS, and watchOS.

#ios#oauth2#authentication
Stars55
Forks8
Last commit1 month ago
ADmad/SocialAuth plugin
ADmad/SocialAuth pluginPHP

A CakePHP plugin for authenticating users via social providers like Facebook, Google, and Twitter using SocialConnect/auth.

#oauth#oauth2#authentication
Stars51
Forks22
Last commit12 days ago
PreviousPage 5 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