decisioninja

April 8, 2026 · View on GitHub

Decision-making app built with Flutter. Roll dice, use the pointer, or flip a coin — let the ninja decide.

Features

  • 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

Try it Online

Launch decisioninja

Download

Get the latest APK from the Releases page.

APKNotes
decisioninja-X.X.X.apkUniversal — works on any device
decisioninja-X.X.X-arm64-v8a.apkMost modern Android phones
decisioninja-X.X.X-armeabi-v7a.apkOlder 32-bit devices
decisioninja-X.X.X-x86_64.apkEmulators

Install via Obtainium

Add https://github.com/Giuig/decisioninja in Obtainium to receive automatic updates. Use the APK filter decisioninja-\d to select the universal build.

Support

I make FOSS apps in my free time, a coffee would help me keep them going! ☕

Ko-fi

Build

# 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

Part of the ninja apps family

AppDescription
tvninjaIPTV / M3U8 player
auraninjaAmbient sound mixer and focus app
ninja_materialShared Flutter library powering all ninja apps

License

License: GPL v3

This project is licensed under the GNU General Public License v3.0.