Extism (extism)

Extism

extism

Geek Repo

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

Home Page:https://extism.org

Twitter:@extism

Github PK Tool:Github PK Tool

Extism's repositories

extism

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

Language:RustLicense:BSD-3-ClauseStargazers:3755Issues:27Issues:113

go-sdk

Extism Go SDK

Language:GoLicense:BSD-3-ClauseStargazers:49Issues:6Issues:12

js-pdk

Write Extism plugins in JavaScript & TypeScript

Language:WebAssemblyStargazers:41Issues:6Issues:17

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:37Issues:6Issues:24

go-pdk

Extism Plug-in Development Kit (PDK) for Go

Language:GoLicense:BSD-3-ClauseStargazers:36Issues:3Issues:7

rust-pdk

Extism Plug-in Development Kit (PDK) for Rust

Language:RustLicense:BSD-3-ClauseStargazers:35Issues:3Issues:5

dotnet-pdk

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

Language:C#License:BSD-3-ClauseStargazers:31Issues:7Issues:11

zig-pdk

Extism Plug-in Development Kit (PDK) for Zig

Language:ZigLicense:BSD-3-ClauseStargazers:24Issues:5Issues:6

dotnet-sdk

Extism .NET Host SDK

Language:C#License:BSD-3-ClauseStargazers:22Issues:7Issues:8

java-sdk

Extism Java Host SDK

cli

The extism CLI is used to manage Extism installations

Language:GoLicense:BSD-3-ClauseStargazers:12Issues:3Issues:13

lean4-sdk

Extism Lean 4 Host SDK

Language:LeanStargazers:12Issues:0Issues:0

ocaml-sdk

Extism OCaml Host SDK

Language:OCamlLicense:BSD-3-ClauseStargazers:12Issues:5Issues:0

python-sdk

Extism Python Host SDK

Language:PythonLicense:BSD-3-ClauseStargazers:12Issues:5Issues:7

zig-sdk

Extism Zig Host SDK

Language:ZigLicense:BSD-3-ClauseStargazers:12Issues:6Issues:4

assemblyscript-pdk

Extism Plug-in Development Kit (PDK) for AssemblyScript

Language:TypeScriptLicense:BSD-3-ClauseStargazers:7Issues:3Issues:3

php-sdk

Extism PHP Host SDK

plugins

A collection of plugins for demoing and testing Extism

Language:WebAssemblyLicense:BSD-3-ClauseStargazers:7Issues:5Issues:1

ruby-sdk

Extism Ruby Host SDK

Language:RubyLicense:BSD-3-ClauseStargazers:7Issues:5Issues:7

proposals

Home for all EIPs (Extism Improvement Proposals), specification proposals and such for consideration

chicory-sdk

Experimental Java SDK based on the Chicory Runtime

Language:JavaLicense:BSD-3-ClauseStargazers:4Issues:0Issues:0

haskell-pdk

Extism Plug-in development kit (PDK) for Haskell

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

haskell-sdk

Extism Haskell Host SDK

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

extism-pql

RunReveal's PQL compiler as an Extism plugin.

Language:GoStargazers:3Issues:6Issues:0

perl-sdk

Extism Perl Host SDK

Language:PerlStargazers:3Issues:0Issues:0

extism-csv-to-usv

Run the `csv-to-usv` Rust crate library function from any of 15+ Extism supported languages: https://github.com/extism/extism

Language:RustStargazers:1Issues:0Issues:0

extism-fsnotify

Example showing extensibility built into a file system.

Language:GoLicense:BSD-3-ClauseStargazers:1Issues:3Issues:3
Stargazers:0Issues:0Issues:0

js-pdk-template

Starter template for generating an Extism plugin using the JavaScript PDK

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

rust-pdk-template

Starter template for generating an Extism plugin using the Rust PDK

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