List of LDAP software

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Template:Short description The following is a list of software programs that can communicate with and/or host directory services via the Lightweight Directory Access Protocol (LDAP).

Script error: No such module "anchor".Server software

Product Vendor Software licenseTemplate:Efn Initial Release Last Release Last Version Comments
Template:Rh| 389 Directory Server Red Hat Template:Open source[1] with exception to allow linking to non-GPL[2] 2005, Dec, 2024, May 15 3.1.0 Formerly Fedora Directory Server
Template:Rh| Microsoft_Entra_ID Microsoft Proprietary 2008, Oct 27 2025 ? Known as Azure Active Directory (AAD) as well
Template:Rh| Jumpcloud Jumpcloud Proprietary 2013, Sept 2024, Dec 9 ?
Template:Rh| Red Hat Identity Manager (IdM) Red Hat Proprietary 2008, Apr 1 2024 4.12 Fork of FreeIPA. Based on (RHEL 9.10
Template:Rh| Active Directory Microsoft Proprietary 2000 2024, Nov 1 91 (WS 2025) Integrated on Windows Server
Template:Rh| Authorized Entities Directory (Æ-DIR) Michael Ströder Template:Open source Based on OpenLDAP with additional tools
Template:Rh| Apache Directory Server Apache Software Foundation Template:Open source 2006, Oct 2023, Oct 23 2.0.0-AM27
Template:Rh| Apple Open Directory - Apple Inc. Proprietary[3] A fork of the OpenLDAP project
Template:Rh| BEJY LDAP Server,[4] Stefan "Bebbo" Franke Template:Open source A Java LDAP Server.
Template:Rh| CA Directory CA Technologies Proprietary 2024, Dec 2nd 14.1 CA Tech was acquired by Broadcom Inc in 2018
Template:Rh| Critical Path Directory Server Critical Path Proprietary Now owned by Synchronoss Technologies.
Template:Rh| Directory services - ForgeRock Proprietary A fork of the OpenDJ project
Template:Rh| DirX Directory Atos (ex-Siemens)Script error: No such module "Unsubst".
Template:Rh| FreeIPA GNU Template:Open source 2008, Apr 1 2024, June 10 4.12.1 Using 389 Directory Server
Template:Rh| IBM Tivoli Directory Server IBM Proprietary 2024, Oct 7 7.5
Template:Rh| LDAPJS.[5] Mark Cavage[6] Template:Open source 2009, May 27th 2025 23.6.1 Implementation of LDAP in JavaScript on Node.js
Template:Rh| Mandriva Directory Server Mandriva development team Template:Open source 2011 2021, Nov 23 Now part of Mandriva Management Console
Template:Rh| Meerkat DSA Wildboar Software Template:Open source Also supports the full X.500 directory protocols: DAP, DSP, and DOP
Template:Rh| Nexor Directory Script error: No such module "Unsubst". Script error: No such module "Unsubst".
Template:Rh| NetIQ eDirectory NetIQ Proprietary 1993 2023, May 31 9.2.8 Successor. Originally known as Novell Directory Services (NDS). Successr of eDirectory and NDS.
Template:Rh| OpenBSD ldapd[7] Martin Hedenfalk, OpenBSD Template:Open source
Template:Rh| OpenDJ Open Identity Platform Community Template:Open source 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
Template:Rh| OpenDS Sun Microsystems Template:Open source 2024, May 7 4.6.3 CDDL-licensed product no longer maintained, now Oracle Unified Directory.
Template:Rh| OpenLDAP Kurt Zeilenga and others (based on Slapd) Template:Open source 1998, Aug 26 2024, Nov 26 2.6.9 LDAP clone from University of Michigan
Template:Rh| Oracle Directory Server Enterprise Edition[9] Oracle, based on Sun DSEE Proprietary 11g
Template:Rh| Oracle Internet Directory Oracle Proprietary 2023, Jan 12.2.1.4
Template:Rh| Oracle Unified Directory (OUD) Oracle, based on OpenDS Proprietary 2024, Apr 12.2.1.4 Based on OpenDJ
Template:Rh| 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]
Template:Rh| RadiantOne Radiant Logic Script error: No such module "Unsubst".
Template:Rh| Red Hat Directory Server Red Hat Template:Open source 2024, May 15 3.1.0 Commercial version of 389 Directory Server
Template:Rh| ReOpenLDAP[12] Peter-Service R&D Template:Open source Fork of OpenLDAP with improved stability for highload and multi-master clustering
Template:Rh| Samba4 Samba Team Template:Open source 1992, Jan 2025, Jan 6 4.21.3 Active Directory compatible Domain Controller
Template:Rh| Slapd University of Michigan Template:Open sourceScript error: No such module "Unsubst". 1993 1996 Standalone LDAP Daemon. Superseded by OpenLDAP[13]
Template:Rh| Sun Java System Directory Server Sun Microsystems Script error: No such module "Unsubst". 2011 2011 No longer maintained
Template:Rh| Wren:DS[14] Wren Security[15] Template:Open source A community driven open-source fork of OpenDJ project.

