We're alive!
Written by: TheDevBird
I took a break from Airwave for about 10 months, but I'm back now! See what the future of Airwave looks like (don't worry, it's not over).
What happened?
I got a job last July (2025), so I haven't had much time to work on Airwave. Plus, I wasn't happy with where it was anyway. It was built using a web-based client with a dated Rust codebase for the engine, causing more issues as time went on.
After many months, my responsibilities finally died down enough for me to jump back into Airwave. Given the long break, I had a better understanding of what I needed to do: Tear it all down.
Gone was the old codebase, replaced by a shiny new one written entirely in Bevy. No web-based frontend, everything was fully integrated in Rust and Bevy.
Where are we at now?
The last major push was on March 26th (2026). Since then, I've built a playable demo that showcases the OG function of Airwave: Command approaching aircraft to land using your voice. It already supports multiplayer, too! However, there's still a ton to rebuild.
The three major systems that have yet to be reimplemented are ground control, multi-airport operations, and the stripboard (and other UI). These features will take time, though some of the old code can be reused, saving time when porting everything over.
And the future?
I plan to have a full feature-complete (in parity with the old Airwave) release on our itch page by mid 2026, likely near the end of April to early June, though this commitment is not set in stone. Follow this blog and join our Discord server to keep up-to-date with development.
Development Highlights
Before you go, here are a couple of development screenshots showcasing what Airwave looks like right now:

Sequencing incoming approaches (and movable popups).

Support for multiple instances.
Check out our website.
For questions or feedback, feel free to reach out on Bluesky, on our Discord server, or via email: [email protected].