# Authlib

Python library for building OAuth and OpenID Connect clients, authorization servers and protected APIs.


Source: https://findsoftware.frbit.cloud/authlib/
Last reviewed: 2026-11-04
Listed since: 2026-11-04

## Record

### Links

- home: https://authlib.org
- repository: https://github.com/authlib/authlib
- docs: https://docs.authlib.org/en/stable/
- pricing: https://authlib.org/pricing/
- discord: https://discord.com/invite/HvBVAeNAaV

### Identity

- status: active
- maintainer: Hsiaoming Yang
- maintainerType: unknown
- parent: unknown
- firstRelease: 2017
- hqCountry: unknown

### Kind

- category: auth
- hosting: python
- language: python
- runtime: python
- runtimeMin: python 3.10
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: unknown
- renderingModes: not applicable
- installMethod: pip

### License

- licenseModel: open-core
- license: BSD-3-Clause, Commercial license (Plus and Pro plans)

### Releases

- currentMajor: 1
- latestReleaseDate: 2026-11-04

### Adoption

- githubStargazers: 5448
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 151
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 2180
- dependentPackages: 157

### Sources

- urls: https://authlib.org/ (read 2026-11-04)
- urls: https://github.com/authlib/authlib (read 2026-11-04)
- urls: https://docs.authlib.org/en/stable/ (read 2026-11-04)
- firstRelease: https://pypi.org/pypi/authlib/json (read 2026-11-04)
- maintainer: https://raw.githubusercontent.com/authlib/authlib/main/LICENSE (read 2026-11-04)
- language: https://api.github.com/repos/authlib/authlib (read 2026-11-04)
- category: https://authlib.org/ (read 2026-11-04)
- runtime: https://authlib.org/ (read 2026-11-04)
- runtimeMin: https://authlib.org/ (read 2026-11-04)
- installMethod: https://authlib.org/ (read 2026-11-04)
- license: https://authlib.org/pricing/ (read 2026-11-04)
- license: https://authlib.org/pricing/ (read 2026-11-04)
- licenseModel: https://github.com/authlib/authlib (read 2026-11-04)
- urls: https://authlib.org/pricing/ (read 2026-11-04)
- currentMajor: https://api.github.com/repos/authlib/authlib/releases/latest (read 2026-11-04)
- latestReleaseDate: https://api.github.com/repos/authlib/authlib/releases/latest (read 2026-11-04)
- githubStargazers: https://github.com/authlib/authlib (read 2026-11-04)
- contributors: https://github.com/authlib/authlib (read 2026-11-04)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/authlib (read 2026-11-04)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/authlib (read 2026-11-04)

## Notes

Authlib is a Python library for OAuth and OpenID Connect. It builds OAuth clients that sign users in, authorization servers that issue tokens, and protected APIs that check access tokens. The homepage names Flask, Django, Starlette and FastAPI as the frameworks it connects to, and it is installed with pip.

The project is one of three packages the homepage lists as a family: joserfc for JOSE and JWT, and OTP Auth for one-time passwords, each published under its own name.

## Worth knowing

The authlib.jose module is deprecated in favor of joserfc. A commercial license is available from the project's pricing page for organizations that need one.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
