bytecodealliance / bytecodealliance/wasmtime-dotnet

Component model support

Open
#324 32 comments 10 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
519
Forks
67
Avg merge
1h 7m
Merged PRs (30d)
1

Description

### Context
[https://github.com/bytecodealliance/wasmtime/tree/main/examples/component](https://github.com/bytecodealliance/wasmtime/tree/main/examples/component)
Add support for making the same example from C#.

[https://github.com/WebAssembly/component-model/tree/main](https://github.com/WebAssembly/component-model/tree/main)
[https://github.com/bytecodealliance/componentize-dotnet](https://github.com/bytecodealliance/componentize-dotnet)

### Current state:
Only Wasm modules can be instantiated and functions ran from them. Loading .wasm file which is compiled as a component into a `Module` fails.

### Steps
[ ] running components
[ ] imports and exports (with WIT data types)
[ ] converting modules to components
[ ] multiple components interacting

### Remarks
This is blocked by https://github.com/bytecodealliance/wasmtime/issues/8036#issuecomment-2180272305

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.