Script error: No such module "anchor".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
Template:Rh| Active Directory No No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Template:Rh| Apache Directory Server ? Yes No Yes Yes No Yes Yes No Yes Yes Yes Yes Yes
Template:Rh| Red Hat Directory Server No No Yes Yes Yes Yes Yes Yes No Yes Yes Yes Yes Yes
Template:Rh| FreeIPA No No Yes Yes Yes Yes Yes Yes No Yes Yes Yes Yes Yes
Template:Rh| OpenLDAP Yes Yes No Yes Yes Yes Yes No No No Yes No No Yes
Template:Rh| Microsoft_Entra_ID No No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
  • FS: Federation Services

Script error: No such module "anchor".Server software (Features)

Name Features
Replication GPO LDIF PKI LDAP NTP DNS DHCP POP3 IMAP SMB CIFS BRS DRS
Template:Rh| Active Directory Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Template:Rh| Apache Directory Server Yes No Yes Yes Yes Yes No No No No No No Yes Yes
Template:Rh| Red Hat Directory Server Yes No Yes Yes Yes No No No No No No No Yes Yes
Template:Rh| FreeIPA Yes No Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Template:Rh| Red Hat IdM Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Template:Rh| OpenLDAP Yes No Yes Yes Yes No No No No No No No No No
Template:Rh| Azure Active Directory Yes Yes Yes Yes No No Yes No Yes Yes Yes Yes Yes Yes

Client software

Cross-platform

  • 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 databasesScript error: No such module "Unsubst".
  • 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

Template:Notelist

References

<templatestyles src="Reflist/styles.css" />

  1. Script error: No such module "citation/CS1".
  2. Script error: No such module "citation/CS1".
  3. Script error: No such module "citation/CS1".
  4. Script error: No such module "citation/CS1".
  5. Script error: No such module "citation/CS1".
  6. Script error: No such module "citation/CS1".
  7. Script error: No such module "citation/CS1".
  8. Script error: No such module "citation/CS1".
  9. http://www.oracle.com/technetwork/middleware/id-mgmt/index-085178.html Template:Bare URL inline
  10. UnboundID Directory Server
  11. Script error: No such module "citation/CS1".
  12. Template:GitHub
  13. UMich DirSvcs
  14. Template:GitHub
  15. Script error: No such module "citation/CS1".
  16. Script error: No such module "citation/CS1".
  17. Script error: No such module "citation/CS1".
  18. Script error: No such module "citation/CS1".
  19. Script error: No such module "citation/CS1".
  20. Script error: No such module "citation/CS1".
  21. Script error: No such module "citation/CS1".
  22. Script error: No such module "citation/CS1".
  23. Script error: No such module "citation/CS1".
  24. Script error: No such module "citation/CS1".

Script error: No such module "Check for unknown parameters".