😎 Manage WebAssembly Apps in WasmEdge Using Docker Tools

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • rustwasmc

    Discontinued Tool for building Rust functions for Node.js. Combine the performance of Rust, safety and portability of WebAssembly, and ease of use of JavaScript.

  • The sample Wasm application is written in Rust. To make it work, make sure that you have Rust and the rustwasmc toolchains installed.

  • SSVM

    WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.

  • Developers can leverage Docker tools such as the DockerHub and CRI-O to deploy, manage, and run lightweight WebAssembly applications in WasmEdge. WasmEdge, an advanced WebAssembly runtime hosted by the CNCF (Cloud Native Computing Foundation), is an execution sandbox for Edge Computing applications.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • runw

  • One of the great advantages of Docker is its rich ecosystem of tools. At WasmEdge, we would like to bring Docker-like tooling to our developers. To accomplish that, we created an alternative runner for CRI-O, called runw, to load and run WebAssembly bytecode programs as if they are Docker image files.

  • cri-tools

    CLI and validation tools for Kubelet Container Runtime Interface (CRI) .

  • Also make sure that you have cri-o, crictl, containernetworking-plugins, and buildah or docker installed.

  • cri-o

    Open Container Initiative-based implementation of Kubernetes Container Runtime Interface

  • Also make sure that you have cri-o, crictl, containernetworking-plugins, and buildah or docker installed.

  • plugins

    Some reference and example networking plugins, maintained by the CNI team. (by containernetworking)

  • Also make sure that you have cri-o, crictl, containernetworking-plugins, and buildah or docker installed.

  • buildah

    A tool that facilitates building OCI images.

  • Also make sure that you have cri-o, crictl, containernetworking-plugins, and buildah or docker installed.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • cli

    The Docker CLI (by docker)

  • Also make sure that you have cri-o, crictl, containernetworking-plugins, and buildah or docker installed.

  • wasm-learning

    Building Rust functions for Node.js to take advantage of Rust's performance, WebAssembly's security and portability, and JavaScript's ease-of-use. Demo code and recipes.

  • The application source code is just a main.rs function. It is here. The application demonstrates how to access the file system and other operating system resources from WasmEdge using the standard Rust API.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts