# anomalyco/openauth

▦ Universal, standards-based auth provider.

Repository: https://github.com/anomalyco/openauth
Canonical: https://ross.abutalabs.com/products/openauth
Homepage: https://openauth.js.org
Language: TypeScript
License: MIT
License Family: permissive
Last push: 2025-07-18T20:19:45+00:00

## Health v2 (maintenance only)
Score: 38/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 32, release rhythm 40, longevity 47
- inputs: {"age_days": 659, "days_push": 411, "days_rel": 548, "gap_med": 0.0, "n_releases_24m": 37}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 7355, forks 311 (observed 2026-08-28T04:09:58.468396+00:00)

## What it is
OpenAuth is a universal, standards-based OAuth 2.0 auth provider that can be deployed as a standalone service or embedded into existing applications. It is self-hosted, runs on Node.js, Bun, AWS Lambda, or Cloudflare Workers, and includes a themeable prebuilt UI.

## Use cases
- self-host an OAuth 2.0 authorization server instead of Auth0 or Clerk
- add login with Google, GitHub, or email/password to my apps
- centralize authentication across web, mobile, and internal tools
- issue OAuth tokens for third-party clients to log in with my app
- deploy an auth server on Cloudflare Workers or AWS Lambda
- embed an auth provider into an existing TypeScript application

## When to choose
- you want a self-hosted, standards-based OAuth 2.0 provider you fully control
- you need one auth server for multiple apps, APIs, and mobile clients
- you deploy on serverless platforms like Cloudflare Workers or Lambda
- you want a customizable, themeable login UI out of the box

## When to avoid
- you need a fully turnkey managed auth SaaS with enterprise compliance features
- you want a drop-in auth library scoped to a single framework (e.g. NextAuth)
- you require mature GA stability - the project is still in beta

## Facets
- artifact type: service
- maturity: active
- function: auth, http-server, middleware
- domain: security, web-development, backend, self-hosted, apis
- platform: bun, cloud, self-hosted, cross-platform
- tags: oauth2, identity-provider, sso, typescript, serverless, cloudflare-workers, aws-lambda, nodejs, web-server

## Member repositories
- anomalyco/openauth (main) score 38

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:58.468396+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:38:26.048771+00:00, confidence not recorded.
  - readme: https://github.com/anomalyco/openauth (fetched 2026-08-28T04:09:58.468396+00:00, sha 22fe4488612e)
  - homepage: https://openauth.js.org (fetched 2026-08-29T08:34:02.443414+00:00, sha 3d2ed8b4a257)
  - site_page: https://openauth.js.org/docs (fetched 2026-08-29T08:34:02.452679+00:00, sha 75f460e58070)
- Data as of 2026-08-30T08:39:29.467469+00:00.
