The world-first programmable markup language

  • Stand Out on the Web

    Stand Out on the Web

    Share your business with an impressive, yet minimal presentation. Let your customers understand your web presence through elegance and clarity.

  • A Simple Image Slider

    A Simple Image Slider

    This image slider can have any content that you want in it.

Simple design

HVML defines the complete set of instructions for operating an abstract stack-based virtual machine using only a dozen tags. Each line of code has clear semantics through verb tags, preposition attributes, and adverb attributes that conform to English expression habits. This will help developers write program code with excellent readability.

Data-driven

On the one hand, HVML provides methods for implementing functions by manipulating data.  On the other hand, the HVML language is committed to connecting different modules in the system through a unified data expression, rather than realizing the interoperation between modules through complex interface calls. These two methods can effectively avoid the interface explosion problem existing in traditional programming languages.

Inherent event-driven Mechanism

Inherent event-driven mechanism. Unlike other programming languages, the HVML language provides language-level mechanisms for observing data, events, and even observing changes in the result of an expression. On this basis, developers can easily implement concurrency or asynchronous programming that is difficult to manage in other programming languages without caring about the underlying implementation details.

LATEST UPDATE

截止 2022 年 4 月底,开发团队已经实现了对除 load 和 exit 之外的所有 HVML 动作元素的支持,图形渲染器的设计也已完成
在研发团队的努力下,2022 年 3 月,我们按照预期完成了所有研发目标。
本文是 HVML 开发月报的第八期。
Latest Blog Post
On May 16, 2022, the HVML official website was launched.
本文就给大家讲讲 HVML 的由来以及对它的未来的设想。
FAQ
Frequently Asked Questions
JOIN US NOW!

The original design goal of HVML is to allow developers who are familiar with C/C++, Python, or other programming languages to easily develop GUI applications by using Web front-end technologies (such as HTML/SVG, DOM and CSS), instead of using JavaScript programming language in a web browser or Node.js.

Although we have basically achieved the initial goal, there is still a lot of work to be done. It will be a long-term project, and it could not be achieved with a few people or companies. The initiators of HVML, Vincent Wei, decided to unite others to jointly develop HVML in an open source collaboration.

The members make up the Administrative Leadership structure for the HybridOS Project. They contribute time, money, and effort in order to consistently make the HybridOS technically progressive and financially stable.

 

Contact Us Today