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
      1210490Updated Feb 27, 2025Feb 27, 2025
    • go-sdk

      Public
      Extism Go SDK - easily run WebAssembly modules in your Go applications
      Go
      BSD 3-Clause "New" or "Revised" License
      1110653Updated Feb 27, 2025Feb 27, 2025
    • js-pdk

      Public
      Write Extism plugins in JavaScript & TypeScript
      Rust
      BSD 3-Clause "New" or "Revised" License
      1568140Updated Feb 27, 2025Feb 27, 2025
    • 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
      1334.8k312Updated Feb 26, 2025Feb 26, 2025
    • Zero-dependency Java SDK based on the Chicory Runtime
      Java
      BSD 3-Clause "New" or "Revised" License
      51740Updated Feb 25, 2025Feb 25, 2025
    • Extism .NET Host SDK - easily run WebAssembly modules / plugins from C# and F# applications
      C#
      BSD 3-Clause "New" or "Revised" License
      14003Updated Feb 24, 2025Feb 24, 2025
    • Extism Plug-in Development Kit (PDK) for C# and F#
      C#
      BSD 3-Clause "New" or "Revised" License
      64710Updated Feb 19, 2025Feb 19, 2025
    • Extism PDK for the MoonBit programming language.
      MoonBit
      Apache License 2.0
      12500Updated Feb 11, 2025Feb 11, 2025
    • go-pdk

      Public
      Extism Plug-in Development Kit (PDK) for Go
      Go
      BSD 3-Clause "New" or "Revised" License
      136730Updated Feb 11, 2025Feb 11, 2025
    • Extism Python Host SDK - easily run WebAssembly modules / plugins from Python applications
      Python
      BSD 3-Clause "New" or "Revised" License
      22520Updated Jan 29, 2025Jan 29, 2025
    • Write Extism plugins in Python
      Rust
      BSD 3-Clause "New" or "Revised" License
      51562Updated Jan 22, 2025Jan 22, 2025
    • cli

      Public
      The extism CLI is used to generate plugin scaffolding and manage Extism installations
      Go
      BSD 3-Clause "New" or "Revised" License
      821131Updated Jan 15, 2025Jan 15, 2025
    • rust-pdk

      Public
      Extism Plug-in Development Kit (PDK) for Rust
      Rust
      BSD 3-Clause "New" or "Revised" License
      95313Updated Jan 14, 2025Jan 14, 2025
    • php-sdk

      Public
      Extism PHP Host SDK - easily run WebAssembly modules / plugins from PHP applications
      PHP
      BSD 3-Clause "New" or "Revised" License
      42300Updated 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
      12701Updated Dec 11, 2024Dec 11, 2024
    • ocaml-sdk

      Public
      Extism OCaml Host SDK - easily run WebAssembly modules / plugins from OCaml applications
      OCaml
      BSD 3-Clause "New" or "Revised" License
      01701Updated 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
      11000Updated Nov 29, 2024Nov 29, 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
      73332Updated 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
      02900Updated Nov 22, 2024Nov 22, 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