Orchestrate WebAssembly Anywhere

Deploy Wasm from Cloud to Microcontrollers

Propeller is a cutting-edge orchestrator for WebAssembly workloads across the Cloud-Edge continuum. Seamlessly deploy portable, lightweight Wasm applications from powerful cloud servers to constrained microcontrollers with security and performance.

Propeller Architecture Diagram showing WebAssembly orchestration

Built on Industry Standards

Propeller seamlessly integrates with leading WebAssembly runtimes, container orchestration platforms, and IoT protocols to power your cloud-edge infrastructure.

WebAssembly — workload runtime used by Propeller
Kubernetes — cloud orchestration platform supported by Propeller
Docker — OCI-compatible container registry support
Zephyr RTOS — embedded OS for Propeller microcontroller deployments
Rust — language used to build the Proplet edge runtime
Go — language used to build the Propeller Manager
Linux Foundation — open-source governance body
WebAssembly — workload runtime used by Propeller
Kubernetes — cloud orchestration platform supported by Propeller
Docker — OCI-compatible container registry support
Zephyr RTOS — embedded OS for Propeller microcontroller deployments
Rust — language used to build the Proplet edge runtime
Go — language used to build the Propeller Manager
Linux Foundation — open-source governance body
By the numbers

WebAssembly Performance at Scale

Propeller delivers unmatched performance, security, and flexibility for WebAssembly orchestration across any environment.

<10ms
Boot Time

Near-instant Wasm startup

Cloud to MCU
Device Range

From servers to microcontrollers

100%
Sandboxed

Secure workload isolation

MQTT-Based
Connectivity

MQTT-based device communication

Features

WebAssembly Orchestration at Scale

Deploy portable, secure, and high-performance Wasm workloads across any environment with Propeller's comprehensive feature set.

Cloud-Edge Orchestration
Deploy Wasm workloads effortlessly across diverse environments, from robust cloud servers to lightweight microcontrollers running Zephyr RTOS.
Fast Boot Times
Take advantage of Wasm's near-instant startup for efficient workload execution. Deploy and scale functions in milliseconds.
OCI Registry Support
Push and pull Wasm workloads from OCI-compliant registries for streamlined workflow integration and version management.
Security at the Core
Propeller ensures secure workload execution and communication for IoT environments with sandboxed Wasm runtimes.
Powerful Service Mesh
Integrates with Magistrala for secure, efficient IoT device communication across your entire infrastructure.
FaaS Deployment
Enable Function-as-a-Service capabilities for scalable and event-driven applications across the cloud-edge continuum.
How It Works

Deploy WebAssembly in Four Steps

From development to deployment, Propeller makes it easy to orchestrate Wasm workloads across your entire infrastructure.

Step 1

Develop in WebAssembly

Write portable, lightweight Wasm workloads for your application using your preferred language.

Step 2

Register Workloads

Push your workloads to an OCI-compliant registry for easy deployment and version control.

Step 3

Deploy Anywhere

Use Propeller to orchestrate and manage workload deployment across cloud, edge, and IoT devices.

Step 4

Monitor & Scale

Leverage real-time monitoring and dynamic scaling to optimize your system's performance.

Propeller UI

A unified interface to deploy, monitor, and inspect WebAssembly workloads across the cloud-edge continuum — from Kubernetes manifests to live topology views.

Deploy and manage WebAssembly jobs across your infrastructure with full Kubernetes manifest support and real-time status tracking.

Propeller Job K8S Manifest
FAQ

Frequently Asked Questions

Learn more about Propeller's WebAssembly orchestration capabilities and how it can transform your cloud-edge infrastructure.