awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

Awesome GitHub RepositoriesMulti-Window Layout Managers

Systems that manage the distribution and synchronization of UI panels across multiple browser windows.

Distinct from Multi-Monitor Window Management: Distinct from window movement shortcuts; focuses on the orchestration of panel groups across multiple windows.

Explore 5 awesome GitHub repositories matching development tools & productivity · Multi-Window Layout Managers. Refine with filters or upvote what's useful.

Awesome Multi-Window Layout Managers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • bgstaal/multiplewindow3dsceneAvatar von bgstaal

    bgstaal/multipleWindow3dScene

    18,960Auf GitHub ansehen↗

    This project is a cross-window 3D visualization system that maintains a consistent scene state across multiple open browser instances. It utilizes a local storage state synchronizer to share real-time application data between different browser tabs. The system coordinates Three.js environments by syncing the internal scene graph, camera angles, and object positions. It achieves this through event-driven state propagation, allowing updates in one window to be reflected in all others without a dedicated backend server. The implementation includes window lifecycle management to track the creati

    Provides a implementation that synchronizes camera and object states across multiple windows using Three.js.

    JavaScript
    Auf GitHub ansehen↗18,960
  • golden-layout/golden-layoutAvatar von golden-layout

    golden-layout/golden-layout

    6,689Auf GitHub ansehen↗

    Golden Layout is a framework-agnostic UI container and web window layout manager designed to organize application interfaces into a flexible grid of draggable and resizable multi-pane windows. It functions as a hierarchical grid system that arranges page elements into a tree of nested rows and columns to create complex professional interfaces. The system acts as a multi-window workspace orchestrator, allowing components to be detached from the main layout into independent native browser windows. It also serves as a serializable layout engine that captures the arrangement of user interface com

    Provides a comprehensive system for managing and synchronizing UI panels across multiple native browser windows.

    JavaScriptdrag-and-dropgolden-layoutjavascript
    Auf GitHub ansehen↗6,689
  • electron-vite/electron-vite-vueAvatar von electron-vite

    electron-vite/electron-vite-vue

    4,882Auf GitHub ansehen↗

    Dieses Projekt ist ein Boilerplate und Starter für den Aufbau plattformübergreifender Desktop-Anwendungen, die ein Web-basiertes Frontend mit einer nativen Shell integrieren. Es bietet eine vorkonfigurierte Entwicklungsumgebung, die Electron, Vite und Vue kombiniert, um ein Frontend-gesteuertes Desktop-Framework zu etablieren. Das Setup bietet einen integrierten Entwicklungs-Workflow mit Hot-Module-Replacement und automatischem Neuladen sowohl für den Main- als auch für den Renderer-Prozess. Dies ermöglicht Echtzeit-Updates der Desktop-Anwendungsshell und der UI-Komponenten, ohne dass manuelle Neustarts erforderlich sind. Das Projekt deckt die Integration nativer System-APIs ab, einschließlich Unterstützung für kompilierte native Addons und Node.js-API-Zugriff innerhalb des Renderer-Prozesses. Es beinhaltet zudem Systeme für Multi-Window-Orchestrierung und die Verwendung von Preload-Skripten, um die Kommunikation zwischen dem isolierten Renderer und dem Main-Prozess zu verwalten.

    Supports the design and orchestration of multiple independent application windows to handle complex user interface layouts.

    TypeScript
    Auf GitHub ansehen↗4,882
  • nklayman/vue-cli-plugin-electron-builderAvatar von nklayman

    nklayman/vue-cli-plugin-electron-builder

    4,081Auf GitHub ansehen↗

    Dieses Projekt ist ein Vue.js-Plugin und Build-Tool, das darauf ausgelegt ist, Webanwendungen mithilfe von Electron in eigenständige Desktop-Executables zu verpacken. Es fungiert als Desktop-Anwendungs-Bundler und Verpackungstool, das Web-Code in verteilbare Installationspakete für verschiedene Betriebssysteme und Architekturen umwandelt. Das Tool bietet eine dedizierte Entwicklungsumgebung, die gleichzeitig einen Live-Reloading-Server und ein Desktop-Fenster ausführt, um eine schnelle Iteration zu ermöglichen. Es automatisiert das Setup und die Konfiguration, die erforderlich sind, um Hintergrund- und Vordergrundprozesse in einer einzigen ausführbaren Datei zu bündeln. Das Projekt deckt ein breites Spektrum an Funktionen ab, einschließlich nativer OS-API-Integration, Multi-Prozess-Debugging und automatisierter Software-Updates. Es unterstützt zudem plattformübergreifende Softwareverteilung, Multi-Window-Management und die Integration nativer Binärmodule.

    Provides systems to manage the distribution and synchronization of UI panels across multiple application windows.

    JavaScriptclielectronelectron-builder
    Auf GitHub ansehen↗4,081
  • mathuo/dockviewAvatar von mathuo

    mathuo/dockview

    3,023Auf GitHub ansehen↗

    Dockview is a UI framework for building complex, desktop-like interfaces featuring dockable layout components, interactive tab grouping, and a cross-platform panel system. It provides the tools necessary to create environments with draggable tabs, split-views, and customizable panel arrangements. The system is distinguished by its multi-window layout manager, which allows panels to be detached into separate browser windows for multi-monitor setups. It further supports a state-persistent architecture that saves and restores the exact position and configuration of views across different user se

    Manages the detaching of panels into separate browser windows for multi-monitor setups and floating overlays.

    TypeScriptangulardockdocking
    Auf GitHub ansehen↗3,023
  1. Home
  2. Development Tools & Productivity
  3. Window Managers
  4. Multi-Window Layout Managers

Unter-Tags erkunden

  • 3D Scene SynchronizersSystems that synchronize 3D rendering states across multiple window layouts. **Distinct from Multi-Window Layout Managers:** Distinct from Multi-Window Layout Managers: focuses on the 3D state (camera/objects) rather than the UI panel arrangement.
  • Multi-Window Build IsolationManages isolated build entries and shared chunks for applications with multiple windows. **Distinct from Multi-Window Layout Managers:** Distinct from Multi-Window Layout Managers: focuses on the build-time isolation and bundling of windows rather than runtime UI layout orchestration.