List of LDAP software
{{Short description|none}}
The following is a list of software programs that can communicate with and/or host directory services via the Lightweight Directory Access Protocol (LDAP).
{{Anchor|SERVER}}Server software
class="wikitable sortable" style="text-align: center; font-size: 85%; width: auto; table-layout: fixed;" |
Product
! Vendor ! Software license{{Efn|Licenses here are a summary, and are not to be a full list of terms. Some packages may use libraries under different licenses.}} ! Initial Release ! Last Release ! Last Version ! Comments |
---|
{{rh}}| 389 Directory Server
| Red Hat | {{open source|GPL linking exception}}{{Cite web |url=http://directory.fedoraproject.org/docs/389ds/FAQ/licensing.html#directory-server-licensing|title=389 Directory Server - Licensing}} with exception to allow linking to non-GPL{{Cite web |url=http://directory.fedoraproject.org/docs/389ds/development/gpl-exception-license-text.html|title = 389 Directory Server - GPL Exception License Text}} | 2005, Dec, | 2024, May 15 | 3.1.0 | Formerly Fedora Directory Server |
{{rh}}| Microsoft_Entra_ID
| {{proprietary}} | 2008, Oct 27 | 2025 | ? | Known as Azure Active Directory (AAD) as well |
{{rh}}| Jumpcloud
| {{proprietary}} | 2013, Sept | 2024, Dec 9 | ? | |
{{rh}}| Red Hat Identity Manager (IdM)
| Red Hat | {{proprietary}} | 2008, Apr 1 | 2024 | 4.12 | Fork of FreeIPA. Based on (RHEL 9.10 |
{{rh}}| Active Directory
| {{proprietary}} | 2000 | 2024, Nov 1 | 91 (WS 2025) | Integrated on Windows Server |
{{rh}}| Authorized Entities Directory (Æ-DIR)
| Michael Ströder | {{open source|Apache 2.0}} | | | | Based on OpenLDAP with additional tools |
{{rh}}| Apache Directory Server
|{{open source|Apache 2.0}} | 2006, Oct | 2023, Oct 23 | 2.0.0-AM27 | |
{{rh}}| Apple Open Directory -
| | | | A fork of the OpenLDAP project |
{{rh}}| BEJY LDAP Server,{{cite web |url=http://bejy.net/downloadldap.wiki |title=BEJY LDAP Server}}
| {{open source|GPL}} | | | | A Java LDAP Server. |
{{rh}}| CA Directory
| {{proprietary}} | | 2024, Dec 2nd | 14.1 | CA Tech was acquired by Broadcom Inc in 2018 |
{{rh}}| Critical Path Directory Server
| Critical Path | {{proprietary}} | | | |Now owned by Synchronoss Technologies. |
{{rh}}| Directory services -
| {{proprietary}} | | | |A fork of the OpenDJ project |
{{rh}}| DirX Directory
| Atos (ex-Siemens){{citation needed|date=June 2013}} | | | | |
{{rh}}| FreeIPA
| GNU | {{open source|GPL}} | 2008, Apr 1 | 2024, June 10 | 4.12.1 | Using 389 Directory Server |
{{rh}}| IBM Tivoli Directory Server
| IBM | {{proprietary}} | | 2024, Oct 7 | 7.5 |
{{rh}}| LDAPJS.{{cite web|url=http://ldapjs.org/ |title=ldapjs |publisher=ldapjs |date= |accessdate=2014-02-21}}
| {{open source|MIT}} | 2009, May 27th | 2025 | 23.6.1 | Implementation of LDAP in JavaScript on Node.js |
{{rh}}| Mandriva Directory Server
| Mandriva development team | {{open source|GPL}} | 2011 | 2021, Nov 23 | | Now part of Mandriva Management Console |
{{rh}}| Meerkat DSA
| Wildboar Software | {{open source|MIT}} | | | | Also supports the full X.500 directory protocols: DAP, DSP, and DOP |
{{rh}}| Nexor Directory
| {{citation needed|date=April 2013}} | {{citation needed|date=June 2013}} | | | | |
{{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. |
{{rh}}| OpenBSD ldapd{{cite web |url=http://www.bzero.se/ldapd/ |title=ldapd |publisher=Martin Hedenfalk |date= |access-date=2014-10-03}}
| Martin Hedenfalk, OpenBSD | {{open source|ISC}} | | | |
{{rh}}| OpenDJ
| Open Identity Platform Community | {{open source|CDDL}} | 2010, Dec 21 | 2024, May 7 | 4.6.3 | A fork of the OpenDS project developed by ForgeRock, until 2016,{{cite web |title=ForgeRock has shuttered the open-source community, and no longer allows new development on their platform under a permissive license |website=timeforafork |date=June 1, 2017 |url=http://www.timeforafork.com/ |ref={{sfnref |ForgeRock |2017}} |access-date=June 1, 2017}} now maintained by OpenDJ Community |
{{rh}}| OpenDS
| {{open source|CDDL}} | | 2024, May 7 | 4.6.3 |CDDL-licensed product no longer maintained, now Oracle Unified Directory. |
{{rh}}| OpenLDAP
| Kurt Zeilenga and others (based on Slapd) | {{open source|[http://www.openldap.org/software/release/license.html OpenLDAP Public License]}} | 1998, Aug 26 | 2024, Nov 26 | 2.6.9 | LDAP clone from University of Michigan |
{{rh}}| Oracle Directory Server Enterprise Editionhttp://www.oracle.com/technetwork/middleware/id-mgmt/index-085178.html {{Bare URL inline|date=September 2022}}
| {{proprietary}} | | | | 11g |
{{rh}}| Oracle Internet Directory
| Oracle | {{proprietary}} | | 2023, Jan | 12.2.1.4 | |
{{rh}}| Oracle Unified Directory (OUD)
| {{proprietary}} | | 2024, Apr | 12.2.1.4 | Based on OpenDJ |
{{rh}}| PingDirectory
| Ping Identity | {{proprietary}} | 2002 | 2024, Dec | 10.2.0.0 |Based on OpenDS. Formerly UnboundID Directory Server[http://www.unboundid.com/products/directory-server.php UnboundID Directory Server]). Was purchased by Ping Identity in 2016{{Cite web |last=Post |first=Tamara Chuang {{!}} The Denver |date=2016-08-02 |title=Denver’s Ping Identity makes first big purchase, says new owner is “aggressive about growth” |url=https://www.denverpost.com/2016/08/02/denvers-ping-identity-makes-first-big-purchase-says-new-owner-is-aggressive-about-growth/ |access-date=2025-04-09 |website=The Denver Post |language=en-US}} |
{{rh}}| RadiantOne
| Radiant Logic {{citation needed|date=June 2013}} | | | | |
{{rh}}| Red Hat Directory Server
| Red Hat | {{open source|GPL plus exception}} | | 2024, May 15 | 3.1.0 | Commercial version of 389 Directory Server |
{{rh}}| ReOpenLDAP{{GitHub|ReOpen/ReOpenLDAP}}
| Peter-Service R&D | {{open source|AGPL and OpenLDAP Public License}} | | | | Fork of OpenLDAP with improved stability for highload and multi-master clustering |
{{rh}}| Samba4
| {{open source|GPLv3}} | 1992, Jan | 2025, Jan 6 | 4.21.3 | Active Directory compatible Domain Controller |
{{rh}}| Slapd
| {{open source|Free}}{{citation needed|date=April 2014}} | 1993 | 1996 | | Standalone LDAP Daemon. Superseded by OpenLDAP[http://www.umich.edu/~dirsvcs/ldap/ UMich DirSvcs] |
{{rh}}| Sun Java System Directory Server
| {{citation needed|date=June 2013}} | 2011 | 2011 | | No longer maintained |
{{rh}}| Wren:DS{{GitHub|WrenSecurity/wrends}}
| Wren Security{{cite web |url=https://wrensecurity.org/ |title=Wren Security}} | {{open source|CDDL}} | | | | A community driven open-source fork of OpenDJ project. |
{{Anchor|SERVER}}Server software (Env + Auth + Access)
class="wikitable sortable" style="text-align: center; font-size: 85%; width: auto; table-layout: fixed;"
! rowspan="2" | Name ! colspan="3" | Environment ! colspan="2" | Interface ! colspan="9" | Authentication |
Heterogenous
! Agnostic ! AD ! GUI ! CLI ! IAM ! SSO ! MFA ! NTLM ! KDC ! SA[S,M]L ! OAuth ! OIDC ! FS |
---|
{{rh}}| Active Directory
| {{no}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} |
{{rh}}| Apache Directory Server
| {{dunno}} | {{yes}} | {{no}} | {{yes}} | {{yes}} | {{no}} | {{yes}} | {{yes}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} |
{{rh}}| Red Hat Directory Server
| {{no}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} |
{{rh}}| FreeIPA
| {{no}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} |
{{rh}}| OpenLDAP
| {{yes}} | {{yes}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{no}} | {{no}} | {{no}} | {{yes}} | {{no}} | {{no}} | {{yes}} |
{{rh}}| Microsoft_Entra_ID
| {{no}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} |
- FS: Federation Services
{{Anchor|SERVER}}Server software (Features)
class="wikitable sortable" style="text-align: center; font-size: 85%; width: auto; table-layout: fixed;"
! rowspan="2" | Name ! colspan="14" | Features |
Replication
! GPO ! LDIF ! PKI ! LDAP ! NTP ! DNS ! DHCP ! POP3 ! IMAP ! SMB ! CIFS ! BRS ! DRS |
---|
{{rh}}| Active Directory
| {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} |
{{rh}}| Apache Directory Server
| {{yes}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{no}} | {{no}} | {{no}} | {{no}} | {{no}} | {{no}} | {{yes}} | {{yes}} |
{{rh}}| Red Hat Directory Server
| {{yes}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{no}} | {{no}} | {{no}} | {{no}} | {{no}} | {{no}} | {{no}} | {{yes}} | {{yes}} |
{{rh}}| FreeIPA
| {{yes}} | {{no}} | {{yes}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} |
{{rh}}| Red Hat IdM
| {{yes}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} |
{{rh}}| OpenLDAP
| {{yes}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{no}} | {{no}} | {{no}} | {{no}} | {{no}} | {{no}} | {{no}} | {{no}} | {{no}} |
{{rh}}| Azure Active Directory
| {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{no}} | {{no}} | {{yes}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} |
- BRS: Backup Recovery System Backup_and_Restore
- DRP: Disaster Recovery Plan IT_disaster_recovery
Client software
= Cross-platform =
- Admin4{{Cite web|title = Admin4.org {{!}} Admin4 - Management of DNS, LDAP, IMAP, PostgreSQL and more|url = http://www.admin4.org/|website = www.admin4.org|access-date = 2016-02-06}} - 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,{{cite web|url=http://www.fusiondirectory.org |title=Home |publisher=www.fusiondirectory.org |date= |accessdate=2014-02-21}} 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 {{cite web|url=https://www.jxworkbench.com |title=JXWorkBench Enterprise LDAP Admin |publisher=www.jxworkbench.com |date= |accessdate=2018-06-26}} - 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 {{cite web |title=SLAMD Distributed Load Generation Engine |url=https://github.com/dirmgr/slamd}} - 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{{Citation needed|date=June 2017}}
- web2ldap,{{cite web|url=https://www.web2ldap.de |title=web2ldap - LDAP client for the web |publisher=www.web2ldap.de |date= |accessdate=2019-03-28}} 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{{cite web|url=https://marketplace.visualstudio.com/items?itemName=fengtan.ldap-explorer |title=LDAP Explorer - Visual Studio Marketplace |publisher=fengtan |date= |accessdate=2023-01-11}} - 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 {{Cite web|url=https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/windows_integration_guide/sssd-ad|title=Chapter 2. Using Active Directory as an Identity Provider for SSSD Red Hat Enterprise Linux 7}}
= Mac OS X =
- Contacts - an LDAP-aware address book application built into Mac OS X.
- Directory Utility - a utility for configuring access to several types of directory servers, including LDAP; built into Mac OS X.
- Workgroup Manager - a utility for configuring access to several types of directory servers, including LDAP; built into Mac OS X Server and one of Apple's Server Admin Tools.
- Slapd - from the Univ of Michigan
= Microsoft Windows =
- Active Directory Explorer - a freeware LDAP client tool from Microsoft{{Cite web|url=https://technet.microsoft.com/en-us/sysinternals/adexplorer.aspx|title=AD Explorer|last=Russinovich|first=Mark|date=2012-11-15|website=technet.microsoft.com|language=en|archive-url=https://archive.today/20170629052813/https://technet.microsoft.com/en-us/sysinternals/adexplorer.aspx|archive-date=2017-06-29|url-status=dead|access-date=2017-06-29}}
- 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{{Cite web|url=https://nettools.net/ldap-search|title=NetTools – Swiss army knife for AD troubleshooting|website=nettools.net|access-date=2019-08-31}}
- ActivMann- is a freeware utility for managing users and groups in Active Directory
Middleware
Notes
{{Notelist}}
References
{{Reflist|30em}}
{{DEFAULTSORT:LDAP software}}