simonw

micropython-wasm

simonw

Python library for running a MicroPython sandbox using WebAssembly

AI 简介

这是一个在Python中通过WebAssembly运行MicroPython沙箱的实验性库。它将MicroPython编译为WASI兼容的WebAssembly模块,利用wasmtime Python绑定实现安全、隔离的一次性或会话式执行,支持内存限制、燃料(fuel)控制、预挂载只读文件系统,且默认禁用网络与主机文件系统写入。适用于需要轻量级、可审计、资源受限的嵌入式脚本执行场景,如教育平台中的代码沙盒、IoT配置脚本验证、低权限自动化任务等。

Python
Apache License 2.0
162
Stars
14
Forks
3
Watchers
3
Issues

Star 增长

今日0
近 7 天0
近 30 天+4
综合评分43.93
默认分支main