Decision-making app built with Flutter. Roll dice, use the pointer, or flip a coin — let the ninja decide.
- Binary Decisions — choose between Left/Right, Yes/No, or Heads/Tails
- Dice Roller — roll dice with various sides (D4, D6, D8, D10, D12, D20)
- Pointer — classic spinner for yes/no decisions
- Material You — dynamic color theming, light and dark mode
- Google-Free — no Google Play Services required, fully FOSS
Get the latest APK from the Releases page.
| APK | Notes |
|---|---|
decisioninja-X.X.X.apk |
Universal — works on any device |
decisioninja-X.X.X-arm64-v8a.apk |
Most modern Android phones |
decisioninja-X.X.X-armeabi-v7a.apk |
Older 32-bit devices |
decisioninja-X.X.X-x86_64.apk |
Emulators |
Add https://github.com/Giuig/decisioninja in Obtainium to receive automatic updates. Use the APK filter decisioninja-\d to select the universal build.
I make FOSS apps in my free time, a coffee would help me keep them going! ☕
# Prerequisites: Flutter SDK 3.41.5+
flutter pub get
flutter build apk --release --split-per-abi --no-tree-shake-icons --split-debug-info=build/debug-info
flutter build web --base-href=/decisioninja/ --release| App | Description |
|---|---|
| tvninja | IPTV / M3U8 player |
| auraninja | Ambient sound mixer and focus app |
| ninja_material | Shared Flutter library powering all ninja apps |
This project is licensed under the GNU General Public License v3.0.