The following is a list of software programs that can communicate with and/or host directory services via the Lightweight Directory Access Protocol (LDAP).
Server software
Product
|
Vendor
|
Software license[a]
|
Initial Release
|
Last Release
|
Last Version
|
Comments
|
389 Directory Server
|
Red Hat
|
GPL linking exception[1] with exception to allow linking to non-GPL[2]
|
2005, Dec,
|
2024, May 15
|
3.1.0
|
Formerly Fedora Directory Server
|
Microsoft_Entra_ID
|
Microsoft
|
Proprietary
|
2008, Oct 27
|
2025
|
?
|
Known as Azure Active Directory (AAD) as well
|
Jumpcloud
|
Jumpcloud
|
Proprietary
|
2013, Sept
|
2024, Dec 9
|
?
|
|
Red Hat Identity Manager (IdM)
|
Red Hat
|
Proprietary
|
2008, Apr 1
|
2024
|
4.12
|
Fork of FreeIPA. Based on (RHEL 9.10
|
Active Directory
|
Microsoft
|
Proprietary
|
2000
|
2024, Nov 1
|
91 (WS 2025)
|
Integrated on Windows Server
|
Authorized Entities Directory (Æ-DIR)
|
Michael Ströder
|
Apache 2.0
|
|
|
|
Based on OpenLDAP with additional tools
|
Apache Directory Server
|
Apache Software Foundation
|
Apache 2.0
|
2006, Oct
|
2023, Oct 23
|
2.0.0-AM27
|
|
Apple Open Directory -
|
Apple Inc.
|
Proprietary[3]
|
|
|
|
A fork of the OpenLDAP project
|
BEJY LDAP Server,[4]
|
Stefan "Bebbo" Franke
|
GPL
|
|
|
|
A Java LDAP Server.
|
CA Directory
|
CA Technologies
|
Proprietary
|
|
2024, Dec 2nd
|
14.1
|
CA Tech was acquired by Broadcom Inc in 2018
|
Critical Path Directory Server
|
Critical Path
|
Proprietary
|
|
|
|
Now owned by Synchronoss Technologies.
|
Directory services -
|
ForgeRock
|
Proprietary
|
|
|
|
A fork of the OpenDJ project
|
DirX Directory
|
Atos (ex-Siemens)
|
|
|
|
|
FreeIPA
|
GNU
|
GPL
|
2008, Apr 1
|
2024, June 10
|
4.12.1
|
Using 389 Directory Server
|
IBM Tivoli Directory Server
|
IBM
|
Proprietary
|
|
2024, Oct 7
|
7.5
|
LDAPJS.[5]
|
Mark Cavage[6]
|
MIT
|
2009, May 27th
|
2025
|
23.6.1
|
Implementation of LDAP in JavaScript on Node.js
|
Mandriva Directory Server
|
Mandriva development team
|
GPL
|
2011
|
2021, Nov 23
|
|
Now part of Mandriva Management Console
|
Meerkat DSA
|
Wildboar Software
|
MIT
|
|
|
|
Also supports the full X.500 directory protocols: DAP, DSP, and DOP
|
Nexor Directory
|
|
|
|
|
|
|
NetIQ eDirectory
|
NetIQ
|
Proprietary
|
1993
|
2023, May 31
|
9.2.8
|
Successor. Originally known as Novell Directory Services (NDS). Successr of eDirectory and NDS.
|
OpenBSD ldapd[7]
|
Martin Hedenfalk, OpenBSD
|
ISC
|
|
|
|
OpenDJ
|
Open Identity Platform Community
|
CDDL
|
2010, Dec 21
|
2024, May 7
|
4.6.3
|
A fork of the OpenDS project developed by ForgeRock, until 2016,[8] now maintained by OpenDJ Community
|
OpenDS
|
Sun Microsystems
|
CDDL
|
|
2024, May 7
|
4.6.3
|
CDDL-licensed product no longer maintained, now Oracle Unified Directory.
|
OpenLDAP
|
Kurt Zeilenga and others (based on Slapd)
|
OpenLDAP Public License
|
1998, Aug 26
|
2024, Nov 26
|
2.6.9
|
LDAP clone from University of Michigan
|
Oracle Directory Server Enterprise Edition[9]
|
Oracle, based on Sun DSEE
|
Proprietary
|
|
|
|
11g
|
Oracle Internet Directory
|
Oracle
|
Proprietary
|
|
2023, Jan
|
12.2.1.4
|
|
Oracle Unified Directory (OUD)
|
Oracle, based on OpenDS
|
Proprietary
|
|
2024, Apr
|
12.2.1.4
|
Based on OpenDJ
|
PingDirectory
|
Ping Identity
|
Proprietary
|
2002
|
2024, Dec
|
10.2.0.0
|
Based on OpenDS. Formerly UnboundID Directory Server[10]). Was purchased by Ping Identity in 2016[11]
|
RadiantOne
|
Radiant Logic
|
|
|
|
|
Red Hat Directory Server
|
Red Hat
|
GPL plus exception
|
|
2024, May 15
|
3.1.0
|
Commercial version of 389 Directory Server
|
ReOpenLDAP[12]
|
Peter-Service R&D
|
AGPL and OpenLDAP Public License
|
|
|
|
Fork of OpenLDAP with improved stability for highload and multi-master clustering
|
Samba4
|
Samba Team
|
GPLv3
|
1992, Jan
|
2025, Jan 6
|
4.21.3
|
Active Directory compatible Domain Controller
|
Slapd
|
University of Michigan
|
Free
|
1993
|
1996
|
|
Standalone LDAP Daemon. Superseded by OpenLDAP[13]
|
Sun Java System Directory Server
|
Sun Microsystems
|
|
2011
|
2011
|
|
No longer maintained
|
Wren:DS[14]
|
Wren Security[15]
|
CDDL
|
|
|
|
A community driven open-source fork of OpenDJ project.
|
Server software (Env + Auth + Access)
Name
|
Environment
|
Interface
|
Authentication
|
Heterogenous
|
Agnostic
|
AD
|
GUI
|
CLI
|
IAM
|
SSO
|
MFA
|
NTLM
|
KDC
|
SA[S,M]L
|
OAuth
|
OIDC
|
FS
|
Active Directory
|
No
|
No
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Apache Directory Server
|
?
|
Yes
|
No
|
Yes
|
Yes
|
No
|
Yes
|
Yes
|
No
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Red Hat Directory Server
|
No
|
No
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
No
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
FreeIPA
|
No
|
No
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
No
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
OpenLDAP
|
Yes
|
Yes
|
No
|
Yes
|
Yes
|
Yes
|
Yes
|
No
|
No
|
No
|
Yes
|
No
|
No
|
Yes
|
Microsoft_Entra_ID
|
No
|
No
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Server software (Features)
Name
|
Features
|
Replication
|
GPO
|
LDIF
|
PKI
|
LDAP
|
NTP
|
DNS
|
DHCP
|
POP3
|
IMAP
|
SMB
|
CIFS
|
BRS
|
DRS
|
Active Directory
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Apache Directory Server
|
Yes
|
No
|
Yes
|
Yes
|
Yes
|
Yes
|
No
|
No
|
No
|
No
|
No
|
No
|
Yes
|
Yes
|
Red Hat Directory Server
|
Yes
|
No
|
Yes
|
Yes
|
Yes
|
No
|
No
|
No
|
No
|
No
|
No
|
No
|
Yes
|
Yes
|
FreeIPA
|
Yes
|
No
|
Yes
|
No
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Red Hat IdM
|
Yes
|
No
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
OpenLDAP
|
Yes
|
No
|
Yes
|
Yes
|
Yes
|
No
|
No
|
No
|
No
|
No
|
No
|
No
|
No
|
No
|
Azure Active Directory
|
Yes
|
Yes
|
Yes
|
Yes
|
No
|
No
|
Yes
|
No
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Client software
- Admin4[16] - an open source LDAP browser and directory client for Linux, OS X, and Microsoft Windows, implemented in Python.
- Apache Directory Server/Studio - an LDAP browser and directory client for Linux, OS X, and Microsoft Windows, and as a plug-in for the Eclipse development environment.
- FusionDirectory,[17] a web application under license GNU General Public License developed in PHP for managing LDAP directory and associated services.
- JXplorer - a Java-based browser that runs in any operating environment.
- JXWorkBench [18] - a Java-based plugin to JXplorer that includes LDAP reporting using the JasperReports reporting engine.
- LDAP Account Manager - a PHP based webfrontend for managing various account types in an LDAP directory.
- phpLDAPadmin - a web-based LDAP administration tool for creating and editing LDAP entries in any LDAP server.
- LDAP User Manager - A simple PHP interface to add LDAP users and groups. Also has a self-service password change feature. Designed to be run as a Docker container.
- SLAMD [19] - an open source load generation software suite, for testing multiple application protocols, including LDAP. Also contains tools for creating test data and test scripts.
- RoundCube - an open source and free PHP IMAP client with support with LDAP based address books.
- GOsa² - provides a powerful framework for managing accounts and systems in LDAP databases
- web2ldap,[20] a web application under license Apache License 2.0 developed in Python for managing LDAP directories.
- OpenDJ - a Java-based LDAP server and directory client that runs in any operating environment, under license CDDL
- LDAP Explorer[21] - a VS Code extension to browse LDAP servers
Linux/UNIX
- Evolution - the contacts part of GNOME's PIM can query LDAP servers.
- KAddressBook - the address book application for KDE, capable of querying LDAP servers.
- OpenLDAP - a free, open source implementation.
- diradm / diradm-2 - A nearly complete nss/shadow suite for managing POSIX users/groups/data in LDAP.
- System Security Services Daemon (SSSD) - a system service to access remote directories and authentication mechanisms [22]
Mac OS X
Microsoft Windows
- Active Directory Explorer - a freeware LDAP client tool from Microsoft[23]
- LDAP Admin - a free, open source LDAP directory browser and editor
- Ldp is an LDAP client included with Microsoft Windows
- NetTools - is a freeware utility for AD troubleshooting and includes an LDAP client[24]
- ActivMann- is a freeware utility for managing users and groups in Active Directory
Middleware
Notes
- ^ Licenses here are a summary, and are not to be a full list of terms. Some packages may use libraries under different licenses.
References