Skip to content

MieuxVoter/majority-judgment-offline-urn-android

Majority Judgment Offline Mobile Urn

Release License GitHub Build Status Weblate project translated GitHub top language F-Droid Version Join the Discord chat at https://discord.gg/rAAQG9S

An application for Android 8.1 and greater that helps groups decide about things when offline, using a single phone.

If you're looking for an online app, try https://app.mieuxvoter.fr/

Features

  • Mobile Urn: Set up a local, offline poll on your phone.
  • Vote with Subtlety: Grade each proposal and so never throw a vote away.
  • Majority Judgment: One of the most elegant ranking systems out there.
  • Proportional Representation: Compute a percentage for each proposal.
  • Libre Software: We accept merge requests.
  • No anti-features: no tracking, no ads, no permissions required.

Screenshot of the onboarding screen of the application. Screenshot of the voting screen of the application. Screenshot of the results screen of the application. Screenshot of the home screen of the application, in dark theme.

Tips

Since Android 11, you may enable app pinning with this app if participants are expected to have gorilla fingers or sneaky paws.

Download

F-Droid

This Android app is available on F-Droid.

This is the recommended way to install, as you'll benefit from automatic updates.

Google Play

Publication on Google Play is in the works.

Try the open beta.

Direct Download

Download the latest release of the app.

You can also download the debug apk from the releases.

Both are built by our Continuous Integration (CI) on each release.

Contribute

Follow the usual git flow: Fork, clone, branch, hack, push and create a merge request.

Translations

Weblate Statistics about this project

We're using the amazing Weblate for translations : https://hosted.weblate.org/engage/majority-judgment-offline-urn-android/

πŸ’¬ You can add a new language or edit existing translations without ever touching any code.

Plot of the translations completions by language

πŸ’‘ If you see a sub-100% language you're comfortable with, please consider helping with translations. You don't have to do everything. Every little bit helps. πŸ₯œπŸœπŸœπŸœ

Code

This is an unremarkable Android project in Kotlin, made with Jetpack Compose.

Tests

There are some rudimentary integration tests in Gherkin. Run them from Android Studio, or with:

./gradlew clean connectedCheck

Inspiration

There used to be a similar app called "Le Choix Commun".

The Majority Judgment comic by Marjolaine Leray is a good read about Majority Judgment.

Additional info

Check out https://mieuxvoter.fr for more information about Majority Judgment.

About

Quick offline Android voting app for Majority Judgment polls where the phone is shared amongst participants.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors 8

Languages