Extism (extism)

Extism

extism

Organization data from Github https://github.com/extism

The cross-language framework for building with WebAssembly (wasm).

Home Page:https://extism.org

GitHub:@extism

Twitter:@extism

Extism's repositories

extism

The framework for building with WebAssembly (wasm). Easily & securely load wasm modules, move data, call functions, and build extensible apps.

Language:RustLicense:BSD-3-ClauseStargazers:5266Issues:32Issues:159

go-sdk

Extism Go SDK - easily run WebAssembly modules in your Go applications

Language:GoLicense:BSD-3-ClauseStargazers:146Issues:7Issues:23

js-sdk

Run Extism WebAssembly plug-ins / functions from JavaScript (supports major browsers, Node.js, Deno, Bun, and Cloudflare Workers)

Language:TypeScriptLicense:BSD-3-ClauseStargazers:120Issues:6Issues:42

js-pdk

Write Extism plugins in JavaScript & TypeScript

Language:RustLicense:BSD-3-ClauseStargazers:85Issues:4Issues:46

go-pdk

Extism Plug-in Development Kit (PDK) for Go

Language:GoLicense:BSD-3-ClauseStargazers:74Issues:1Issues:13

rust-pdk

Extism Plug-in Development Kit (PDK) for Rust

Language:RustLicense:BSD-3-ClauseStargazers:63Issues:2Issues:10

dotnet-pdk

Extism Plug-in Development Kit (PDK) for C# and F#

Language:C#License:BSD-3-ClauseStargazers:49Issues:5Issues:19

dotnet-sdk

Extism .NET Host SDK - easily run WebAssembly modules / plugins from C# and F# applications

Language:C#License:BSD-3-ClauseStargazers:45Issues:6Issues:13

java-sdk

Extism Java Host SDK enables Java programs to embed and run WebAssembly plugins.

Language:JavaLicense:BSD-3-ClauseStargazers:41Issues:4Issues:17

python-sdk

Extism Python Host SDK - easily run WebAssembly modules / plugins from Python applications

Language:PythonLicense:BSD-3-ClauseStargazers:34Issues:4Issues:13

moonbit-pdk

Extism PDK for the MoonBit programming language.

Language:MoonBitLicense:Apache-2.0Stargazers:33Issues:6Issues:0

zig-pdk

Extism Plug-in Development Kit (PDK) for Zig

Language:ZigLicense:BSD-3-ClauseStargazers:32Issues:4Issues:9

zig-sdk

Extism Zig Host SDK - easily run WebAssembly modules / plugins from Zig applications

Language:ZigLicense:BSD-3-ClauseStargazers:32Issues:5Issues:5

chicory-sdk

Zero-dependency Java SDK based on the Chicory Runtime

Language:JavaLicense:BSD-3-ClauseStargazers:30Issues:6Issues:13

php-sdk

Extism PHP Host SDK - easily run WebAssembly modules / plugins from PHP applications

Language:PHPLicense:BSD-3-ClauseStargazers:27Issues:5Issues:11

cli

The extism CLI is used to generate plugin scaffolding and manage Extism installations

Language:GoLicense:BSD-3-ClauseStargazers:24Issues:2Issues:27

python-pdk

Write Extism plugins in Python

Language:RustLicense:BSD-3-ClauseStargazers:22Issues:5Issues:24

lean4-sdk

Extism Lean4 Host SDK - easily run WebAssembly modules / plugins from Lean4 applications

Language:LeanStargazers:19Issues:6Issues:0

ocaml-sdk

Extism OCaml Host SDK - easily run WebAssembly modules / plugins from OCaml applications

Language:OCamlLicense:BSD-3-ClauseStargazers:19Issues:3Issues:0

ruby-sdk

Extism Ruby Host SDK - easily run WebAssembly modules / plugins from Ruby applications

Language:RubyLicense:BSD-3-ClauseStargazers:17Issues:5Issues:9

plugins

A collection of plugins for demoing and testing Extism

Language:WebAssemblyLicense:BSD-3-ClauseStargazers:12Issues:4Issues:1

cpp-sdk

Extism C++ Host SDK - easily run WebAssembly modules / plugins from C++ applications

Language:C++License:BSD-3-ClauseStargazers:11Issues:4Issues:8

haskell-sdk

Extism Haskell Host SDK - easily run WebAssembly modules / plugins from Haskell applications

Language:HaskellLicense:BSD-3-ClauseStargazers:10Issues:4Issues:1

haskell-pdk

Extism Plug-in development kit (PDK) for Haskell

Language:HaskellLicense:BSD-3-ClauseStargazers:9Issues:3Issues:1

perl-sdk

Extism Perl Host SDK - easily run WebAssembly modules / plugins from Perl applications

Language:PerlLicense:NOASSERTIONStargazers:6Issues:5Issues:1

cpp-pdk

Extism Plug-in Development Kit (PDK) for C++

Language:C++License:BSD-3-ClauseStargazers:2Issues:4Issues:2
Language:MakefileLicense:BSD-3-ClauseStargazers:1Issues:5Issues:0
Language:C#Stargazers:0Issues:1Issues:0
Language:GoLicense:BSD-3-ClauseStargazers:0Issues:4Issues:0

rust-pdk-template

Starter template for generating an Extism plugin using the Rust PDK

Language:RustLicense:BSD-3-ClauseStargazers:0Issues:0Issues:0