Extism - Universelles Plugin-System auf Basis von WebAssembly
(github.com/extism)- Open-Source-Lösung, die Apps um ein sicheres, schnelles und unbegrenzt skalierbares Plugin-System erweitert
- Einsetzbar auf Servern, Desktops, Mobilgeräten, im Web und in Datenbanken
- Host-SDKs für verschiedene Sprachen verfügbar: Go, Ruby, Python, Node, Rust, C/C++
- PDKs für die Plugin-Entwicklung verfügbar: Rust, AssemblyScript, Go, C/C++
1 Kommentare
Das scheint eine Open-Source-Lösung zu sein, die den von Figma genutzten Ansatz QuickJS-emscripten: QuickJS zu WASM kompilieren und ausführen gleich als System umgesetzt hat.
Siehe dazu auch Wie Fiberplane WebAssembly nutzt.