跳转到正文

浏览器语言实验台 ​

无需项目后端服务与 API。JavaScript 在可超时终止的独立 Web Worker 中运行;Python、PHP 与 Ruby 运行时按需在浏览器中加载。

每个语言都有独立的编辑与运行页面,选择后即可修改示例代码并查看标准输出。


JavaScript ​

使用独立 Web Worker 运行 JavaScript / ESNext,支持 async / await 和控制台输出捕获。


Python ​

使用 Pyodide 在浏览器中运行 CPython WebAssembly。


PHP ​

使用 PHP-WASM 解释并运行 PHP 代码。


Ruby ​

使用 Ruby-WASM 在浏览器中运行 CRuby。

NOTE

Python、PHP 和 Ruby 首次运行时需要下载对应的 WebAssembly 运行时,后续运行会复用当前页面已加载的实例。

RISC-V 64 容器 ​

下面的环境使用 container2wasm 在浏览器中启动精简 Alpine Linux。每个镜像只安装基础命令和对应语言工具链,点击“启动容器”后才从 Hello WASM 运行时站点下载;构建清单会记录实际版本和体积。

只发布 RISC-V 64 资产,不提供 x64 回退。没有可核验 riscv64 工具链的语言会直接说明不可用。

Released under the MIT License.