DartDosh

▶️ Watch the tutorial on YouTube

DartDosh Tutorial

A CLI tool for Flutter developers that automates the boring parts of building and distributing apps — version management, file naming, and uploading to Firebase, Telegram, or App Store Connect — all with a single command.

Install

dart pub global activate dartdosh

Add to PATH if needed: export PATH="$PATH:$HOME/.pub-cache/bin"


🙋 FAQ

Question
How do I set up dartdosh in my project? GitHub →
How do I configure build commands? GitHub →
What build commands and flags are available? GitHub →
How does auto version increment and file naming work? GitHub →
How do I auto-upload IPA to App Store Connect? GitHub →
How do I upload APK to Firebase App Distribution? GitHub →
How do I send APK to a Telegram channel? GitHub →
How do I upload AAB to Google Play Store? GitHub →
How do I use --dart-define-from-file? GitHub →
How do I change the UI language? GitHub →
How do I clean up old build files? GitHub →
🇺🇿 O'zbek tilida o'qish GitHub →
🇷🇺 Читать на русском GitHub →
🇹🇷 Türkçe okumak GitHub →

Libraries

dartdosh