Loom LDAP Browser
A powerful terminal-based LDAP browser built with Rust. Browse, search, edit, and manage LDAP directories from the comfort of your terminal with vim-style navigation and a full-featured TUI.Key features
Tree browser
Navigate your LDAP directory with vim-style navigation (h/j/k/l) and lazy-loading for efficient browsing of large directories
Attribute editing
View and edit attributes inline with DN search mode for relationship attributes like member and manager
Multi-tab connections
Open multiple simultaneous LDAP connections in separate tabs and switch between them seamlessly
Advanced search
Search with full LDAP filter syntax and navigate directly to matching entries from results
Bulk operations
Create, delete, and bulk-update entries with filter-based modifications across multiple entries
Export & import
Export and import directory data in LDIF, JSON, CSV, and XLSX formats
Schema viewer
Explore object classes and attribute types with full inheritance resolution and syntax details
Connection profiles
Save and organize connection profiles with folder hierarchy for easy management
Flexible credentials
Support for interactive prompts, shell commands (pass, 1Password), and OS keychain integration
TLS security
Auto-negotiation, LDAPS, StartTLS, or plaintext with flexible TLS mode configuration
Server detection
Automatic detection and optimization for OpenLDAP, Active Directory, and other LDAP servers
Customizable themes
Five built-in themes (dark, light, solarized, nord, matrix) with support for custom themes
What is LDAP?
LDAP (Lightweight Directory Access Protocol) is an industry-standard protocol for accessing and maintaining distributed directory information services. It’s commonly used for:- User authentication and authorization - Centralized user management for applications and systems
- Organizational data - Storing hierarchical information about people, groups, and resources
- Configuration management - Network services, email routing, and application settings
- Address books - Contact information and organizational structures
Why Loom LDAP Browser?
While web-based and GUI LDAP browsers exist, Loom LDAP Browser is designed for system administrators and developers who live in the terminal and want a fast, keyboard-driven workflow.
pass, 1Password CLI, or use OS keychain storage. Environment variables and interactive prompts are also supported.
Supported platforms
Loom LDAP Browser runs on:- Linux - x86_64, aarch64
- macOS - Intel (x86_64), Apple Silicon (aarch64)
- Windows - x86_64
Server compatibility
Works with any LDAP-compliant server:- OpenLDAP
- Active Directory
- 389 Directory Server
- Apache Directory Server
- Oracle Directory Server
- And more
Open source
Loom LDAP Browser is licensed under the GNU General Public License v3.0.Get started
Installation
Install Loom LDAP Browser from source or download prebuilt binaries
Quick start
Connect to your first LDAP server and start browsing in minutes