Skip to content
Change the repository type filter

All

    Repositories list

    • js-sdk

      Public
      Run Extism WebAssembly plug-ins / functions from JavaScript (supports major browsers, Node.js, Deno, Bun, and Cloudflare Workers)
      TypeScript
      BSD 3-Clause "New" or "Revised" License
      129171Updated Dec 18, 2024Dec 18, 2024
    • Experimental Java SDK based on the Chicory Runtime
      Java
      BSD 3-Clause "New" or "Revised" License
      5732Updated Dec 18, 2024Dec 18, 2024
    • Extism PDK for the MoonBit programming language.
      MoonBit
      Apache License 2.0
      12400Updated Dec 17, 2024Dec 17, 2024
    • extism

      Public
      The framework for building with WebAssembly (wasm). Easily load wasm modules, move data, call functions, and build extensible apps.
      Rust
      BSD 3-Clause "New" or "Revised" License
      1244.6k282Updated Dec 17, 2024Dec 17, 2024
    • php-sdk

      Public
      Extism PHP Host SDK - easily run WebAssembly modules / plugins from PHP applications
      PHP
      BSD 3-Clause "New" or "Revised" License
      42000Updated Dec 16, 2024Dec 16, 2024
    • cpp-sdk

      Public
      Extism C++ Host SDK - easily run WebAssembly modules / plugins from C++ applications
      C++
      BSD 3-Clause "New" or "Revised" License
      3931Updated Dec 13, 2024Dec 13, 2024
    • cpp-pdk

      Public
      Extism Plug-in Development Kit (PDK) for C++
      C++
      BSD 3-Clause "New" or "Revised" License
      0210Updated Dec 12, 2024Dec 12, 2024
    • perl-sdk

      Public
      Extism Perl Host SDK - easily run WebAssembly modules / plugins from Perl applications
      Perl
      Other
      0600Updated Dec 11, 2024Dec 11, 2024
    • zig-sdk

      Public
      Extism Zig Host SDK - easily run WebAssembly modules / plugins from Zig applications
      Zig
      BSD 3-Clause "New" or "Revised" License
      12501Updated Dec 11, 2024Dec 11, 2024
    • Extism .NET Host SDK - easily run WebAssembly modules / plugins from C# and F# applications
      C#
      BSD 3-Clause "New" or "Revised" License
      13500Updated Dec 11, 2024Dec 11, 2024
    • js-pdk

      Public
      Write Extism plugins in JavaScript & TypeScript
      Rust
      BSD 3-Clause "New" or "Revised" License
      1663130Updated Dec 10, 2024Dec 10, 2024
    • Extism Plug-in Development Kit (PDK) for C# and F#
      C#
      BSD 3-Clause "New" or "Revised" License
      64510Updated Dec 5, 2024Dec 5, 2024
    • ocaml-sdk

      Public
      Extism OCaml Host SDK - easily run WebAssembly modules / plugins from OCaml applications
      OCaml
      BSD 3-Clause "New" or "Revised" License
      01601Updated Dec 4, 2024Dec 4, 2024
    • Extism Haskell Host SDK - easily run WebAssembly modules / plugins from Haskell applications
      Haskell
      BSD 3-Clause "New" or "Revised" License
      0900Updated Dec 3, 2024Dec 3, 2024
    • plugins

      Public
      A collection of plugins for demoing and testing Extism
      WebAssembly
      BSD 3-Clause "New" or "Revised" License
      1900Updated Nov 29, 2024Nov 29, 2024
    • Write Extism plugins in Python
      Rust
      BSD 3-Clause "New" or "Revised" License
      414102Updated Nov 28, 2024Nov 28, 2024
    • Extism Python Host SDK - easily run WebAssembly modules / plugins from Python applications
      Python
      BSD 3-Clause "New" or "Revised" License
      12210Updated Nov 26, 2024Nov 26, 2024
    • java-sdk

      Public
      Extism Java Host SDK enables Java programs to embed and run WebAssembly plugins.
      Java
      BSD 3-Clause "New" or "Revised" License
      73032Updated Nov 26, 2024Nov 26, 2024
    • lean4-sdk

      Public
      Extism Lean4 Host SDK - easily run WebAssembly modules / plugins from Lean4 applications
      Lean
      21700Updated Nov 26, 2024Nov 26, 2024
    • ruby-sdk

      Public
      Extism Ruby Host SDK - easily run WebAssembly modules / plugins from Ruby applications
      Ruby
      BSD 3-Clause "New" or "Revised" License
      11531Updated Nov 25, 2024Nov 25, 2024
    • C#
      0000Updated Nov 25, 2024Nov 25, 2024
    • zig-pdk

      Public
      Extism Plug-in Development Kit (PDK) for Zig
      Zig
      BSD 3-Clause "New" or "Revised" License
      02800Updated Nov 22, 2024Nov 22, 2024
    • go-sdk

      Public
      Extism Go SDK - easily run WebAssembly modules in your Go applications
      Go
      BSD 3-Clause "New" or "Revised" License
      109232Updated Nov 21, 2024Nov 21, 2024
    • go-pdk

      Public
      Extism Plug-in Development Kit (PDK) for Go
      Go
      BSD 3-Clause "New" or "Revised" License
      116320Updated Nov 20, 2024Nov 20, 2024
    • rust-pdk

      Public
      Extism Plug-in Development Kit (PDK) for Rust
      Rust
      BSD 3-Clause "New" or "Revised" License
      95012Updated Nov 20, 2024Nov 20, 2024
    • cli

      Public
      The extism CLI is used to generate plugin scaffolding and manage Extism installations
      Go
      BSD 3-Clause "New" or "Revised" License
      821131Updated Nov 6, 2024Nov 6, 2024
    • python-pdk-template

      Public template
      Makefile
      BSD 3-Clause "New" or "Revised" License
      0100Updated Nov 6, 2024Nov 6, 2024
    • go-pdk-template

      Public template
      Go
      BSD 3-Clause "New" or "Revised" License
      1000Updated Nov 5, 2024Nov 5, 2024
    • rust-pdk-template

      Public template
      Starter template for generating an Extism plugin using the Rust PDK
      Rust
      BSD 3-Clause "New" or "Revised" License
      0000Updated Nov 5, 2024Nov 5, 2024
    • c-pdk-template

      Public template
      Makefile
      BSD 3-Clause "New" or "Revised" License
      0000Updated Nov 5, 2024Nov 5, 2024