Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
extism
The framework for building with WebAssembly (wasm). Easily load wasm modules, move data, call functions, and build extensible apps.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Does it use the wasm component model or is it more like wapc?
Why use this over Wasmer?
I wonder if helix could use this? They are stalled on a plugin system.
There's also an end-to-end example using both Python and Rust in the org: https://github.com/extism/automator-demo
Question: where can I find the source for the count_vovel wasm example? https://github.com/extism/extism/tree/main/wasm
In C - https://github.com/extism/c-pdk/blob/main/example/count_vowels.c
In Go - https://github.com/extism/go-pdk/blob/main/example/main.go
In Rust - https://github.com/extism/rust-pdk/blob/main/examples/count_vowels.rs
In AssemblyScript - https://github.com/extism/assemblyscript-pdk/blob/main/example.ts
In Haskell - https://github.com/extism/haskell-pdk/blob/main/examples/CountVowels.hs