awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to p2/oauth2

Open-source alternatives to OAuth2

30 open-source projects similar to p2/oauth2, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best OAuth2 alternative.

  • delba/swiftyoauthdelba avatar

    delba/SwiftyOAuth

    486View on GitHub↗

    A simple OAuth library for iOS with a built-in set of providers

    Swift
    View on GitHub↗486
  • trivago/heimdallr.swifttrivago avatar

    trivago/Heimdallr.swift

    642View on GitHub↗

    Easy to use OAuth 2 library for iOS, written in Swift.

    Swiftoauth2swift
    View on GitHub↗642
  • oauthswift/oauthswiftOAuthSwift avatar

    OAuthSwift/OAuthSwift

    3,333View on GitHub↗

    Swift based OAuth library for iOS

    Swiftoauthoauth-clientoauth1
    View on GitHub↗3,333
  • ashleymills/reachability.swiftashleymills avatar

    ashleymills/Reachability.swift

    7,976View on GitHub↗

    Reachability.swift is a network connectivity listener and Swift network state wrapper. It monitors real-time changes to network status and tracks whether a device is connected to Wi-Fi or cellular data. The library functions as a network reachability monitor that uses closures and system notifications to trigger callbacks when connectivity changes. It tracks internet connectivity and connection types to allow for network state handling and the adjustment of app content loading based on availability.

    Swift
    View on GitHub↗7,976
  • bbangert/velrusebbangert avatar

    bbangert/velruse

    251View on GitHub↗

    Velruse is a set of authentication routines that provide a unified way to have a website user authenticate to a variety of different identity providers and/or a variety of different authentication schemes.

    Python
    View on GitHub↗251

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • bennylope/django-organizationsbennylope avatar

    bennylope/django-organizations

    1,357View on GitHub↗

    :couple: Multi-user accounts for Django projects

    Python
    View on GitHub↗1,357
  • authomatic/authomaticauthomatic avatar

    authomatic/authomatic

    1,054View on GitHub↗

    Simple yet powerful authorization / authentication client library for Python web applications.

    Python
    View on GitHub↗1,054
  • blakewilliams/doormanBlakeWilliams avatar

    BlakeWilliams/doorman

    121View on GitHub↗

    Tools to make Plug, and Phoenix authentication simple and flexible.

    Elixir
    View on GitHub↗121
  • bouke/django-two-factor-authBouke avatar

    Bouke/django-two-factor-auth

    1,872View on GitHub↗

    Django Two-Factor Authentication

    Python
    View on GitHub↗1,872
  • bread-and-pepper/django-userenabread-and-pepper avatar

    bread-and-pepper/django-userena

    1,245View on GitHub↗

    Userena is a Django application that supplies your Django project with full account management. It's a fully customizable application that takes care of the signup, activation, messaging and more. It's BSD licensed, which means you can use it commercially for free!

    Python
    View on GitHub↗1,245
  • cd34/apexcd34 avatar

    cd34/apex

    95View on GitHub↗

    Apex

    Python
    View on GitHub↗95
  • cely-tools/celycely-tools avatar

    cely-tools/Cely

    165View on GitHub↗

    Plug-n-Play login system for iOS written in Swift

    Swift
    View on GitHub↗165
  • chi2labs/cognitorchi2labs avatar

    chi2labs/cognitoR

    22View on GitHub↗

    CognitoR

    R
    View on GitHub↗22
  • codyflame/codyfireCodyFlame avatar

    CodyFlame/CodyFire

    253View on GitHub↗

    🌸 Powerful Codable API requests builder and manager for iOS.

    Swift
    View on GitHub↗253
  • curso-r/auth0curso-r avatar

    curso-r/auth0

    165View on GitHub↗

    stable](https://img.shields.io/badge/lifecycle-stable-brightgreen.svg)](https://lifecycle.r-lib.org/articles/stages.html#stable)

    R
    View on GitHub↗165
  • cordea/oauthC

    CORDEA/oauth

    0View on GitHub↗
    View on GitHub↗0
  • daltoniam/swifthttpdaltoniam avatar

    daltoniam/SwiftHTTP

    1,898View on GitHub↗

    Thin wrapper around NSURLSession in swift. Simplifies HTTP requests.

    Swift
    View on GitHub↗1,898
  • danie1s/tiercelDanie1s avatar

    Danie1s/Tiercel

    2,865View on GitHub↗

    Pure Swift iOS download framework with background downloads, relaunch recovery, resumable transfers, and task management.

    Swift
    View on GitHub↗2,865
  • danschultzer/powdanschultzer avatar

    danschultzer/pow

    1,672View on GitHub↗

    Robust, modular, and extendable user authentication system

    Elixir
    View on GitHub↗1,672
  • datastorm-open/shinymanagerdatastorm-open avatar

    datastorm-open/shinymanager

    404View on GitHub↗

    Live demo:

    HTML
    View on GitHub↗404
  • dduan/justdduan avatar

    dduan/Just

    1,402View on GitHub↗

    Swift HTTP for Humans

    Swift
    View on GitHub↗1,402
  • debox-dev/teleportD

    debox-dev/Teleport

    0View on GitHub↗
    View on GitHub↗0
  • billp/terminetworkbillp avatar

    billp/TermiNetwork

    105View on GitHub↗

    🌏 A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications.

    Swift
    View on GitHub↗105
  • dfunckt/django-rulesdfunckt avatar

    dfunckt/django-rules

    1,976View on GitHub↗

    Awesome Django authorization, without the database

    Pythonauthorizationdjangopermissions
    View on GitHub↗1,976
  • diegoefe/shinydbauthdiegoefe avatar

    diegoefe/shinydbauth

    5View on GitHub↗

    Simple authentification mechanism for single 'shiny' applications.

    R
    View on GitHub↗5
  • dingwilson/multipeerdingwilson avatar

    dingwilson/MultiPeer

    245View on GitHub↗

    📱📲 A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices

    Swift
    View on GitHub↗245
  • django-guardian/django-guardiandjango-guardian avatar

    django-guardian/django-guardian

    3,903View on GitHub↗

    django-guardian is a Django object permission library that enables the assignment of fine-grained access rights to individual database records. This system provides object-level access control, allowing users or groups to be granted permissions for specific model instances rather than applying a single global rule to an entire data model. The library includes a permission manager for the Django administrative interface, which provides a visual dashboard to assign and audit these instance-specific security rules. It also features an anonymous access controller to define and verify permissions

    Python
    View on GitHub↗3,903
  • django-oauth/django-oauth-toolkitdjango-oauth avatar

    django-oauth/django-oauth-toolkit

    3,327View on GitHub↗

    OAuth2 goodies for the Djangonauts!

    Pythondjangooauth2python
    View on GitHub↗3,327
  • dwyl/elixir-auth-googledwyl avatar

    dwyl/elixir-auth-google

    289View on GitHub↗

    👤Minimalist Google OAuth Authentication for Elixir Apps. Tested, Documented & Maintained. Setup in 5 mins. 🚀

    Elixir
    View on GitHub↗289
  • authlib/authlibauthlib avatar

    authlib/authlib

    5,346View on GitHub↗

    Authlib is a comprehensive Python library for building and integrating OAuth 1.0, OAuth 2.0, and OpenID Connect clients and servers. It provides a unified set of tools to manage authentication and authorization flows, allowing applications to either act as a client connecting to external identity providers or as a provider issuing tokens and managing user identities. The project distinguishes itself through a full implementation of the JOSE standards, offering a suite of cryptographic tools for generating, signing, encrypting, and validating JSON Web Tokens, Signatures, Encryption, and Keys.

    Pythondjangoflaskjose
    View on GitHub↗5,346