bytecodealliance

    bytecodealliance/wasmtime

    A lightweight WebAssembly runtime that is fast, secure, and standards-compliant

    18.8K stars
    1.9K forks
    164 GitHub watchers
    Updated Nov 7, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    4 releases in the last 90 days, with 413 contributors on GitHub.

    Peaked at #52 in the weekly ranking the week of Jul 19, its best in the past year.

    Use Cases & Benefits

    • Provides a fast, secure, and standalone runtime for executing WebAssembly modules.
    • Delivers high performance through the Cranelift code generator and strong security via Rust safety and continuous fuzzing.
    • Use for running WebAssembly applications securely on servers or edge devices with minimal overhead.
    • Use for embedding WebAssembly execution in multi-language projects using supported language bindings like Rust, Python, and .NET.
    • Use for developing and testing WASI-compliant WebAssembly modules with configurable runtime options.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    Apache 2.0

    Permissive: commercial use, modification and redistribution are allowed with attribution; includes an explicit patent grant from contributors.

    Community files

    • README: present
    • Contributing guide: present
    • Code of conduct: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    A standalone runtime for WebAssembly

    The Wasmtime CLI can be installed on Linux and macOS (locally) with a small install script:

    This script installs into $WASMTIME_HOME (defaults to $HOME/.wasmtime), and executable is placed in $WASMTIME_HOME/bin.

    After running the install script above, follow the on-screen instructions.

    Windows or otherwise interested users can download installers and binaries directly from the GitHub Releases page.

    For additional installation options, refer to the online book CLI installation page.

    Documentation on Wasmtime's currently supported versions can be found in the online book documentation.

    If you've got the Rust compiler installed then you can take some Rust source code:

    and compile it into a WebAssembly component with:

    Once compiled, you can run your component:

    (Note: make sure you installed Rust using the rustup method in the official instructions above, and do not have a copy of the Rust toolchain installed on your system in some other way as well (e.g. the system package manager). Otherwise, the rustup target add... command may not install the target for the correct copy of Rust.)

    Excerpt from the bytecodealliance/wasmtime README on GitHub (Apache-2.0 license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Aug 17: +2Sep 13: +3

    +306 stars over 83 days across 9 snapshot days; best day +3 on Sep 13.

    Forks

    1.9K+120

    Open issues

    862+21

    Compared with peers in Backend

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth

    bytecodealliance/wasmtime compared with Backend repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    anthropics/skills192.3K+5.2K75—
    zed-industries/zed94.7K+2.3K756 days ago
    google/skills23.8K+2.0K75—
    NationalSecurityAgency/ghidra99.4K+1.8K7519 days ago
    DuarteSantos8/openGym20.8K+1.7K757 days ago
    bytecodealliance/wasmtime18.8K—45—
    Category median94.7K+2.0K75—

    Discover Repositories

    Search across tracked repositories by name or description