If you've landed here without previously seeing the hackathon information page, please go check it out: https://dylibso.com/events/2023/hack-for-good/
Once you've registered, you'll get an email with participation instructions. As always, please join us on
Discord and ask around the #hackathon
channel for help, inspiration, etc.
- Extism SDKs & PDKs (see Extism.org as an entrypoint).
extism-react
- great for React developers!- Modsurfer a NEW version of our WebAssembly debugging and insights tool.
- Check out the participant entries below for inspiration!
- Like CLI tools? Consider adding a plugin to the
proto
mono-repo manager! - Is HTTP more your thing? Try out
simplism
and run Extism plugins in the cloud ☁️
Name | Project Description | Repository URL |
---|---|---|
Benjamin Eckel | Using OpenAPI to generate host and guest bindings | https://dylibso.com/blog/plug-in-system-in-hiding/ https://github.com/extism/openapi-rs-pdk-template https://github.com/extism/extism_openapi_rb |
Steve Manuel | A full-stack web hosting solution powered by Extism and WebAssembly. FTP + web server + KV store + Wasm plugins | https://github.com/dylibso/stackism |
Muhammad Azeez | A space shooter game built on Godot engine that uses Extism to make modding easy | https://github.com/mhmd-azeez/extism-space-commander |
Dominique Saulet | Adds an Extism powered plugin system for trading strategies to the OpenBB Terminal | https://github.com/neuronicnobody/OpenBBTerminal/tree/feature/extism-plugins |
Philippe Charrière | Ready to use development platform to learn Extism plug-in creation (🍊 Gitpod project + 🐳 Docker image) | https://github.com/bots-garden/extism-playground |
Gavin Hayes | A miniaudio audio decoder sandboxed in Wasm using Extism. An example audio player is included. | https://github.com/extism/extism-miniaudio |
Zach Shipko | A fork of the Helix editor with support of Wasm plug-ins using Extism | https://github.com/extism/helix |
Jayson Harshbarger | Exposes f-flat-minor's AssemblyScript implementation as an Extism plugin | https://github.com/Hypercubed/f-flat-minor/tree/main/assemblyscript |
Chris Dickinson | Run Wasm in Blender (with generated Rust bindings!) | https://github.com/dylibso/blextism |
Benjamin Eckel & Dominique Saulet | Reactables: Shrinkwrapped, Portable, and Secure React Component | https://github.com/dylibso/reactables |
| Add yours above in a PR! | ... | ... |
Please open a PR to this repo and add your Extism project information to the table in this README by 11:59 pm ET on December 21st!
- We're running a holiday hackathon for charity! All you need to do is make something with Extism.
- Submit your information to participate by opening a PR to this repository.
- Your name will be added on Dylibso's $5,000 donation to Toys For Tots. Thanks for contributing 🙏!
- Participation ends December 21 at 11:59p Eastern Time.