[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-5417":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":39,"readmeContent":40,"aiSummary":41,"trendingCount":16,"starSnapshotCount":16,"syncStatus":42,"lastSyncTime":43,"discoverSource":44},5417,"wasmtime","bytecodealliance\u002Fwasmtime","bytecodealliance","A lightweight WebAssembly runtime that is fast, secure, and standards-compliant","https:\u002F\u002Fwasmtime.dev\u002F",null,"Rust",18168,1734,167,751,0,9,40,177,37,117.72,"Apache License 2.0",false,"main",true,[27,28,29,30,31,32,33,34,35,36,37,5,38],"aot","cranelift","jit","lightweight","portable","runtime","rust","sandbox","standalone","wasi","wasm","webassembly","2026-06-12 04:00:25","\u003Cdiv align=\"center\">\n  \u003Ch1>\u003Ccode>wasmtime\u003C\u002Fcode>\u003C\u002Fh1>\n\n  \u003Cp>\n    \u003Cstrong>A standalone runtime for\n    \u003Ca href=\"https:\u002F\u002Fwebassembly.org\u002F\">WebAssembly\u003C\u002Fa>\u003C\u002Fstrong>\n  \u003C\u002Fp>\n\n  \u003Cstrong>A \u003Ca href=\"https:\u002F\u002Fbytecodealliance.org\u002F\">Bytecode Alliance\u003C\u002Fa> project\u003C\u002Fstrong>\n\n  \u003Cp>\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbytecodealliance\u002Fwasmtime\u002Factions?query=workflow%3ACI\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fbytecodealliance\u002Fwasmtime\u002Fworkflows\u002FCI\u002Fbadge.svg\" alt=\"build status\" \u002F>\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fbytecodealliance.zulipchat.com\u002F#narrow\u002Fstream\u002F217126-wasmtime\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fzulip-join_chat-brightgreen.svg\" alt=\"zulip chat\" \u002F>\u003C\u002Fa>\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Frustc-stable+-green.svg\" alt=\"supported rustc stable\" \u002F>\n    \u003Ca href=\"https:\u002F\u002Fdocs.rs\u002Fwasmtime\">\u003Cimg src=\"https:\u002F\u002Fdocs.rs\u002Fwasmtime\u002Fbadge.svg\" alt=\"Documentation Status\" \u002F>\u003C\u002Fa>\n  \u003C\u002Fp>\n\n  \u003Ch3>\n    \u003Ca href=\"https:\u002F\u002Fbytecodealliance.github.io\u002Fwasmtime\u002F\">Guide\u003C\u002Fa>\n    \u003Cspan> | \u003C\u002Fspan>\n    \u003Ca href=\"https:\u002F\u002Fbytecodealliance.github.io\u002Fwasmtime\u002Fcontributing.html\">Contributing\u003C\u002Fa>\n    \u003Cspan> | \u003C\u002Fspan>\n    \u003Ca href=\"https:\u002F\u002Fwasmtime.dev\u002F\">Website\u003C\u002Fa>\n    \u003Cspan> | \u003C\u002Fspan>\n    \u003Ca href=\"https:\u002F\u002Fbytecodealliance.zulipchat.com\u002F#narrow\u002Fstream\u002F217126-wasmtime\">Chat\u003C\u002Fa>\n  \u003C\u002Fh3>\n\u003C\u002Fdiv>\n\n## Installation\n\nThe Wasmtime CLI can be installed on Linux and macOS (locally) with a small install\nscript:\n\n```console\ncurl https:\u002F\u002Fwasmtime.dev\u002Finstall.sh -sSf | bash\n```\nThis script installs into `$WASMTIME_HOME` (defaults to `$HOME\u002F.wasmtime`), and executable is placed in `$WASMTIME_HOME\u002Fbin`.\n\nAfter running the install script above, follow the on-screen instructions.\n\nWindows or otherwise interested users can download installers and\nbinaries directly from the [GitHub\nReleases](https:\u002F\u002Fgithub.com\u002Fbytecodealliance\u002Fwasmtime\u002Freleases) page.\n\nFor additional installation options, refer to the [online book CLI installation page](https:\u002F\u002Fdocs.wasmtime.dev\u002Fcli-install.html).\n\nDocumentation on Wasmtime's currently supported versions can be found [in the\nonline book\ndocumentation](https:\u002F\u002Fdocs.wasmtime.dev\u002Fstability-release.html#current-versions).\n\n## Example\n\nIf you've got the [Rust compiler\ninstalled](https:\u002F\u002Fwww.rust-lang.org\u002Ftools\u002Finstall) then you can take some Rust\nsource code:\n\n```rust\nfn main() {\n    println!(\"Hello, world!\");\n}\n```\n\nand compile it into a WebAssembly component with:\n\n```console\nrustup target add wasm32-wasip2\nrustc hello.rs --target wasm32-wasip2\n```\n\nOnce compiled, you can run your component:\n\n```console\nwasmtime hello.wasm\n```\n\nYou should see the following output:\n\n```text\nHello, world!\n```\n\n(Note: make sure you installed Rust using the [`rustup`][rustup] method in the official\ninstructions above, and do not have a copy of the Rust toolchain installed on\nyour system in some other way as well (e.g. the system package manager). Otherwise, the `rustup target add...`\ncommand may not install the target for the correct copy of Rust.)\n\n[rustup]: https:\u002F\u002Frustup.rs\n\n## Features\n\n* **Fast**. Wasmtime is built on the optimizing [Cranelift] code generator to\n  quickly generate high-quality machine code either at runtime or\n  ahead-of-time. Wasmtime is optimized for efficient instantiation, low-overhead\n  calls between the embedder and wasm, and scalability of concurrent instances.\n\n* **[Secure]**. Wasmtime's development is strongly focused on correctness and\n  security. Building on top of Rust's runtime safety guarantees, each Wasmtime\n  feature goes through careful review and consideration via an [RFC\n  process]. Once features are designed and implemented, they undergo 24\u002F7\n  fuzzing donated by [Google's OSS Fuzz]. As features stabilize they become part\n  of a [release][release policy], and when things go wrong we have a\n  well-defined [security policy] in place to quickly mitigate and patch any\n  issues. We follow best practices for defense-in-depth and integrate\n  protections and mitigations for issues like Spectre. Finally, we're working to\n  push the state-of-the-art by collaborating with academic researchers to\n  formally verify critical parts of Wasmtime and Cranelift.\n\n* **[Configurable]**. Wasmtime uses sensible defaults, but can also be\n  configured to provide more fine-grained control over things like CPU and\n  memory consumption. Whether you want to run Wasmtime in a tiny environment or\n  on massive servers with many concurrent instances, we've got you covered.\n\n* **[WASI]**. Wasmtime supports a rich set of APIs for interacting with the host\n  environment through the [WASI standard](https:\u002F\u002Fwasi.dev).\n\n* **[Standards Compliant]**. Wasmtime passes the [official WebAssembly test\n  suite](https:\u002F\u002Fgithub.com\u002FWebAssembly\u002Ftestsuite), implements the [official C\n  API of wasm](https:\u002F\u002Fgithub.com\u002FWebAssembly\u002Fwasm-c-api), and implements\n  [future proposals to WebAssembly](https:\u002F\u002Fgithub.com\u002FWebAssembly\u002Fproposals) as\n  well. Wasmtime developers are intimately engaged with the WebAssembly\n  standards process all along the way too.\n\n[Wasmtime]: https:\u002F\u002Fgithub.com\u002Fbytecodealliance\u002Fwasmtime\n[Cranelift]: https:\u002F\u002Fcranelift.dev\u002F\n[Google's OSS Fuzz]: https:\u002F\u002Fgoogle.github.io\u002Foss-fuzz\u002F\n[security policy]: https:\u002F\u002Fbytecodealliance.org\u002Fsecurity\n[RFC process]: https:\u002F\u002Fgithub.com\u002Fbytecodealliance\u002Frfcs\n[release policy]: https:\u002F\u002Fdocs.wasmtime.dev\u002Fstability-release.html\n[Secure]: https:\u002F\u002Fdocs.wasmtime.dev\u002Fsecurity.html\n[Configurable]: https:\u002F\u002Fdocs.rs\u002Fwasmtime\u002Flatest\u002Fwasmtime\u002Fstruct.Config.html\n[WASI]: https:\u002F\u002Fdocs.rs\u002Fwasmtime-wasi\u002Flatest\u002Fwasmtime_wasi\u002F\n[Standards Compliant]: https:\u002F\u002Fdocs.wasmtime.dev\u002Fstability-tiers.html\n\n## Language Support\n\nYou can use Wasmtime from a variety of different languages through embeddings of\nthe implementation.\n\nLanguages supported by the Bytecode Alliance:\n\n* **[Rust]** - the [`wasmtime` crate]\n* **[C]** - the [`wasm.h`, `wasi.h`, and `wasmtime.h` headers][c-headers], [CMake](crates\u002Fc-api\u002FCMakeLists.txt)\n* **C++** - the [`wasmtime.hh` header][c-headers]\n* **[Python]** - the [`wasmtime` PyPI package]\n* **[.NET]** - the [`Wasmtime` NuGet package]\n* **[Go]** - the [`wasmtime-go` repository]\n* **[Ruby]** - the [`wasmtime` gem]\n\nLanguages supported by the community:\n\n* **[Elixir]** - the [`wasmex` hex package]\n* **Perl** - the [`Wasm` Perl package's `Wasm::Wasmtime`]\n\n[Rust]: https:\u002F\u002Fbytecodealliance.github.io\u002Fwasmtime\u002Flang-rust.html\n[C]: https:\u002F\u002Fbytecodealliance.github.io\u002Fwasmtime\u002Flang-c.html\n[`wasmtime` crate]: https:\u002F\u002Fcrates.io\u002Fcrates\u002Fwasmtime\n[c-headers]: https:\u002F\u002Fbytecodealliance.github.io\u002Fwasmtime\u002Fc-api\u002F\n[Python]: https:\u002F\u002Fbytecodealliance.github.io\u002Fwasmtime\u002Flang-python.html\n[`wasmtime` PyPI package]: https:\u002F\u002Fpypi.org\u002Fproject\u002Fwasmtime\u002F\n[.NET]: https:\u002F\u002Fbytecodealliance.github.io\u002Fwasmtime\u002Flang-dotnet.html\n[`Wasmtime` NuGet package]: https:\u002F\u002Fwww.nuget.org\u002Fpackages\u002FWasmtime\n[Go]: https:\u002F\u002Fbytecodealliance.github.io\u002Fwasmtime\u002Flang-go.html\n[`wasmtime-go` repository]: https:\u002F\u002Fpkg.go.dev\u002Fgithub.com\u002Fbytecodealliance\u002Fwasmtime-go\n[Ruby]: https:\u002F\u002Fbytecodealliance.github.io\u002Fwasmtime\u002Flang-ruby.html\n[`wasmtime` gem]: https:\u002F\u002Frubygems.org\u002Fgems\u002Fwasmtime\n[Elixir]: https:\u002F\u002Fdocs.wasmtime.dev\u002Flang-elixir.html\n[`wasmex` hex package]: https:\u002F\u002Fhex.pm\u002Fpackages\u002Fwasmex\n[`Wasm` Perl package's `Wasm::Wasmtime`]: https:\u002F\u002Fmetacpan.org\u002Fpod\u002FWasm::Wasmtime\n\n## Documentation\n\n[📚 Read the Wasmtime guide here! 📚][guide]\n\nThe [wasmtime guide][guide] is the best starting point to learn about what\nWasmtime can do for you or help answer your questions about Wasmtime. If you're\ncurious in contributing to Wasmtime, [it can also help you do\nthat][contributing]!\n\n[contributing]: https:\u002F\u002Fbytecodealliance.github.io\u002Fwasmtime\u002Fcontributing.html\n[guide]: https:\u002F\u002Fbytecodealliance.github.io\u002Fwasmtime\n\n---\n\nIt's Wasmtime.\n","Wasmtime 是一个轻量级的 WebAssembly 运行时，旨在提供快速、安全且符合标准的执行环境。它使用 Rust 语言编写，具备即时编译（JIT）和提前编译（AOT）能力，支持 WASI 接口，能够在多种平台上运行 WebAssembly 代码。Wasmtime 的沙箱机制确保了应用的安全性，同时其模块化设计使得集成到其他项目中变得简单高效。适用于需要高性能计算、跨平台兼容以及增强安全性的场景，如边缘计算、云服务及浏览器外的 WebAssembly 应用部署。",2,"2026-06-11 03:03:11","top_language"]