A desktop version of Factoriolab
A desktop-ready, multi-tab version of Factoriolab. factoriolab-portable packages the full web version of Factoriolab into a native desktop environment.
This runs the full Factoriolab UI inside an Electron-powered container, enabling full offline usage and data persistence.
Open multiple Factoriolab instances at once — each isolated in its own tab. Tabs display the relevant icon and recipe name for easier navigation.
Every time you start the app, it restores all previously open tabs and settings exactly as you left them.
Uses significantly fewer system resources than running Factoriolab in a web browser.
The app can check for updates from GitHub Releases and automatically download/install them.
(Currently only Windows builds are available.)
Download the latest release from the Releases section.
Run the installer.
Submit bugs and suggestions on the Issues page
git clone https://github.com/Nitej98/factoriolab-portable.git
cd factoriolab-portable/factorio-lab-portable
npm install
npm run start
git clone https://github.com/Nitej98/factoriolab-portable.git
cd factoriolab-portable/factorio-lab-portable
npm install
(Optional) Use your own/newer build of Factoriolab
Go to https://github.com/factoriolab/factoriolab
Follow the instructions there to generate a build.
Replace the browser folder in /public/factoriolab with your new build.
npm run dist
The packaged build will be generated in the releases folder.
Factoriolab — https://github.com/factoriolab/factoriolab



