首页 > 软件列表 > LCUI
LCUI

LCUI

图形界面开发库

软件语言:简体中文
软件授权:开源
适用系统:Windows
创建时间:2020-12-03
软件厂商/开发者信息:lc-soft

软件介绍

LCUI 是一个用 C 语言编写的图形界面(GUI)开发库,托管在 GitHub 的 lc-soft/LCUI 仓库。项目的目标是体积小、使用简单,并借此探索新的界面开发方式。

核心功能

  • 自绘组件:界面组件由库自行绘制。
  • 内置 CSS 引擎:用 XML 描述界面结构、用 CSS 描述样式与布局,所支持的 CSS 是简化后的子集,没有动画和媒体查询。
  • 高 DPI 适配:在高分辨率屏幕上自动缩放界面。
  • 配套工具:提供命令行工具 lcui 用于构建应用,也支持 TypeScript 与 JSX、React 库。

README 的常见问题里也坦承目前缺少丰富的内置组件、动画系统,复杂界面的渲染速度也不快。

支持平台与系统要求

支持 Windows 和 Linux。在 Windows 上,仓库提供 Visual Studio 解决方案文件,并建议用 vcpkg 管理依赖。

版本与授权

项目以 MIT 许可证开源。GitHub 发布页上标记为最新稳定版的是 2.2.0,另有 3.0.0-alpha.0 预发布版(页面只显示月日,未显示年份)。README 提到维护者的更新频率很低,受个人兴趣和时间限制。

适用人群或使用场景

适合熟悉 C 语言、想做体积较小的桌面应用的开发者;有网页开发经验的人会觉得 XML 加 CSS 的写法比较容易上手。需要大量现成控件或复杂动效的项目,则可能要另选方案。

版本列表

  • LCUI v2.1.0 官方版

    LCUI v2.1.0 官方版

    LCUI(图形界面开发库),LCUI是一个用C编写的图形界面开发库,你可以用C、XM ...

    软件大小:4.8 MB 更新时间:2020-12-03
    详情