Skip to content

Project homepage. wasmCloud allows for simple, secure, distributed application development using WebAssembly actors and capability providers.

License

Notifications You must be signed in to change notification settings

nyctfall/wasmCloud

 
 

Repository files navigation

homepage documentation site CNCF sandbox project Stars Powered by WebAssembly
reddit twitter youtube subscribers youtube views

wasmCloud logo

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.

💻 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 including our Petclinic microservices demonstration we've created to help illustrate a new way of designing, composing, and building applications.

☁️ Elixir/OTP Runtime

The main Cloud Native wasmCloud host runtime is the Elixir/OTP runtime. wasmCloud leverages Elixir/OTP for its battle tested, massively scalable foundation; we leverage Rust for its zero-cost abstractions, safety, security, and WebAssembly support.

🕸 JavaScript Runtime

For running a wasmCloud host in a browser or embedding in a JavaScript V8 host, use the JavaScript Runtime.

🧑‍💻 Contributing

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

💥 Awesome wasmCloud

Check out some awesome projects using wasmCloud that come from our community members! Awesome wasmCloud

🦀️ Rust Runtime - Archived

The pure-Rust wasmCloud host runtime has been archived in favor of the new Elixir/OTP runtime. If you're looking for tooling to support running resources with the pure-Rust wasmCloud host, please refer to the archived resources file for compatible versions.

About

Project homepage. wasmCloud allows for simple, secure, distributed application development using WebAssembly actors and capability providers.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 99.3%
  • Other 0.7%