https://github.com/firefly-zero/firefly-runtime
♥️ The beating heart of Firefly Zero
https://github.com/firefly-zero/firefly-runtime
embedded-graphics esp32 firefly-zero game-console gamedev rust wasm wasmi
Last synced: 2 months ago
JSON representation
♥️ The beating heart of Firefly Zero
- Host: GitHub
- URL: https://github.com/firefly-zero/firefly-runtime
- Owner: firefly-zero
- License: gpl-3.0
- Created: 2026-01-20T19:00:13.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-03-26T11:13:07.000Z (3 months ago)
- Last Synced: 2026-03-27T04:28:58.044Z (3 months ago)
- Topics: embedded-graphics, esp32, firefly-zero, game-console, gamedev, rust, wasm, wasmi
- Language: Rust
- Homepage:
- Size: 646 KB
- Stars: 8
- Watchers: 1
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# firefly-runtime
The beating heart of [Firefly Zero](https://fireflyzero.com/). The runtime that runs the given app: executes wasm binaries, provides host functions, manages state, etc.
The runtime is sandwiched between the entry point ([firefly-emulator](https://github.com/firefly-zero/firefly-emulator) or [firefly-main](https://github.com/firefly-zero/firefly-main)) and [firefly-hal](https://github.com/firefly-zero/firefly-hal).
See [Firefly Zero docs](https://docs.fireflyzero.com/user/installation/) to get started.
## License
[GPL 3.0](./LICENSE). Any forks and extensions for Firefly must be open source. However, this does not affect apps and games running on Firefly Zero. You can make your apps free or paid, open-source or proprietary.