PWA that tiles embeddable websites in recursive glass-bubble panes.
Created by deac.online @ worldbuild.io
- URL: http://127.0.0.1:5182
- Dev:
npm run dev(or double-clickrun.command/run.bat) - Build:
npm run build· Preview:npm run preview - Requires Node.js 20+
On Dale’s Mac, LaunchAgent com.dale.deez-browser-splitter starts Vite in the shared dale tmux window deez-browser-splitter at login (no Terminal flash, no browser open). Sources: scripts/autostart.sh + scripts/com.dale.deez-browser-splitter.plist. The installed runner lives at ~/.local/bin/dale-deez-browser-splitter-autostart (launchd cannot execute scripts under Desktop).
Disable:
launchctl bootout "gui/$(id -u)/com.dale.deez-browser-splitter"
rm -f ~/Library/LaunchAgents/com.dale.deez-browser-splitter.plistReinstall after editing the repo copies: copy scripts/autostart.sh → ~/.local/bin/dale-deez-browser-splitter-autostart, copy the plist → ~/Library/LaunchAgents/, then launchctl bootstrap gui/$(id -u) ~/Library/LaunchAgents/com.dale.deez-browser-splitter.plist.
- Only sites that allow framing will render in panes. Others show a blocked hint with Open externally.
- Layout + focus persist in IndexedDB (local only; no account sync).
- On narrow screens (≤720px), presets keep their real H/V layout (2×2 stays a grid); gaps tighten and splitter hit targets widen for touch. The 2×4 preset is hidden on phone; use desktop width for eight panes.
MIT — see LICENSE.
See SECURITY.md for private vulnerability reporting.