| Crates.io | firewheel |
| lib.rs | firewheel |
| version | 0.8.0-rc.1 |
| created_at | 2022-10-23 19:18:59.670994+00 |
| updated_at | 2025-09-16 19:33:58.627298+00 |
| description | A low-level open source audio graph engine for games and other applications |
| homepage | |
| repository | https://github.com/BillyDM/firewheel |
| max_upload_size | |
| id | 695317 |
| size | 103,040 |

A low-level open source audio graph engine for games and other applications, written in Rust.
This crate can be used as-is or as a base for other higher-level audio engines. (Think of it like wgpu but for audio).
no_std compatibility (some features require the standard library)While Firewheel is meant to cover nearly every use case for games and other applications, it is not meant to be a complete DAW (digital audio workstation) engine. Not only would this greatly increase complexity, but the needs of game audio engines and DAW audio engines are in conflict. (See the design document for more details on why).
Join the discussion in the Firewheel Discord Server or in the Bevy Discord Server under the working-groups -> Better Audio channel!
If you are interested in contributing code, first read the Design Document and then visit the Project Board.
Licensed under either of
at your option.