Skip to main content

Requirements

Loom LDAP Browser requires:
  • Terminal emulator with Unicode and color support
  • Operating system: Linux, macOS, or Windows
For the best experience, use a terminal with 256-color support and a monospace font with good Unicode coverage.

Installation methods

Download prebuilt binaries

The easiest way to get started is to download a prebuilt binary for your platform.
1

Visit the releases page

Navigate to the GitHub Releases page and find the latest version.
2

Download for your platform

Download the appropriate binary for your system:
PlatformArchitectureDownload
Linuxx86_64loom-ldapbrowser-linux-x86_64
Linuxaarch64loom-ldapbrowser-linux-aarch64
macOSIntelloom-ldapbrowser-macos-x86_64
macOSApple Siliconloom-ldapbrowser-macos-aarch64
Windowsx86_64loom-ldapbrowser-windows-x86_64.exe
3

Make it executable

On Linux and macOS, make the binary executable:
chmod +x loom-ldapbrowser-*
4

Move to your PATH

Move the binary to a directory in your PATH for easy access:Linux/macOS:
sudo mv loom-ldapbrowser-* /usr/local/bin/loom-ldapbrowser
Windows: Move the .exe file to a directory in your PATH, or add its location to your PATH environment variable.
5

Verify installation

Verify the installation by checking the version:
loom-ldapbrowser --version

Configuration directory

On first run, Loom LDAP Browser creates a configuration directory:
  • Linux/macOS: ~/.config/loom-ldapbrowser/
  • Windows: %APPDATA%\loom-ldapbrowser\
This directory contains:
  • config.toml - Main configuration file with connection profiles and settings
  • themes/ - Custom theme files (optional)
The configuration file is created automatically when you save your first connection profile. You can also create it manually before first run.

Command-line options

Loom LDAP Browser supports several command-line options:
loom-ldapbrowser [OPTIONS]

Options

OptionShortDescription
--config <PATH>-cPath to config file (default: ~/.config/loom-ldapbrowser/config.toml)
--host <HOST>-HLDAP host to connect to (overrides config)
--port <PORT>-pLDAP port (overrides config)
--bind-dn <DN>-DBind DN (overrides config)
--base-dn <DN>-bBase DN (overrides config)
--help-hPrint help information
--version-VPrint version

Examples

# Connect directly to a server
loom-ldapbrowser -H ldap.example.com -D "cn=admin,dc=example,dc=com" -b "dc=example,dc=com"

# Use custom config file
loom-ldapbrowser -c /path/to/config.toml

# Override config file host
loom-ldapbrowser -H ldap-staging.example.com
Command-line arguments override the first connection profile in your config file. This is useful for quick connections or testing.

Next steps

Quick start

Connect to your first LDAP server and start browsing

Build docs developers (and LLMs) love