awesome-repositories.com
Blog
awesome-repositories.com

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

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

5 repositorios

Awesome GitHub RepositoriesInterface Panel Lifecycle Management

Systems for controlling the visibility, activation, and destruction of user interface screens and panels.

Distinct from Panel Visibility Controllers: Existing candidates are too narrow, focusing on color pickers, remote controllers, or animations, rather than general UI screen management.

Explore 5 awesome GitHub repositories matching user interface & experience · Interface Panel Lifecycle Management. Refine with filters or upvote what's useful.

Awesome Interface Panel Lifecycle Management GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • jynew/jynewAvatar de jynew

    jynew/jynew

    8,815Ver en GitHub↗

    jynew is a 3D RPG game engine and development framework designed for building three-dimensional role playing games. It provides a comprehensive suite of tools for scene editing, game logic scripting, and the creation of 3D environments. The project features a specialized 3D asset management pipeline for importing and aligning models and animations, including specific tools for weapon attachment and rendering. It includes a dedicated combat system editor for defining battle encounters, skill effects, and combat grids with real-time synchronization. Additionally, it provides a game modding fram

    Provides a centralized manager and base class system to control the visibility and lifecycle of UI screens.

    C#game-developmentjinyongunity
    Ver en GitHub↗8,815
  • liangxiegame/qframeworkAvatar de liangxiegame

    liangxiegame/QFramework

    5,163Ver en GitHub↗

    QFramework is a Unity game architecture framework designed to separate presentation, system, and data logic. It implements a layered software architecture to manage complex game states and provides a game engine utility library to reduce boilerplate code. The framework is centered on the Command Query Responsibility Segregation pattern, which separates data modification commands from data retrieval queries. It utilizes a dependency injection container to manage the lifecycles and resolution of singletons and modular components, alongside an event-driven system for state synchronization to pre

    Provides a navigation stack to control the opening, closing, and layering of interface panels and back-button logic.

    C#frameworksgame-devgodot
    Ver en GitHub↗5,163
  • home-sweet-gnome/dash-to-panelAvatar de home-sweet-gnome

    home-sweet-gnome/dash-to-panel

    4,406Ver en GitHub↗

    Este proyecto es una extensión de GNOME Shell que proporciona una barra de tareas unificada combinando el dash de aplicaciones y la bandeja del sistema en un solo panel. Funciona como un plugin de shell de JavaScript que modifica el diseño del escritorio para admitir flujos de trabajo de barra de tareas tradicionales dentro del entorno GNOME. La extensión incluye un sistema de gestión de ventanas que permite a los usuarios aislar aplicaciones en ejecución por espacio de trabajo o monitor, controlar la agrupación de ventanas y ver vistas previas en vivo de las ventanas abiertas mediante eventos de hover. Los usuarios pueden definir comportamientos de clic específicos para los iconos de las aplicaciones y lanzar aplicaciones favoritas utilizando atajos de teclado asignados. La herramienta proporciona una interfaz de configuración para ajustar la posición, el tamaño y el color de los elementos del panel, así como opciones para ocultar automáticamente el panel. También admite la exportación e importación de perfiles de configuración para sincronizar la configuración entre diferentes entornos.

    Implements automatic hiding and revealing of the taskbar panel to maximize available screen space.

    JavaScript
    Ver en GitHub↗4,406
  • ohif/viewersAvatar de OHIF

    OHIF/Viewers

    4,035Ver en GitHub↗

    Viewers is a zero-footprint DICOMweb medical imaging viewer and a modular plugin framework. It serves as a diagnostic interface for rendering 2D and 3D medical images, providing a web-based clinical workflow engine to automate image layouts and toolsets. The project distinguishes itself through a highly extensible architecture that allows for the development of custom clinical workflows, specialized viewing modes, and the integration of external functional extensions. It includes a dedicated command line interface for managing these plugins and supports white-labeling through a comprehensive

    Manages the activation and visibility of registered side panels via explicit calls or system events.

    TypeScriptcancer-imaging-researchdicomdicom-viewer
    Ver en GitHub↗4,035
  • louisdh/panelkitAvatar de louisdh

    louisdh/panelkit

    3,746Ver en GitHub↗

    Panelkit is an iOS panel UI framework and multi-panel layout engine designed to create and manage floating, pinned, and modal content panels within applications. It functions as a floating window manager and interface orchestrator, handling the positioning, dragging, and resizing of independent user interface windows on mobile screens. The framework supports dynamic UI composition, allowing content to be rendered in multiple presentation styles such as popovers or pinned sidebars. It includes a state-persistence layout engine that saves and restores window coordinates and dimensions to mainta

    Provides a comprehensive system for controlling the visibility, activation, and lifecycle of interface panels.

    Swiftiosipadpanels
    Ver en GitHub↗3,746
  1. Home
  2. User Interface & Experience
  3. Interface Panel Lifecycle Management