wit-bindgen icon indicating copy to clipboard operation
wit-bindgen copied to clipboard

A language binding generator for WebAssembly interface types

Results 226 wit-bindgen issues
Sort by recently updated
recently updated
newest added

This issue is created for a discussion on improving the `Results` and `Options` type in the Go bindgen. To see how these types are generated, please read the head of...

gen-tinygo

This issue is created for a discussion on improving how types, function and package named in the Go bindgen. To see how the current names is generated, please read the...

gen-tinygo

Follow up https://github.com/bytecodealliance/wit-bindgen/pull/695

gen-tinygo

This is an issue to track the implementation progress of C# with the mono runtime as well as the Native ahead of time LLVM compiled implementation. - [x] Worlds -...

gen-c#

Currently `with` works by operating at the `interface` level, requiring a specification such as: ```rust generate!({ with: { "pkg:foo/bar": path::to::module, } }); ``` This can get cumbersome for a suite...

gen-rust

I'd like to change the implementation of the go-bindgen from using CGO and depending on the C bindings to using the canonical ABI implementation. The biggest block, however, is there...

gen-tinygo

As noted in https://github.com/bytecodealliance/wit-bindgen/issues/769 and https://github.com/bytecodealliance/wit-bindgen/pull/675, type aliases cause certain optimizations around borrowing to not longer be applied. For example take the following semantically equivalent functions in wit: ```wit borrow:...

gen-rust

I have a simple library testing out the `wasi:http` types. When I try to add an `additional_derives: [serde::Serialize, serde::Deserialize]` to the `wit_bindgen::generate!` macro definition I get the below error. Not...

gen-rust

I'm trying to convert a component but I run into an error when running the following command: ```sh wasm-tools component new target/wasm32-wasi/debug/fundamental_analyzer_template.wasm -o fundament-component.wasm --adapt wasi_snapshot_preview1.reactor.wasm ``` The error is...

gen-rust