
keycloak
Alternative to Auth0
Keycloak is a platform for single sign-on (SSO), identity management, and access control. Supporting OIDC, SAML 2.0, and LDAP, it centralizes authentication and authorization for applications.
- Single sign-on via OIDC and SAML 2.0 for unified authentication across multiple apps
- Identity brokering integrating GitHub, Google, Facebook, and other social logins
- User federation with LDAP and Active Directory integration
- Admin console for managing users, roles, clients, and realms
- Fine-grained authorization with resource-based access control policies
- Multi-factor authentication with OTP, WebAuthn/FIDO2, and custom auth flows
Built in Java on Quarkus and led by Red Hat, Keycloak is the de facto standard for self-hosted enterprise authentication infrastructure as an alternative to Auth0 and Okta.
Replaces
Related Tools
dify
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.
Stirling-PDF
#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere
uptime-kuma
A fancy self-hosted monitoring tool
hoppscotch
Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia
vaultwarden
Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
meilisearch
A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.
gitea
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
bruno
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
refine
A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.
harbor
An open source trusted cloud native registry project that stores, signs, and scans content.