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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • bgstaal/multiplewindow3dsceneAvatar de bgstaal

    bgstaal/multipleWindow3dScene

    18,960Ver en GitHub↗

    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
    Ver en GitHub↗18,960
  • golden-layout/golden-layoutAvatar de golden-layout

    golden-layout/golden-layout

    6,689Ver en GitHub↗

    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
    Ver en GitHub↗6,689
  • electron-vite/electron-vite-vueAvatar de electron-vite

    electron-vite/electron-vite-vue

    4,882Ver en GitHub↗

    Este proyecto es un boilerplate y starter para construir aplicaciones de escritorio multiplataforma que integran un frontend basado en web con un shell nativo. Proporciona un entorno de desarrollo preconfigurado que combina Electron, Vite y Vue para establecer un framework de escritorio impulsado por frontend. La configuración cuenta con un flujo de trabajo de desarrollo integrado con reemplazo de módulos en caliente (HMR) y recarga automática tanto para el proceso principal como para el de renderizado. Esto permite actualizaciones en tiempo real al shell de la aplicación de escritorio y a los componentes de la interfaz de usuario sin requerir reinicios manuales. El proyecto cubre la integración de APIs del sistema nativo, incluyendo soporte para addons nativos compilados y acceso a la API de Node.js dentro del proceso de renderizado. También incluye sistemas para la orquestación de múltiples ventanas y el uso de scripts de precarga para gestionar la comunicación entre el renderizador aislado y el proceso principal.

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

    TypeScript
    Ver en GitHub↗4,882
  • nklayman/vue-cli-plugin-electron-builderAvatar de nklayman

    nklayman/vue-cli-plugin-electron-builder

    4,081Ver en GitHub↗

    Este proyecto es un plugin de Vue.js y herramienta de compilación diseñada para empaquetar aplicaciones web en ejecutables de escritorio independientes utilizando Electron. Funciona como un bundler de aplicaciones de escritorio y herramienta de empaquetado que transforma código web en paquetes de instalación distribuibles a través de múltiples sistemas operativos y arquitecturas. La herramienta proporciona un entorno de desarrollo dedicado que ejecuta un servidor de recarga en vivo y una ventana de escritorio simultáneamente para permitir una iteración rápida. Automatiza la configuración necesaria para empaquetar procesos en segundo plano y en primer plano en un solo ejecutable. El proyecto cubre una amplia gama de capacidades, incluyendo integración con la API nativa del SO, depuración multiproceso y actualizaciones de software automatizadas. También soporta la distribución de software multiplataforma, gestión de múltiples ventanas e integración de módulos binarios nativos.

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

    JavaScriptclielectronelectron-builder
    Ver en GitHub↗4,081
  • mathuo/dockviewAvatar de mathuo

    mathuo/dockview

    3,023Ver en GitHub↗

    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
    Ver en GitHub↗3,023
  1. Home
  2. Development Tools & Productivity
  3. Window Managers
  4. Multi-Window Layout Managers

Explorar subetiquetas

  • 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.