Run it yourself
Desktop app
Prefer a local app to a browser tab? Two ways to run Nautilus on your own machine, both offline after the first launch.
One command
npx github:Somilg11/nautilus
Builds the app if needed, starts a local server and opens your browser. Nothing is uploaded anywhere. Add --port 4000 to change the port, or --no-open to skip the browser.
Native window
git clone https://github.com/Somilg11/nautilus.git cd nautilus npm install npm run desktop # open in a native window npm run desktop:build # package a .dmg / .exe / AppImage
The desktop build is an Electron shell around exactly the same application, so it never drifts from the web version. The renderer is sandboxed with no Node access and only ever loads the local server.
Which one?
| npx | Electron | |
|---|---|---|
| Install size | Repo + node_modules | Repo + Electron runtime |
| Runs in | Your browser | A native window |
| Best for | Occasional local use | Daily driver, app switcher, dock icon |
| Packaged installer | No | Yes — dmg, nsis, AppImage |
Same data, different container
Both run the same app, but browser and desktop each keep their own local storage. Move work between them with Export/Import JSON.