Artists paintings in Naples, Italy

How to get Lightroom running on Linux with WebAssembly and nativefier

May 30, 2018 · 2 min read

So… Adobe we need to talk: Your stuff is great, pretty pricy and we all know you’re trying to lock us in, but hey. Can’t blame you. But! No love for Linux users? Well I’ll help you out.

Adobe released Lightroom for the Web. It’s based on webassembly which (if you don’t know) is pretty awesome stuff. Adobe has Lightroom compiled for the web and it’s available here. They also have a news channel which keeps you up to date with the latest updates for the web version. If you have a decent internet connection and don’t mind uploading your images to Adobe servers for editing, then go ahead and give it a shot. But wait. I know you want it as a destkop application right? So here is a little trick:

Make sure you have NodeJS in a recent version installed and also ensure you have npm in your path. If you don’t know what that is give this a go. Got it? Good. Now run the following in a folder where you usually store portable apps (I got mine in ~/Apps):

npm install -g nativefier 
nativefier -n lightroom-web --file-download-options '{"saveAs": true}'

now cd into the new folder and run the executable lightroom-web. Log in with your Adobe account and give it a go. should work right out of the box! Below is a screenshot of me running lightroom to edit a picture inside of my i3-gaps-wm.

running lightroom on debian+i3 like a champ

Originally published at on May 30, 2018.


Written by

Software Developer, Tech enthusiast, student, board sports and food lover

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade