Identity and Access Management (IAM) tools provide systems for managing user identities, authentication, and authorization across IT infrastructure. These solutions ensure appropriate access controls and security policies are enforced.
This page lists self-hosted tools across LDAP directory services, SSO/IdP, and management interfaces.
| Tool | Technical Stack | License | Setup Link |
|---|---|---|---|
| 389 Directory Server | C | GPL-3.0 | Setup |
| Apache Directory Server | Java | Apache-2.0 | Setup |
| FreeIPA | Python, C, JavaScript | GPL-3.0 | Setup |
| FreeRADIUS | C | GPL-2.0 | Setup |
| lldap | Rust | GPL-3.0 | Setup |
| OpenLDAP | C | OLDAP-2.8 | Setup |
| Tool | Technical Stack | License | Setup Link |
|---|---|---|---|
| Authelia | Go | Apache-2.0 | Setup |
| Authentik | Python | MIT | Setup |
| Keycloak | Java | Apache-2.0 | Setup |
| Shibboleth IdP | Java | Apache-2.0 | Setup |
| Tool | Technical Stack | License | Setup Link |
|---|---|---|---|
| BounCA | Python | Apache-2.0 | Setup |
| easy-rsa | Shell | GPL-2.0 | Setup |
| FusionDirectory | PHP | GPL-2.0 | Setup |
| LDAP Account Manager (LAM) | PHP | GPL-3.0 | Setup |
| Libravatar | Python | AGPL-3.0 | Setup |
| Pomerium | Go, Docker | Apache-2.0 | Setup |
| privacyIDEA | Python | AGPL-3.0 | Setup |
| Samba | C | GPL-3.0 | Setup |
| Smallstep Certificates | Go | Apache-2.0 | Setup |
| ZITADEL | Go, Docker, K8s | AGPL-3.0 | Setup |
Any questions?
Feel free to contact us. Find all contact information on our contact page.