ory/fosite
Extensible security first OAuth 2.0 and OpenID Connect SDK for Go. observed · 2026-08-28
Health v2 · maintenance only
58/100
- Activity 53
- Release rhythm 40
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 8
- age_days: 3904
- days_rel: 629
- days_push: 287
- n_releases_24m: 2
Adoption not part of the score
2612 stars · 348 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Fosite is a security-first, extensible OAuth 2.0 and OpenID Connect SDK for Go, implementing RFC 6749, RFC 6819, PKCE, and OpenID Connect Core 1.0 with all flows (code, implicit, hybrid). It is the framework on which Ory Hydra is built.
Use cases
- build an OAuth 2.0 authorization server in Go
- implement OpenID Connect provider flows in a Go application
- add PKCE support to an OAuth2 server
- issue and validate OAuth2 access and refresh tokens
- build a custom identity provider with OIDC code, implicit, or hybrid flow
When to choose
- you need to implement an OAuth2/OIDC server yourself in Go with full control
- you want a peer-reviewed, security-hardened protocol implementation
- you need extensibility for custom grant types or storage backends
When to avoid
- you just need a ready-made OAuth2/OIDC server - use Ory Hydra instead
- you only need a client to call OAuth2-protected APIs
- you are not working in Go
Facets
library · maturity active
auth authorization security middleware security apis web-development backend go windows cross-platform oauth2 openid-connect sdk security-first ietf-rfc6749 pkce identity linux macos
7 sources
- readme: https://github.com/ory/fosite · fetched 2026-08-28 · 2f90dd0feb18
- homepage: https://www.ory.com/?utm_source=github&utm_medium=banner&utm_campaign=fosite · fetched 2026-08-29 · 9cd75b156cd4
- site_page: https://www.ory.com/docs/welcome · fetched 2026-08-29 · e6f2747eb4d2
- site_page: https://www.ory.com/about · fetched 2026-08-29 · e44652fde9f9
- site_page: https://www.ory.com/pricing · fetched 2026-08-29 · 35c1d920fc8d
- site_page: https://changelog.ory.com/ · fetched 2026-08-29 · c8e6b35f30bb
- site_page: https://www.ory.com/integrations · fetched 2026-08-29 · 966475eed325
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ory/fosite | main | 58 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem