Skip to content

Repository files navigation

Deez Browser Splitter

Deez Browser Splitter

PWA that tiles embeddable websites in recursive glass-bubble panes.

License: MIT Platform: PWA

Who it’s for

People who want several sites visible at once without juggling browser windows — research, dashboards, reference docs beside a working pane. Layout and focus stay on-device in IndexedDB (no account).

Quick start

Requires Node.js 20+.

macOS Double-click run.command
Windows Double-click run.bat
Terminal npm run dev

Open http://127.0.0.1:5182 (sticky Vite port).

npm run build    # production
npm run preview  # preview build on :5182

Features

  • Recursive glass-bubble panes with splitter drag handles
  • Presets for common grids; touch-friendly hit targets on narrow screens
  • Layout + focus persist locally in IndexedDB
  • Sites that block framing show a clear hint with Open externally

Screenshots

More screenshots
Desktop Phone
Desktop Phone

Limitations

  • Only sites that allow framing render inside panes
  • On ≤720px width, the 2×4 preset is hidden; use desktop width for eight panes
  • No cloud sync of layouts

Development

Sticky port 5182 (strictPort). Optional Dale-machine login autostart lives in docs/dev-autostart.md — not required for normal use.

Credit

Created by deac.online @ worldbuild.io

License

MIT — see LICENSE.

Security

See SECURITY.md for private vulnerability reporting.

About

PWA that tiles embeddable websites in recursive glass-bubble panes

Topics

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages