awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • vuetifyjs/vuetifyvuetifyjs 的头像

    vuetifyjs/vuetify

    41,003在 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
    在 GitHub 上查看↗41,003
  • mantinedev/mantinemantinedev 的头像

    mantinedev/mantine

    31,263在 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
    在 GitHub 上查看↗31,263
  • mimecorg/vuidomimecorg 的头像

    mimecorg/vuido

    6,062在 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
    在 GitHub 上查看↗6,062
  • iamtomshaw/f1-race-replayIAmTomShaw 的头像

    IAmTomShaw/f1-race-replay

    6,043在 GitHub 上查看↗

    f1-race-replay 是一个 Python 应用程序,用于在赛道地图上渲染交互式一级方程式(F1)比赛事件和车手位置。它作为一个遥测分析仪表板和交互式比赛回放系统,用于监控实时车手速度、档位和 DRS 状态。 该项目提供了一个实时比赛排行榜,用于跟踪车手排名、轮胎配方和退赛状态。它具有一个带有导航控件的播放工具,用于模拟比赛序列和车手移动,包括安全车部署的动画。 该软件通过坐标映射的赛道渲染和状态同步的排行榜,涵盖了遥测可视化和比赛事件模拟。它还包括用于创建自定义遥测窗口以处理和显示实时数据流的功能。

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

    Pythonf1formula1formula1-data-analysis
    在 GitHub 上查看↗6,043
  • gyscos/cursivegyscos 的头像

    gyscos/Cursive

    4,810在 GitHub 上查看↗

    Cursive 是一个跨平台终端用户界面(TUI)工具包和框架,用于在 Rust 中构建交互式应用程序。它提供了一个用于创建基于文本的图形界面的模块化系统,利用专用引擎来管理主显示循环和视图层级。 该工具包具有后端无关的抽象层,以确保在不同操作系统上具有一致的渲染和输入处理。它的特色在于基于调色板的主题引擎,支持运行时主题加载和真彩色渲染,以及直接从配置文件生成用户界面层级的能力。 该框架涵盖了广泛的功能,包括带有拆分面板和选项卡的复杂布局管理,以及各种交互式组件,如模态对话框、进度指示器和可选列表。它支持图像和语法高亮显示的富内容渲染,并采用焦点循环事件路由系统来管理键盘导航和全局回调。 状态管理通过异步 UI 更新和基于标识符的访问来处理,允许开发者从后台任务中动态修改特定视图。

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

    Rust
    在 GitHub 上查看↗4,810
  1. Home
  2. User Interface & Experience
  3. Window Management Components

探索子标签

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