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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesWindow Management Components

UI elements that provide containerized, switchable views or panels for organizing application content.

Distinguishing note: No candidates were provided; this category specifically addresses windowed UI layouts rather than generic component libraries.

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

Awesome Window Management Components GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • vuetifyjs/vuetifyAvatar vuetifyjs

    vuetifyjs/vuetify

    41,003Vezi pe GitHub↗

    This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web interfaces. It centers on a component-based architecture that maps application state to rendered elements, utilizing a twelve-point flexbox grid system and nested containers to manage complex layouts. The library ensures consistent behavior across large-scale applications by providing centralized configuration for component defaults, themes, and global design tokens. What distinguishes this framework is its deep integration of Material Design principles alongside a highly flexib

    The library shows windowed containers that allow users to switch between different views or panels.

    TypeScriptjavascriptmaterialmaterial-components
    Vezi pe GitHub↗41,003
  • mantinedev/mantineAvatar mantinedev

    mantinedev/mantine

    31,263Vezi pe GitHub↗

    Mantine is a comprehensive component library for building accessible and responsive web applications. It provides a foundational set of UI elements and layout primitives, anchored by a base component that supports consistent styling, spacing, and layout properties across the entire interface. The library is built on a design-driven theme engine that uses a provider-based system to propagate global design tokens and color schemes throughout an application. The library distinguishes itself through a robust architecture that emphasizes component composition and reusable interaction logic. It uti

    The dragHandleSelector prop allows specifying a selector of an element (or a group of elements) that should be used to drag the floating window. If not specified, the entire root element is used as a drag target. The `

    TypeScriptdark-modedark-themehooks
    Vezi pe GitHub↗31,263
  • mimecorg/vuidoAvatar mimecorg

    mimecorg/vuido

    6,062Vezi pe GitHub↗

    Vuido is a framework for building native desktop applications for Windows, macOS, and Linux using Vue.js components, without requiring Electron or Chromium. It maps Vue components directly to native widgets from the libui library, creating lightweight applications that run on a single-threaded event loop and compile templates at build time for optimized runtime performance. The framework provides a complete Vue.js component-to-native bridge, enabling two-way data binding via v-model, component-based window composition, and platform-specific package generation for distributing executables. It

    Builds each window as a tree of Vue components, with the root defining the window and children defining layout.

    JavaScriptdesktoplibuivue
    Vezi pe GitHub↗6,062
  • iamtomshaw/f1-race-replayAvatar IAmTomShaw

    IAmTomShaw/f1-race-replay

    6,043Vezi pe GitHub↗

    f1-race-replay is a Python application for rendering interactive Formula 1 race events and driver positions on a track map. It serves as a telemetry analysis dashboard and an interactive race replay system for monitoring real-time driver speed, gear, and DRS status. The project provides a live race leaderboard to track driver standings, tyre compounds, and retirement status. It features a playback tool with navigation controls for simulating race sequences and driver movements, including the animation of safety car deployments. The software covers telemetry visualization and race event simul

    Implements a compositional window structure for organizing independent telemetry analysis modules.

    Pythonf1formula1formula1-data-analysis
    Vezi pe GitHub↗6,043
  • gyscos/cursiveAvatar gyscos

    gyscos/Cursive

    4,810Vezi pe GitHub↗

    Cursive este un toolkit și framework de interfață terminală cross-platform pentru construirea de aplicații interactive în Rust. Oferă un sistem modular pentru crearea de interfețe grafice bazate pe text, utilizând un motor dedicat pentru a gestiona bucla principală de afișare și ierarhiile de vizualizare. Toolkit-ul dispune de un strat de abstractizare agnostic față de backend pentru a asigura randarea consistentă și gestionarea input-ului pe diferite sisteme de operare. Se distinge printr-un motor de teme bazat pe palete care suportă încărcarea temelor la runtime și randarea true color, precum și capacitatea de a genera ierarhii de interfață utilizator direct din fișierele de configurare. Framework-ul acoperă o gamă largă de capabilități, inclusiv gestionarea complexă a layout-ului cu panouri divizate și tab-uri, și o varietate de componente interactive precum dialoguri modale, indicatori de progres și liste selectabile. Suportă randarea conținutului bogat pentru imagini și evidențierea sintaxei și utilizează un sistem de rutare a evenimentelor bazat pe focus-cycle pentru a gestiona navigarea de la tastatură și callback-urile globale. Gestionarea stării este realizată prin actualizări UI asincrone și acces bazat pe identificatori, permițând dezvoltatorilor să modifice vizualizări specifice dinamic din sarcini de fundal.

    Provides framed window containers for organizing content with titles and interactive buttons.

    Rust
    Vezi pe GitHub↗4,810
  1. Home
  2. User Interface & Experience
  3. Window Management Components

Explorează sub-etichetele

  • Component-Based Window StructuresBuilding each window as a tree of Vue components where the root defines the window and children define layout and widgets. **Distinct from Window Management Components:** Distinct from Window Management Components: focuses on the compositional structure of a window from components, not general window management UI elements.