Skip to content

add microsandbox under virtualization - #96

Open
lunrenyi wants to merge 1 commit into
x-cmd:mainfrom
lunrenyi:add-microsandbox
Open

add microsandbox under virtualization#96
lunrenyi wants to merge 1 commit into
x-cmd:mainfrom
lunrenyi:add-microsandbox

Conversation

@lunrenyi

@lunrenyi lunrenyi commented Sep 7, 2026

Copy link
Copy Markdown
Collaborator

新增 microsandboxsuperradcompany/microsandbox)到 src/virtualization/

项目概览

  • 简单、快速、本地化的 microVM 运行时,面向不受信任的工作负载
  • 基于 libkrun,跨平台硬件级隔离:macOS Apple Silicon / Linux KVM / Windows WHP
  • 兼容 OCI 镜像,平均 < 100 ms 启动;提供 msb CLI 与 Node / Python / Go / Ruby SDK
  • 主语言 Rust;License Apache-2.0;最新 release v0.6.17(2026-09-04)

收录理由

  • 持续活跃开发(GitHub Insights:8k+ stars、1000+ commits、近 2 周内连发 v0.6.15 → v0.6.17)
  • 行为披露清晰:基于 libkrun + smoltcp,无未文档化的网络调用或隐藏进程
  • 归类:与 smolvm.yml 同属 microVM runtime(libkrun 系),放在 src/virtualization/

install 规则

  • /egetx eget superradcompany/microsandbox
  • /curlcurl -fsSL https://install.microsandbox.dev | sh
  • /cargocargo install microsandbox
  • /npmnpm i -g microsandbox
  • /uvuv tool install microsandbox
  • darwin/brewbrew install superradcompany/tap/microsandbox
  • win/powershellx pwsh 'irm https://install.microsandbox.dev/windows | iex'

上游未提供 deb/rpm/arch 官方包,仅在 brew / npm / cargo / uv 上分发;故未添加发行版包规则。

备注

  • 项目当前为 beta 软件,README 自述 "expect breaking changes, missing features, and rough edges";x-cmd eget 仍可解析最新 release。
  • binlist: - msb(可执行文件名与 yml 文件名不同)
  • 含 footprint 段(与 smolvm.ymlbwrap.yml 保持一致写法)

🤖 Generated with Claude Code

- Easy, fast, local microVM runtime for untrusted workloads (Rust, Apache-2.0)
- Built on libkrun: Apple Silicon / Linux KVM / Windows WHP, OCI-compatible
- Ships msb CLI and multi-language SDKs (Node/Python/Go/Ruby)
- Install: eget, curl, cargo, npm, uv, brew, powershell

Co-Authored-By: Claude Code <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant