LRBridge v0.4.38 — Windows Portable Build for Lightroom Classic
Pre-releaseThis is the first Windows portable build of LRBridge.
LRBridge is a local bridge application for Adobe Lightroom Classic, designed to make Lightroom easier to control from external tools, web interfaces, button panels, encoders, and automation systems.
This build has been tested on Windows computers with the latest Adobe Lightroom Classic version available at the time of release.
Main purpose
LRBridge connects Lightroom Classic with external control workflows.
It is built for users who want to control Lightroom from:
- Bitfocus Companion
- Stream Deck-style controllers
- Loupedeck / Razer Stream Controller setups
- Custom web interfaces
- Local HTTP commands
- Keyboard, button, and encoder-based workflows
The goal is to make Lightroom control faster, more flexible, and more suitable for real production workflows.
Included in this release
This portable package includes:
- LRBridge.exe, main Windows portable application
- Web Controller, browser-based controller interface available from localhost and LAN
- Lightroom Classic plugin, Lightroom-side communication plugin
- config/settings.txt, editable polling-rate configuration
- Bitfocus Companion HTTP Builder, helper for creating Companion HTTP actions
- README documentation
- AI context documentation for development continuation and project understanding
Portable installation
No installer is required.
-
Download the ZIP file.
-
Extract it to a writable folder.
Recommended locations:
Documents\LRBridge
Desktop\LRBridge
Avoid extracting to:
C:\Program Files
- Run:
LRBridge.exe
-
Open Adobe Lightroom Classic.
-
Go to:
File > Plug-in Manager
-
Click
Add. -
Browse to the extracted LRBridge folder.
-
Select the Lightroom plugin located inside the
lightroomfolder:
lightroom\LRBridge.lrplugin
- Enable the plugin.
After the plugin is added, LRBridge can communicate with Lightroom Classic while LRBridge.exe is running.
Web Controller
LRBridge includes a browser-based Web Controller.
After running LRBridge.exe, open the controller on the same computer:
http://127.0.0.1:17892/
The Web Controller can also be opened from another device on the same local network using the Windows computer’s LAN IP address:
http://YOUR-COMPUTER-IP:17892/
Example:
http://192.168.1.50:17892/
Windows Firewall may ask for permission the first time LRBridge runs. Allow access if you want to use the Web Controller from other devices on the LAN.
Bitfocus Companion support
LRBridge can be used with Bitfocus Companion in two ways.
1. Native LRBridge Companion module
A native Bitfocus Companion module for LRBridge now exists as a separate project:
https://github.com/ninoleto/companion-module-ninoleto-lrbridge/releases
This module gives Companion users ready-made LRBridge actions, so they do not need to manually create every command as a Generic HTTP request.
The native module is not bundled inside this LRBridge ZIP release. It is maintained separately, so LRBridge can stay focused on Lightroom control and the local HTTP API, while the Companion module can focus on clean Companion integration.
2. Generic HTTP commands in Companion
Generic HTTP control in Companion is still fully supported.
Users can still send LRBridge commands from Companion using normal Generic HTTP requests. This is useful for custom layouts, advanced workflows, testing, scripts, browser controllers, Stream Deck HTTP plugins, or users who prefer to build their own commands manually.
Both options work alongside each other.
You can choose either:
- Use the native LRBridge Companion module for cleaner ready-made actions.
- Use Companion Generic HTTP commands if you prefer full manual control.
Support development
LRBridge is developed as an independent project.
If this tool is useful to you and you want to support further development, testing, and improvements, you can leave a donation here:
Support LRBridge development on Ko-fi: https://ko-fi.com/ninoleto
Support is optional, but greatly appreciated.
Notes
This is an early portable release, but the core workflow is functional:
- LRBridge runs locally.
- Lightroom Classic connects through the included plugin.
- The Web Controller is available from localhost and LAN.
- Companion HTTP workflows can be built using the included helper.
- Companion Generic HTTP control is still supported.
- A separate native Companion module is now available.
- The application can be used without a traditional installer.
This release is intended for users who want to test, improve, or build external Lightroom control workflows.
Feedback, testing reports, bug reports, and ideas are welcome.