List of LDAP software
The following is a list of software programs that can communicate with and/or host directory services via the Lightweight Directory Access Protocol (LDAP).
Client software
Cross-platform
- Admin4 - 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.
- COGNITUM - a J2EE development platform that enables the rapid design and deployment of business applications and web services based on directories and relational databases.
- FusionDirectory,[1] 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 - a Java-based plugin to JXplorer that includes directory 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.
- 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.
- Teleform - a document imaging tool with support for LDAP based authentication.
- Kofax Capture - a document imaging tool with support for LDAP based authentication.
- web2ldap - web-based LDAPv3 client which is fully schema-aware
- GOsa² - provides a powerful framework for managing accounts and systems in LDAP databases
- Atlassian Crowd - Crowd provides single sign-on (SSO) across a number of applications.
- LDAP Admin Tool - a GUI LDAP Browser and Editor for Linux, OS X, and Microsoft Windows
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.
- Ldapscripts - Shell scripts to manage POSIX accounts in an OpenLDAP directory
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.
Microsoft Windows
- Active Directory Explorer - a freeware LDAP client tool from Microsoft
- LDAP Admin - a free, open source LDAP directory browser and editor
- LDAP Administrator - LDAP administration tool designed to work with almost any LDAP server including Active Directory, Novell Directory Services, Netscape/iPlanet, etc.
- Veeam Explorer for Microsoft Active Directory - Supports LDAP. Free and standalone tool hidden behind the trial button.
Middleware
- Json2Ldap - a JSON-RPC-to-LDAP gateway
- Rest2LDAP - a REST-to-LDAP gateway
- DSML gateway - a DSML-to-LDAP gateway
Server software
Developer | Software license[lower-alpha 1] | Comments | |
---|---|---|---|
389 Directory Server (formerly Fedora/Red Hat Directory Server) | Red Hat | GPL linking exception[2] with exception to allow linking to non-GPL[3] | |
Active Directory | Microsoft | Proprietary | |
Apache Directory Server | Apache Software Foundation | Apache License 2.0 | |
Apple Open Directory - A fork of the OpenLDAP project | |||
CA Directory | CA Technologies | Proprietary | |
Critical Path Directory Server | Critical Path | Proprietary | |
DirX Directory | Atos (ex-Siemens) | ||
FreeIPA | Red Hat (using 389 Directory Server) | GPL | |
IBM Tivoli Directory Server | IBM | Proprietary | |
ldapjs,[4] implementation of LDAP in JavaScript on Node.js. | Mark Cavage[5] | MIT License | |
Mandriva Directory Server, now part of Mandriva Management Console | Mandriva development team | GNU General Public License | |
Nexor Directory | |||
Novell eDirectory | Novell | Proprietary | |
OpenBSD ldapd[6] | Martin Hedenfalk, OpenBSD | ISC | |
OpenDJ - A fork of the OpenDS project | ForgeRock | CDDL | |
OpenDS | Sun Microsystems | CDDL | no longer maintained |
OpenLDAP | Kurt Zeilenga and others (based on Slapd) | OpenLDAP Public License | |
Virtual Identity Server | Optimal IdM | Proprietary | |
Oracle Directory Server Enterprise Edition[7] | Oracle | Proprietary | |
Oracle Internet Directory | Oracle | Proprietary | |
Oracle Unified Directory | Oracle, based on OpenDS | Proprietary | |
RadiantOne | Radiant Logic | ||
Samba4 - Active Directory compatible Domain Controller | Samba Team | GPLv3 | |
Slapd - Standalone LDAP Daemon | University of Michigan | Free | superseded by OpenLDAP[8] |
Sun Java System Directory Server | Sun Microsystems | no longer maintained | |
UnboundID Directory Server[9] | UnboundID | Proprietary | |
Univention Corporate Server | Univention GmbH | AGPL[10] | |
ViewDS Directory Server - Cross-platform X.500/LDAP/XML directory server | ViewDS Identity Solutions | Proprietary |
Notes
- ↑ Licenses here are a summary, and are not taken to be complete statements of the licenses. Some packages may use libraries under different licenses.
References
- ↑ "Home". www.fusiondirectory.org. Retrieved 2014-02-21.
- ↑ 389 directory server license
- ↑ 389 directory server exception
- ↑ "ldapjs". ldapjs. Retrieved 2014-02-21.
- ↑ "mcavage (Mark Cavage) 路 GitHub". Github.com. 2010-08-15. Retrieved 2014-02-21.
- ↑ "ldapd". Martin Hedenfalk. Retrieved 2014-10-03.
- ↑ http://www.oracle.com/technetwork/middleware/id-mgmt/index-085178.html
- ↑ UMich DirSvcs
- ↑ UnboundID Directory Server
- ↑ "Univention Corporate Server 2.4 includes integrated virtualisation tool". h-online.com. Heise Media UK Ltd. 2010-09-01. Retrieved 2014-10-20.