类库
› smolvm
smol-machines/smolvm
smolvm是一个命令行工具,用于构建和运行便携、轻量、自包含的Linux虚拟机。它支持秒级冷启动、跨平台运行,并可将有状态虚拟机打包为单一文件(.smolmachine),用于安全沙箱隔离运行不受信任的程序或构建可移植应用环境。
技术栈
根目录 rust
查看全部依赖 (8)
依赖
smolfile
smolvm-network
smolvm-pack
smolvm-protocol
smolvm-registry
thiserror
1
开发依赖
regex
1
tempfile
3
crates/smolvm-agent rust
查看全部依赖 (6)
依赖
lazy_static
1.4
serde
serde_json
smolvm-network
smolvm-protocol
tracing
crates/smolvm-napi rust
查看全部依赖 (2)
依赖
smolvm
smolvm-protocol
crates/smolvm-network rust
查看全部依赖 (3)
依赖
crossbeam-queue
0.3
humantime
2
libc
0.2
crates/smolvm-pack rust
查看全部依赖 (9)
依赖
crc32fast
1.4
dirs
5
serde
serde_json
sha2
0.10
tar
0.4
tempfile
3
thiserror
zstd
0.13
crates/smolvm-protocol rust
查看全部依赖 (4)
依赖
base64
serde
serde_json
tracing
crates/smolvm-registry rust
查看全部依赖 (1)
依赖
smolvm-pack
crates/smolvm-smolfile rust
查看全部依赖 (1)
开发依赖
tempfile
3
sdks/node javascript
测试
Vitest
^1.0.0
查看全部依赖 (5)
开发依赖
@napi-rs/cli
^2.18.0
@types/node
^20.0.0
tsup
^8.0.0
tsx
^4.19.3
typescript
^5.3.0