Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/extism/hack-for-good-2023
Community hackathon entries for Hack For Good 2023
https://github.com/extism/hack-for-good-2023
charity extism hackathon holidays wasm webassembly
Last synced: about 1 month ago
JSON representation
Community hackathon entries for Hack For Good 2023
- Host: GitHub
- URL: https://github.com/extism/hack-for-good-2023
- Owner: extism
- License: bsd-3-clause
- Created: 2023-12-03T23:59:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-21T00:35:09.000Z (about 1 year ago)
- Last Synced: 2024-11-06T09:04:02.882Z (3 months ago)
- Topics: charity, extism, hackathon, holidays, wasm, webassembly
- Homepage: https://dylibso.com/events/2023/hack-for-good/
- Size: 28.3 KB
- Stars: 7
- Watchers: 8
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hack For Good 2023
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/](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](https://extism.org/discord) and ask around the `#hackathon` channel for help, inspiration, etc.## Tools / Libraries
- Extism SDKs & PDKs (see [Extism.org](https://extism.org) as an entrypoint).
- [`extism-react`](https://www.npmjs.com/package/@extism/react) - great for React developers!
- [Modsurfer](https://modsurfer.dylibso.com) 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`](https://moonrepo.dev/docs/proto/wasm-plugin) mono-repo manager!
- Is HTTP more your thing? Try out [`simplism`](https://github.com/bots-garden/simplism) and run Extism plugins in the cloud βοΈ## Participants
| 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/OpenBB-finance/OpenBBTerminal) | 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](https://helix-editor.com/) 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! | ... | ... |
## Submitting your project
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!
## TL;DR
0. We're running a holiday hackathon for charity! All you need to do is make something with [Extism](https://extism.org).
1. Submit your information to participate by opening a PR to this repository.
2. Your name will be added on Dylibso's $5,000 donation to [Toys For Tots](https://toysfortots.org). Thanks for contributing π!
3. Participation ends December 21 at 11:59p Eastern Time.