Rust Wasi

Open-source Rust projects categorized as Wasi

Top 16 Rust Wasi Projects

  1. wasmer

    🚀 Fast, secure, lightweight containers based on WebAssembly

    Project mention: IoT Architectures Under Pressure: hosting a portable firmware (Part 3) | dev.to | 2025-05-16

    Several WASM runtimes are available to execute our code. In this example, we'll use Wasmer, though other options exist. If we compile AOT (Ahead-of-Time), we don’t even need a runtime at all!

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. wasmtime

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

    Project mention: What’s The State of WASI? | dev.to | 2025-05-16

    The Bytecode Alliance maintains a number of open source WebAssembly projects, including two WebAssembly runtimes (Wasmtime and Wamr), the component model tools, and language-specific tooling like jco for Javascript and componentize-py for Python. Members of the Bytecode Alliance also do substantial work on standards for the W3C.

  4. WASI

    WebAssembly System Interface

    Project mention: Why not object capability languages? | news.ycombinator.com | 2025-05-11

    The WASI systems libraries that define the standard platform for WebAssembly/wasm are Capability-based.

    From their first high level goal:

    > Define a set of portable, modular, runtime-independent, and WebAssembly-native APIs which can be used by WebAssembly code to interact with the outside world. These APIs preserve the essential sandboxed nature of WebAssembly through a Capability-based API design.

    https://github.com/WebAssembly/WASI/blob/main/README.md#wasi...

  5. krustlet

    Kubernetes Rust Kubelet

  6. runwasi

    Facilitates running Wasm / WASI workloads managed by containerd

    Project mention: Goenums: Type Safe Enum Generator for Go | news.ycombinator.com | 2025-04-26

    More like, an attempt in the field from 2 years ago

    > [Warning] This project is currently not actively maintained.

    But there is a library to build containerd shims with which is maintained: https://github.com/containerd/runwasi

    Let's just entertain the idea and pretend that this is a notable project and that one would count it as DevOps tooling.

  7. wit-bindgen

    A language binding generator for WebAssembly interface types

    Project mention: Looking Ahead to WASIp3 | dev.to | 2025-03-17

    [package] name = "middleware" version = "0.1.0" edition = "2021" [lib] crate-type = ["cdylib"] [dependencies.wit-bindgen] git = "https://github.com/bytecodealliance/wit-bindgen" rev = "d73c073b" [dependencies.wit-bindgen-rt] git = "https://github.com/bytecodealliance/wit-bindgen" rev = "d73c073b" [dependencies.flate2] version = "1.0.28"

  8. wasmer-js

    Monorepo for Javascript WebAssembly packages by Wasmer

    Project mention: Show HN: HipScript – Run CUDA in the Browser with WebAssembly and WebGPU | news.ycombinator.com | 2025-01-07
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. wagi

    Write HTTP handlers in WebAssembly with a minimal amount of work

  11. golem

    Golem is an open source durable computing platform that makes it easy to build and deploy highly reliable distributed systems. (by golemcloud)

    Project mention: Thoughts on ThoughtWorks Radar 2024 | dev.to | 2024-11-02

    I was super pumped when the Zio creator had a hand in creating this State-Machine-That-Can’t-Crash as a Service, called Golem. I was further excited because they had support for Grain, an OCAML style FP soundly typed language. I could just never find the time/inspiration to play as I still feel trapped in the “all things are AWS” vortex. Yes, I’ve played with & used CloudFlare in production, but… as a AWS Step Functions fan, this seemed like a cool idea. One of these weekends I’ll try again with TypeScript since Grain appears to be no longer an option.

  12. containerd-wasm-shims

    containerd shims for running WebAssembly workloads in Kubernetes

    Project mention: WebAssembly on Kubernetes | dev.to | 2025-03-06

    containerd-wasm-shims

  13. spiderlightning

    A set of WIT definitions and associated implementations to enable app developers to work at a faster pace and require less knowledge of the environment in which they are executing.

  14. wasi-rs

    WASI bindings for Rust

  15. wasi-vfs

    A virtual filesystem layer for WASI.

  16. webassembly-tour

    ⚙️ Take you through a tour of WebAssembly (WASM targets on WASI) with wasmCloud, Krustlet, WAGI, etc. 🌟 Give it a star if you like it.

  17. demo-stargazers

    A simple Obelisk webhook endpoint and a workflow that monitors GitHub repositories.

    Project mention: Show HN: Obelisk – a WASM-based deterministic workflow engine | news.ycombinator.com | 2025-04-09

    I do agree that the ecosystem is not mature yet, but I was able to generate HTTP activities using LLM on a single shot.

    1: https://github.com/obeli-sk/demo-stargazers

  18. wasi-calcit

    Running Calcit on WASI

  19. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Wasi discussion

Log in or Post with

Rust Wasi related posts

  • Why not object capability languages?

    5 projects | news.ycombinator.com | 11 May 2025
  • Running Native Bash Scripts from a Web Interface Using WebAssembly and WASI

    2 projects | dev.to | 22 Apr 2025
  • Go + WASM: Run Native Code in Your Browser

    1 project | dev.to | 18 Apr 2025
  • Show HN: Obelisk – a WASM-based deterministic workflow engine

    4 projects | news.ycombinator.com | 9 Apr 2025
  • Looking Ahead to WASIp3

    14 projects | dev.to | 17 Mar 2025
  • WebAssembly on Kubernetes

    13 projects | dev.to | 6 Mar 2025
  • Get in loser. We're rewinding the stack

    2 projects | news.ycombinator.com | 11 Feb 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Wasi projects in Rust? This list will help you:

# Project Stars
1 wasmer 19,714
2 wasmtime 16,360
3 WASI 5,156
4 krustlet 3,584
5 runwasi 1,166
6 wit-bindgen 1,142
7 wasmer-js 999
8 wagi 897
9 golem 777
10 containerd-wasm-shims 326
11 spiderlightning 317
12 wasi-rs 293
13 wasi-vfs 164
14 webassembly-tour 148
15 demo-stargazers 5
16 wasi-calcit 1

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com