OpenSoft

Directory / Auth & identity

Open source Auth & identity

Keycloak

96 · Healthy

Identity and access management server with SSO, OIDC, SAML and user federation (CNCF).

Apache-2.0★ 37kLast commit today

authentik

88 · Healthy

Identity provider with flows, SSO across OIDC, SAML, LDAP and a proxy outpost.

Open source (permissive)★ 26kLast commit today

Logto

86 · Healthy

Auth and identity service for SaaS and AI apps, built on OIDC with organizations and RBAC.

MPL-2.0★ 15kLast commit 7 days ago

ZITADEL

84 · Healthy

Multi-tenant identity platform with event-sourced audit trail and B2B organizations.

AGPL-3.0Relicensed 2025★ 15kLast commit yesterday

Ory Kratos

79 · Stable

Headless identity and user-management server with an API-first design.

Apache-2.0★ 14kLast commit 2 months ago

SuperTokens

74 · Stable

Authentication backend with prebuilt UI, sessions and multi-tenancy.

Open source (permissive)★ 15kLast commit 6 days ago

Authelia

71 · Stable

Single sign-on and two-factor portal that sits in front of web apps via a reverse proxy.

Apache-2.0★ 29kLast commit today

Directory / Auth & identity / Authelia

Authelia

Single sign-on and two-factor portal that sits in front of web apps via a reverse proxy.

Will it still be around?

Health 71/100 · Stable

Activity, bus factor and issue responsiveness. Breakdown

Can a business use it freely?

Open source (permissive)

Apache License 2.0. Details

Authelia product image

Alternative to

Savings proposal

A 25-user team on Okta Starter Suite pays about $150 a month. Self-hosting Authelia costs about $132 a month to run plus $480 to set up, so it pays for itself in month 27 and saves about $168 over three years.

List price: Okta Starter Suite, billed annually. SSO alone is $2 per user; most companies add adaptive MFA and lifecycle management ($14 to $17 per user). Minimum contract $1,500 a year. Source, checked 2026-10-07.

Saved over 3 years

$168

Pays for itself

Month 27

Extra cost in year one

$264

Each month

$150 → $132

Total spent, month by monthOktaSelf-hosted Authelia
Show as a table
MonthOktaSelf-hostedDifference
Today$0$480−$480
Month 3$450$876−$426
Month 6$900$1,272−$372
Month 9$1,350$1,668−$318
Month 12$1,800$2,064−$264
Month 18$2,700$2,856−$156
Month 24$3,600$3,648−$48
Month 30$4,500$4,440$60
Month 36$5,400$5,232$168
Assumptions you can change

Self-hosting Authelia usually means one small container and a database. Hours are for one engineer; the server cost is a typical cloud VPS with backups and grows with the number of people using it.

Not included: paid editions or features of Authelia (see What's free?), large data migrations, and compliance work. All amounts in US dollars at list price; your negotiated price may differ.

Health score: 71/100

Activity45% weight
100/100
  • Last commit today (100/100).
  • 2486 commits in the past 12 months (100/100).
  • 16 releases in the past 12 months (100/100).
Bus factor30% weight
8/100
  • Top contributor wrote 94% of the last 16 commits (past 12 months).
  • 2 people authored those commits.
Responsiveness25% weight
94/100
  • 96% of all issues are closed (58 open, 1429 closed) (100/100).
  • 27 of 30 recent issues got a reply or were closed (90/100).

Score v2. How the health score works.

License

Apache License 2.0 · Open source (permissive)

OSI-approved license with few conditions beyond keeping the copyright notice.

Detected by GitHub as Apache-2.0.

What's free?

Enterprise features many open-core projects keep for paid plans.

FeatureSelf-hosted, free?Details
SSO (SAML)Unknown
SSO (OIDC)Unknown
SCIM provisioningUnknown
Audit logsUnknown
Role-based access controlUnknown
Multi-tenancyUnknown

We haven't verified which of these features are free for this project yet.

GitHub metrics

Stars29kForks1.5k
Last committodayCommits, 12 months2.5k
Releases, 12 months16Last release20 days ago
Contributors300Active authors2 in last 16 commits
Open issues58Closed issues1.4k

Funding: open collective

Snapshot from 2026-10-08.