Skip to content
wisamidris77Public

About

Building a workout routine, reading every day, or breaking bad habits—made simple

Topics

Resources

Stars

124 stars

Watchers

1 watching

Forks

Repository files navigation

Flux: The habit changer

Flux is a modern, intuitive habit tracking application designed to help you build and maintain positive routines. With a clean, material design interface and powerful tracking features, Flux makes it easy to develop good habits and break bad ones.

✨ Key Features

  • Multiple Habit Types - Track habits in different ways:

    • Achieve - Count only ≥ 100% as successful (e.g., workout sessions completed)
    • Avoid - Track triggers to minimize urges (e.g., smoking; junk food; gaming)
    • Check - Simple yes/no answers, all scores > 0 are successful (e.g., go outside)
  • Detailed Analytics - Visualize your progress with:

    • Success rates and streaks
    • Habit-specific performance metrics
    • Overall progress dashboard
  • Customizable Habits - Personalize your habits with:

    • Custom icons from an extensive library
    • Color coding for visual organization
    • Notes and descriptions
  • Smart Organization - Archive completed or paused habits while keeping their data

  • Beautiful UI - Enjoy a clean, modern interface with both light and dark themes

📱 Screenshots

Home Screen Habit Details Statistics Add Habit

🚀 Installation

  1. Clone the repository

    git clone https://github.com/wisamidris77/flux.git
  2. Install dependencies

    flutter pub get
  3. Run the app

    flutter run

🪲 Feedback & Contribution

I built this for the community, and I'd love to hear what you think.

All feedback is welcome, whether it's a feature request or a bug report.

If you're a developer, I invite you to check out the GitHub repo. Starring the project ⭐ helps with its visibility and lets me know you find it useful. Contributions, PRs, and issue reports are, of course, always welcome!

License

This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license.

  • Free to use & study: Anyone can use, inspect, and modify the code.
  • Strictly Non-Commercial: No selling, no paywalls, no ads, no monetization of any kind.
  • ShareAlike: All forks and derivative works must remain open under this exact same license.
  • Attribution: Any redistribution must credit Wisam Idris as the original author.

See the full LICENSE file for details.

About

Building a workout routine, reading every day, or breaking bad habits—made simple

Topics

Resources

Stars

124 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages