finds.dev← search

// the find

NiklasEi/bevy_game_template

★ 1,122 · Rust · CC0-1.0 · updated Jun 2026

Template for a Bevy game including CI/CD for web, Windows, Linux, macOS, iOS and Android

A GitHub template for Bevy games that wires up CI/CD for six platforms — Windows, Linux, macOS, Web (Wasm), Android, and iOS — so you don't have to figure out the GitHub Actions config yourself. Aimed at developers who want to start a Bevy project and ship to multiple targets without spending days on build tooling.

The CI/CD coverage is genuinely useful — cross-platform release workflows plus a separate CI check on every push is the kind of plumbing most solo devs skip and regret later. The Android setup honestly documents the cargo-apk vs xbuild split (APK vs AAB) rather than papering over it. CC0 license means you can use it for commercial games without attribution headaches. The Nix flake inclusion is a nice touch for reproducible dev environments.

The 'game' itself is a skeleton — one player, one audio clip, a menu — so you're mostly getting build infrastructure, not a useful starting point for game logic or architecture. Android AAB publishing requires a custom xbuild fork, which is a supply-chain risk if that fork goes unmaintained. macOS icon creation still requires a Mac or imagemagick+png2icns, which is an annoying manual step in an otherwise automated pipeline. Web audio is broken in some browsers and the workaround is just a known issue with no fix.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →