Developers can now build apps for the Flipper Zero in a programming language called Zig. A free project template for doing this has been getting attention online lately, even though the code first went up in October 2025. The Flipper Zero is the little orange hacking gadget that people use to poke at radios, key fobs and door cards.
Most Flipper apps run on code written in a language called C, which is fast but unforgiving. One wrong move with memory can crash the whole device. Zig is meant to be safer, because it can add checks while your code runs, so a bad memory access gets caught instead of breaking everything.
There is a catch, though. This template ships with those safety checks turned off by default, and you have to switch them back on yourself. Zig is also not fully safe the way Rust is, so it will not catch every bug for you.
What the template gives you
Writing a Flipper app normally means a lot of setup before you write a single line. You have to point the build tools at the right chip, find the right files, and package everything into the format the Flipper can install, which is called a FAP. This template handles all of that for you up front.
It is built to work with the Flipper's chip, and it plugs into uFBT, the official build tool from Flipper's own team. A setup script asks for your app's name and fills in the rest of the details. After that, a single short command builds your app and pushes it straight to a plugged-in Flipper.
It carries an MIT license, which means you can use it in your own projects for free.
Still early days
This is a young project. The repo has about 90 stars, six commits, and no finished release yet. Treat it as a clean starting point, not a polished tool. Right now it is set up for Apple's ARM Macs, so you may need to fix some file paths by hand on Linux or Windows.
You also need to already know Zig, which is itself a young language. It changes a lot between versions and has a much smaller crowd of users than C.
The template does not give the Flipper any new powers. The hardware still does the same things. It is just a smoother way to write the same kind of apps. For anyone who wanted to build on their Flipper but gave up on the C tools, this lowers the wall.





