github.com/betaflight/betaflight-configurator

Cross platform configuration and management application for the Betaflight firmware

Open this visualization on its own page →

Contributors

205

Lines of Code

12,284

From

2013-04-08

To

2022-04-27

About betaflight/betaflight-configurator

Betaflight App is a cross-platform configuration and management tool for Betaflight, a flight control system used in drones and other aircraft. The application supports various aircraft types including quadcopters, hexacopters, octocopters, and fixed-wing aircraft, allowing users to configure and manage their flight controllers through an intuitive interface.

The project has evolved into a Progressive Web Application (PWA) built with Node, npm, Vite, and Vue, making it accessible directly through a web browser at app.betaflight.com without installation. The team also provides standalone installers for Windows, Linux, macOS, and Android, with the web version offering the latest updates and the stability of traditional desktop builds available in releases. The application is multilingual and includes testing versions at master.app.betaflight.com for users willing to test unstable features.

Development is active and community-driven, with the project accepting contributions and maintaining dedicated support channels including a Discord server and Facebook group. For Android, the PWA is wrapped using Capacitor to access native device capabilities, and the codebase includes comprehensive build instructions for both web and Android development environments.

Share this video