Skip to content

modulewise/composable-runtime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modulewise Composable Runtime

An Inversion of Control Runtime for Wasm Components

Examples

  • hello-world: A simple greeter component invoked by a host application
  • host-capability: A greeter component calls a host-provided function to get its greeting
  • interceptor: An interceptor component dynamically generated from generic advice logs before and after greeter function calls
  • otel: A guest component uses wasi:otel backed by either a host-capability or an adapter component
  • service: A custom Service provides a ConfigHandler, HostCapability, and its own lifecycle

This project also provides a foundation for the Modulewise Toolbelt.

License

Copyright (c) 2026 Modulewise Inc and the Modulewise Composable Runtime contributors.

Apache License v2.0: see LICENSE for details.

About

A wasmtime-based runtime for Wasm Components that supports composition, config, and capability management.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages