A simple life counter app.
Find a file
2026-02-19 17:09:39 +10:00
.vscode Added an option to reduce animations 2025-10-06 14:07:02 +10:00
android move MainActivity.kt 2026-01-18 19:30:02 +10:00
assets/icon initial commit 2024-01-04 20:07:23 +10:00
data tweak data format 2024-02-20 22:27:25 +10:00
fonts Add planar dice 2024-10-16 18:11:53 +10:00
ios Updated to new flutter version 3.38 2025-11-26 19:04:12 +10:00
lib Update protobuf version 2025-11-26 19:56:05 +10:00
linux Update window title on linux 2025-09-21 18:45:10 +10:00
metadata/en-US add app metadata 2024-07-15 19:52:29 +10:00
web disable context menu in web to avoid bug with press and hold on some touch screen devices 2024-07-04 15:13:37 +10:00
.gitignore re-add macos to gitignore for now 2025-10-06 14:26:25 +10:00
.metadata Add ios support 2025-10-06 14:20:26 +10:00
analysis_options.yaml apply code formating to all files 2025-11-11 19:33:34 +10:00
buildall.sh add version in build output names 2024-07-15 18:25:17 +10:00
buildapk.sh add buildapk script 2024-07-19 18:48:57 +10:00
CREDITS.md Add planar dice 2024-10-16 18:11:53 +10:00
generate.sh Refactor to use protobuf for card data 2025-08-03 17:50:14 +10:00
LICENSE.txt add license 2024-01-04 20:18:23 +10:00
PRIVACY.md add privacy policy for google play 2024-01-04 20:52:34 +10:00
protobuf_gen.sh Refactor to use protobuf for card data 2025-08-03 17:50:14 +10:00
pubspec.lock Upgrade packages 2026-01-18 18:25:40 +10:00
pubspec.yaml bump version 2026-02-19 17:09:39 +10:00
README.md update readme 2026-01-26 14:40:36 +10:00

Magic Life Wheel

An easy to use life counter app for MTG or other games.

Features

  • Support for 2 to 6 players, with various layouts.
  • Customize player backgrounds:
    • Art from any Magic: The Gathering card.
    • Colors and gradients.
    • Custom art / images.
  • Track commander damage. (With support for partner commanders!)
  • Damage history.
  • Transfer the game to another device using a qr code.
  • Support for planechase.
  • Quickly rearrange seating positions by dragging, or randomize them.

Installing

Currently builds are provided for android, web and linux.

Android

Google Play

Magic Life Wheel is available on the play store

F-Droid

Magic Life Wheel is available in my F-Droid repo at fdroid.j7126.dev. Simply add the repo to your f-droid client and search for the app to download it.

APK Download

You can download the latest apk from the github release here.

Web

Magic life wheel is available as a web app. Please note that the web version may be missing some features from the android version.

Linux

Builds are provided for linux (x86_64 and arm64). They can be downloaded from the github release here.

Building

Set up flutter https://docs.flutter.dev/get-started/install, following the instructions for the platform you want to build for.

Pouplate the data files. Data files are derrived from MtgJson. See data/readme.md.

Build and run with flutter run

License

Copyright © 2025 Jefferey Neuffer.

This program is free software: licensed under the terms of the GNU Affero General Public License.

Wizards of the Coast, Magic: The Gathering, and their logos, in addtion to the literal and graphical information presented about Magic: The Gathering, including card images, names, mana symbols and other associated metadata and images, is copyright Wizards of the Coast, LLC. All rights reserved. This app is not produced by or endorsed by Wizards of the Coast.