|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Bot Framework provides the most comprehensive experience for building conversation applications.|
|Firebase Js Sdk||4,414||19 hours ago||590||other||TypeScript|
|Autocode CLI and standard library tooling|
|Appjs||3,467||26||10||7 years ago||18||November 06, 2012||164||mit||C++|
|(Deprecated!) SDK on top of nodejs to build desktop apps using HTML5/CSS/JS|
|Aws Sdk Js V3||2,257||427||2 days ago||156||September 27, 2022||328||apache-2.0||TypeScript|
|Wafer||2,177||5 years ago||33||other|
|Wafer - 快速构建具备弹性能力的微信小程序|
|Node.js SDK for Wit.ai|
|Extism||1,837||3||a day ago||3||September 13, 2022||36||bsd-3-clause||Rust|
|The Universal Plug-in System. Extend anything with WebAssembly (wasm).|
|Foal||1,722||7||22||2 months ago||77||May 29, 2022||22||mit||TypeScript|
|Full-featured Node.js framework, with no complexity. 🚀 Simple and easy to use, TypeScript-based and well-documented.|
Please note: This project still under active development and APIs may change until we hit v1.0.
If you're interested in working on or building with Extism, please join our Discord and let us know - we are happy to help get you started.
The universal plug-in system. Run WebAssembly extensions inside your app. Use idiomatic Host SDKs for Go, Ruby, Python, Node, Rust, C, C++, OCaml, Haskell, PHP, Elixir/Erlang, .NET, Java, Zig & more (others coming soon).
Plug-in development kits (PDK) for plug-in authors supported in Rust, AssemblyScript, Go, C/C++, Haskell, and Zig.
Add a flexible, secure, and bLaZiNg FaSt plug-in system to your project. Server, desktop, mobile, web, database -- you name it. Enable users to write and execute safe extensions to your software in 3 easy steps:
Import an Extism Host SDK into your code as a library dependency.
Identify the place(s) in your code where some arbitrary logic should run (the plug-in!), returning your code some results.
Load WebAssembly modules at any time in your app's lifetime and Extism will execute them in a secure sandbox, fully isolated from your program's memory.
Head to the project website for more information and docs. Also, consider reading an overview of Extism and its goals & approach.
Thank you for considering a contribution to Extism, we are happy to help you make a PR or find something to work on!
The easiest way to start would be to join the Discord or open an issue on the
extism/proposals issue tracker, which can eventually become an Extism Improvement Proposal (EIP).
Extism is an open-source product from the team at:
Reach out and tell us what you're building! We'd love to help.