Thanks to visit codestin.com
Credit goes to github.com

Skip to content
 
 

Latest commit

 

History

59 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wird Habit Tracker iOS

A habit tracker inspired by the amazing Loop Habit Tracker on Android, a mobile app for creating and maintaining long-term positive habits.

Intro

Looks like this is SwitftUI, since the reference in xcode opens the SwiftUICore docs.

New Plans

Core

  • Add filters for the habits (archived or not, not done today or not)
  • move completed habits to bottom
  • Add tests
  • fix the errors when running the dev build
  • Support landscape with extra days displayed (or maybe make the number of day a dynamic thing based on screen size)
  • upload to app store
  • import and export habit data

Later

  • Localization support i18n
  • Custom number habits not just binary
  • Skip support for habit instance
  • Fix calendar on habit details screen
  • Handle onboarding with epxlanations
  • Handle empty habits screen (ie. no habits) - maybe start with sample habit?
  • Update screenshots
  • Prep for app store
  • Better icon with subha concept
  • Fill in about info on settings page
  • Option to require long press to toggle habit entry
  • dark mode icon
  • app splash screen

Really later

  • compatibility with loop habit data format
  • Support archiving habits
  • Habit groups
  • Compare to Loop and see core features that are necessary
  • See feature requests on the Loop repo
  • Theming system
  • Icon options and choices (premium maybe? cosmetic things only)
  • Handle making black text white in dark mode
  • Show circle on left of habit as it's score/health, like loop
  • prompt for rating and review, after many uses (but not too many)
  • Archived habit support
  • allow for custom notification text

Completed

  • Update README
  • Confirm if this is UIKit or SwiftUI
  • Fix the dates newline on main screen
  • Set it to be 5 days on portait (or dynamic?)
  • Make the Main title "Habits" nicer
  • Fix dark mode text being black
  • add delete habit function (on edit page)
  • Support reversing of days (ie. the latest day on the right)
  • Icon
  • App title and branding
  • Options screen and about together
  • Simple Notifications for habits
  • make the xs smaller and non colored, like loop
  • move to sufone org on github
  • Gentle haptic feedback for check, and another for uncheck

License

Habits Copyright (C) 2025 Naved Islam

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

Previously Apache License from Oleksandr T

About

Simple habit tracker for iOS inspired by Loop on Android

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages