# core-ui (ghboke)
**Repository Path**: xwadmin/core-ui-ghboke
## Basic Information
- **Project Name**: core-ui (ghboke)
- **Description**: 镜像加速
简化,重构的UI库 C API风格。
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2026-04-17
- **Last Updated**: 2026-05-14
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
English · 中文
·
📖 在线文档
**Core UI** 是一个现代化的 Windows 桌面 UI 框架,从零重新设计以匹配 Microsoft **Fluent 2** 视觉语言,同时保持**原生级的性能**与**极小的分发体积**。底层基于 **Direct2D / Direct3D 11** 硬件加速渲染,把从按钮、文本框到 Flyout、Dialog、TitleBar 的 25+ 个内置控件统一在一套 **纯 C API** 之下(共 250+ 个导出函数)——Rust、Go、Python、C#、Delphi 乃至 Lua 都能直接调用,不需要写 C++ 绑定层。
推荐用 **`.uix` 单文件组件**(Vue 3 SFC 风格:`` + `
```
- **Vue 3 Options API**:`data()` / `computed` / `methods`,QuickJS-NG (ES2020+) 求值
- **响应式系统**:Proxy + WatchEffect,模板里 `{{ expr }}` / `:attr` / `v-if` / `v-for` / `v-model` / `@click` 自动收集依赖、增量重渲染
- **CSS 子集**:类 / 标签 / 后代选择器、伪类(`:hover` / `:disabled`)、Flexbox、`var(--*)` CSS 变量主题
- **`` 标签**:声明式窗口配置(标题 / 尺寸 / 无边框 / 主题),无需写一行 C
- **i18n 内置**:`{{ $t('welcome') }}` 自动查 `.lang` 文件,运行时 `ui_page_set_locale` 切语言
- **嵌套 `v-for > v-if > v-for` 安全**,keyed diff 跨 reorder 复用控件
- **声明式右键菜单**:`