Multi-Language Application Runtime API Library
VRML (读作: [ver, mao]) 是一组高级抽象的应用运行时 API 库,旨在提供跨平台、跨框架的通用工具解决方案。
我们的目标是成为 Cloud-Runtimes 标准 API 的实现部分,为分布式应用运行时贡献功能。
| Project | Language | Description | Stars |
|---|---|---|---|
| vrml | Java 应用运行时 API 库 (Java 8+) | ||
| vrml-cloudruntimes | Cloud-Runtimes 集成实现 | ||
| pyvrml | Python 实用脚本工具库 |
| Language | Project | Status |
|---|---|---|
| gvrml | 🚧 Experimental | |
| ktvrml | 🚧 Experimental | |
| jsvrml | 🚧 Experimental | |
| luvrml | 🚧 Experimental | |
| rsvrml | 🚧 Experimental | |
| csvrml | 🚧 Experimental | |
| ervrml | 🚧 Experimental | |
| cpvrml | 🚧 Experimental | |
| scvrml | 🚧 Experimental | |
| hkvrml | 🚧 Experimental |
| Project | Description |
|---|---|
| vrml-proxy | VRML 代理服务 |
| vrml-apiserver | VRML API 服务器 |
| pyvrml-proxy | Python 代理实现 |
| jsvrml-proxy | JavaScript 代理实现 |
| gvrml-proxy | Go 代理实现 |
- 面向接口编程 - 定义与框架/平台/实现无关的 API
- 模块化设计 - 按需引入,灵活组合
- Cloud-Native - 支持多种云运行时平台
- 多语言支持 - 跨语言生态覆盖
📊 Monitoring : metric, log, alert, trace
💾 Data : data, cache, error, resource
🌐 Network : request, eventbus, netty, reactor
🔧 Utilities : reflect, time, switch, compute, spi, ...
<dependency>
<groupId>group.rxcloud</groupId>
<artifactId>vrml</artifactId>
<version>1.1.4</version>
<type>pom</type>
<scope>import</scope>
</dependency>pip install pyvrmlVRML 支持多种 Cloud-Runtimes 平台:
我们欢迎各种形式的贡献!请查看我们的 贡献指南。
所有项目均采用 Apache 2.0 许可证。
Write Once, Run Anywhere

