#actor-model #actor #wasi #edge-computing #distributed-computing

app wasmcloud

A secure, distributed, WebAssembly actor model runtime for the cloud, edge, and everything in between

7 unstable releases (3 breaking)

0.18.2 May 14, 2021
0.18.1 May 3, 2021
0.18.0 Apr 16, 2021
0.17.0 Apr 15, 2021
0.0.1 Mar 16, 2021

#1204 in WebAssembly

Download history 20/week @ 2024-07-28 4/week @ 2024-09-22 3/week @ 2024-09-29

57 downloads per month

Custom license

1.5MB
11K SLoC

Latest Release Gitpod ready-to-code Rust Build Contributors Good first issues Documentation Rustdocs

wasmCloud

wasmCloud lets you focus on shipping features. Build secure, portable, re-usable components called actors and get rid of the headaches that come from being smothered by boilerplate, dependency hell, tight coupling, and making design decisions mandated by your infrastructure.

Open in Gitpod

Distributed computing, simplified

The wasmCloud runtime is a vessel for running actors and capability providers in the cloud, at the edge, in the browser, on small devices, and anywhere else you can imagine.

If you're new to the wasmCloud ecosystem, a great place to start is the getting started section of our documentation.

You can also take a look at a wide range of examples in our Github repository, or look through the reference applications we've created as technology demonstrations to help illustrate a new way of designing, composing, and building applications.

Rust Runtime

The wasmCloud host runtime is available both as a released binary and as a Rust crate that you can incorporate in your own applications to create bespoke, fit-for-purpose hosts.

Contributing

For more information on how to contribute and our contributor guidelines, check out the contributing readme.

Dependencies

~37–57MB
~1M SLoC