> For the complete documentation index, see [llms.txt](https://fmsoft.gitbook.io/hvml/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fmsoft.gitbook.io/hvml/readme-zh.md).

# README-zh

## 介绍

在 [HybridOS](https://hybridos.fmsoft.cn)（合璧操作系统）的开发中，[Vincent Wei](https://github.com/VincentWei)（魏永明）提出并设计了一款全新且易学的编程语言 `HVML`。 HVML 是 `Hybrid Virtual Markup Language`（混合虚拟标记语言）的缩写。

HVML 的最初设计目标是，在 C/C++、Python 等编程语言的运行时环境中， 开发者可以非常方便地利用现代 Web 前端技术（如 HTML/SVG、DOM、CSS 等）快速开发 GUI（图形用户界面）应用程序， 而不是在浏览器或者 Node.js 环境中使用 JavaScript 编程语言。

我们已经实现了这一目标，并且将 HVML 设计为一种通用的编程语言。 现在，我们不仅可以使用 HVML 并基于 Web 前端技术在 C/C++ 运行时环境中快速开发 GUI 应用，还可以将 HVML 作为一种通用语言来编写脚本工具甚至是 Web 服务器的网关程序。

魏永明及其团队公开了 HVML 语言的规范文档，并开源发布了一款 HVML 解释器（称作 `PurC`）以及一款 HVML 渲染器（称作 `xGUI Pro`）。

尽管我们已经基本达到了最初的目标，但仍然有大量的工作需要完成。这将是一个长期的项目，无法靠几个人或者一两个企业完成。 因此，HVML 的发起者和设计者魏永明，决定联合其他人在开源协作的模式下共同开发 HVML。

这便是 HVML 社区的来由。 要加入 HVML 社区，现在便可 [致信我们](mailto:hvml@fmsoft.cn) 或访问 <https://hvml.fmsoft.cn> 以获取更多信息！

## 最近更新

* 2025 年 08 月 31 日，HVML 社区发布了 HVML 开源解释器 PurC 0.9.26、HVML 商业渲染器 xGUI 0.9.26、HVML 开源渲染器 xGUI Pro 0.9.26 以及 HVML FastCGI 进程管理器 HVML-FPM 0.1.0。
* 2025 年 06 月 30 日，HVML 社区发布了 HVML 开源解释器 PurC 0.9.24、HVML 开源渲染器 xGUI Pro 0.9.24 以及 HVML FastCGI 进程管理器 HVML-FPM 0.0.6。
* 2025 年 04 月 30 日，FMSoft 发布了跨平台 HVML 渲染器 xGUI 0.9.22（专有软件）。
* 2025 年 04 月 25 日，HVML 社区发布了 HVML 开源解释器 PurC 0.9.22、HVML 开源渲染器 xGUI Pro 0.9.22 以及 HVML FastCGI 进程管理器 HVML-FPM 0.0.4。
* 2023 年 12 月 08 日，HVML 社区发布了 HVML 开源解释器 PurC 0.9.18 和 HVML 开源渲染器 xGUI Pro 0.9.0。
* 2023 年 5 月 31 日，HVML 社区发布了 HVML 开源解释器 PurC 0.9.8。
* 2023 年 3 月 31 日，HVML 社区发布了 HVML 开源渲染器 xGUI Pro 0.6.4。

## 主要开发者和贡献者

* 主要开发者：
  * 魏永明：架构师，HVML 解释器 PurC 和渲染器 xGUI Pro 的主要开发者和维护者。
  * 薛淑明：HVML 解释器 PurC、渲染器 xGUI 的主要开发者和维护者。
  * 高来红：HVML 渲染器 xGUI 的主要开发者和维护者。
  * 李亮：曾参与 HVML 渲染器 Pur xGUI v0.9.24 之前的开发。
  * 徐晓宏：曾参与 HVML 解释器 PurC v0.8.0 之前的开发。
  * 耿岳：曾参与 HVML 解释器 PurC v0.2.0 之前的开发。
  * 刘新：曾开发 HVML 解释器 PurC 中外部动态对象 `FS` 和 `FILE` 的开发。
* 主要贡献者：
  * 刘垦：HVML 社区布道师。
  * Gavin Guo：HVML 徽标视觉设计者。
  * 戴哲楠：HVML 徽标设计者。
  * 田思源：HVML 徽标的最初设计者。
* [完整的开发者和贡献者清单](https://hvml.fmsoft.cn/zh/community#developers)。

## 资源

下面是 HVML 相关开源仓库的链接：

* [PurC](https://github.com/HVML/PurC)：首个针对 C/C++ 语言的 HVML 解释器（the Prime hVml inteRpreter for C/C++ language）。
* [xGUI Pro](https://github.com/HVML/xGUI-Pro)：一款基于 WebKit 实现的 HVML 渲染器。
* [HVML FPM](https://github.com/HVML/HVML-FPM): HVML 的 FastCGI 进程管理器。

***
