Repolode
J-shw

J-shw/Menstrudel

A free, offline, open-source period and pill tracker for Android, iOS and Wear OS, built with Flutter.

Open-source alternative to:FloClue

Stars
113
Forks
18
Open issues
22
Last commit
5 days ago

What is it?

Menstrudel is a mobile period tracking app built with Flutter. You log period start dates, symptoms and flow intensity, and the app predicts your next cycle from your own history and shows a countdown to it.

Beyond cycle tracking, it includes pill management for custom pill packs such as 21/7 or 28-day regimens with daily logging, and LARC device tracking with expiry notifications. Reminders cover upcoming periods, pill doses and sanitary product changes.

All health data is stored locally on the device in SQLite. The app requires no account and does not upload data, and it offers light and dark themes plus a Wear OS companion.

Key features

  • 01Log period start dates, symptoms and flow intensity with a tap.
  • 02Predicts the next period from personal cycle history with a countdown.
  • 03Pill pack setup for regimens like 21/7 and 28-day, with daily logging.
  • 04LARC device tracking with renewal and expiry notifications.
  • 05Customizable reminders for periods, pills and sanitary product changes.
  • 06All data stored offline in SQLite, with no account required.

Use cases

  • Tracking menstrual cycles and anticipating the next period.
  • Keeping a private record of symptoms and flow over time.
  • Managing a daily birth control pill schedule with reminders.
  • Monitoring the expiry date of an IUD or other LARC device.

Things to know

  • Licensed under GPL-3.0, so derivative works must also be distributed under GPL-3.0.
  • The README gives no instructions for building or running the project from source.

Topics

FAQ

What is Menstrudel?
A free, offline, open-source period and pill tracker for Android, iOS and Wear OS, built with Flutter. Menstrudel is a mobile period tracking app built with Flutter. You log period start dates, symptoms and flow intensity, and the app predicts your next cycle from your own history and shows a countdown to it.
Is Menstrudel free to use? What license does it have?
Menstrudel is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is Menstrudel still maintained?
Actively maintained. The last commit to Menstrudel was on Oct 15, 2026.
What can I use Menstrudel for?
Tracking menstrual cycles and anticipating the next period. Keeping a private record of symptoms and flow over time. Managing a daily birth control pill schedule with reminders. Monitoring the expiry date of an IUD or other LARC device.
Where can I get Menstrudel?
The source code and installation instructions are on GitHub: https://github.com/J-shw/Menstrudel

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects