An app that helps you gradually build long-lasting habits.

Overview

Githo

Get Into The Habit Of… An app in which you level up towards your final habit.

Acquiring habits that stick can be difficult. Githo helps you by letting you gradually advance, instead of going from 0 to 100%. This principle borrows ideas from exposure therapy.

Define levels of your final habit, going from easy to hard. Then start with the first one. Level up by consistently succeeding. If a level is too difficult (= if success isn't consistent), repeat the previous one.

Such a gradual acquisition reduces the physical/mental strain and helps you create a routine long before arriving at the final habit.

Get it on F-Droid

Example of a Habit-Plan:

Final Habit:

Go jogging every morning

Levels:

Every morning...

  1. Week: Just step outside on the street, then return home.
  2. Week: Take a short walk.
  3. Week: Take a longer walk
  4. Week: Take a longer walk and add short jogging-segments into the mix
  5. Week: Go jogging

License

Githo – An app that helps you gradually form long-lasting habits.
Copyright (C) 2021 Florian Thaler

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/>.
Comments
  • [Feature request]   Share/export

    [Feature request] Share/export

    Hi there! An export feature would be beneficial for users with multiple devices (or who just bought a new phone and are too lazy to rewrite the steps).

    If there's an import option that doesn't override the current Plans, would it be possible to save a file with just 1 plan, so it can later be imported by another user? (Sorry, I don't know how this works yet)

    In any case, exporting/importing everything all at once would be quite handy, what do you think?

    Thank you!

    enhancement 
    opened by another-sapiens 16
  • Spanish README

    Spanish README

    Loving the app thus far! Consistency is pretty hard, but I can already tell this will prove quite useful against laziness (and probably boredom).
    In the meantime, I hope you'll find this PR useful. I paraphrased a few sentences so they were more "Spanish-friendly", but now more people will be able to find this gem. ;) Top-notch UI, by the way.

    Thank you for all your time and effort, and for your contributions to the FOSS world! Not only in your own app, but in FlorisBoard too.

    P.S.: Any plans on making the in-app strings translatable?

    opened by another-sapiens 16
  • Notifications not working as expected

    Notifications not working as expected

    The notification just buzzes my phone and does not leave any visible message in the notification tab. If I miss the buzz there is no way for me to see that I was supposed to do something unless I explicitly open the app.

    I have notifications enabled: Screenshot_20220413-112128 Screenshot_20220413-112142

    The Android notifications tab does not display anything related to the app: Screenshot_20220413-112313

    I am running version 1.3.2 from F-Droid.

    edit: the "rotating arrow" notification icon in the first two screenshots is from another app.

    Originally posted by @EmiliaBlasten in https://github.com/Glitchy-Tozier/githo/issues/17#issuecomment-1098120960

    bug 
    opened by EmiliaBlasten 6
  • Add dark theme

    Add dark theme

    Hi, I just wanted to start off by thanking you for making such a useful app that I use almost daily! Really incredible work :)

    As functional and pretty as the app's UI is, though, the interface can be quite bright when used at night, and devices with AMOLED screens would greatly benefit from having a black/AMOLED theme available to switch to. I know this would be a big undertaking, but do you have any interest in implementing additional themes in Githo? I know this will probably take a while to fully implement, so I just wanted to hear your thoughts on implementing such a feature and how feasable you think it might be.

    Thanks in advance!

    enhancement 
    opened by mariobrostech 6
  • Can't save the Habit

    Can't save the Habit

    If the last two levels of an habit project are empty, the project is not saved, no matter if the cursor is located un the last filled le el por how many times the green button is pressed.

    AND you lost al the inputs written :\

    opened by Centauro2000 5
  • Suggestion: the FAB location should be slightly changed so that it fits within the magins of the background.

    Suggestion: the FAB location should be slightly changed so that it fits within the magins of the background.

    23fd24b1-4570-4cf0-aadd-0f677d3c0094.jpg

    I have marked in red what I mean by margins. As you can see the + button is slightly outside the margin. I think it should be moved so that it is inside the margin.

    enhancement 
    opened by osjasmine 3
  • Undo an accidental tick.

    Undo an accidental tick.

    In the current version of Githo, if an user accidentally tick the checkbox, there is no way to undo that. They would have to clear the entire progression and start over again. My suggestion: Holding the checkbox will reset the value back to zero.

    enhancement 
    opened by ghost 3
  • does this app work for

    does this app work for "reductive" habits?

    the app works for adding habits like jogging exercise etc. but for reducing bad habits like smoking, overeating, spending? let's say you want to reduce your calorie intake from 2500 to 1000 gradually?

    question 
    opened by leleleSDX 2
  • Multiple active habits at a time.

    Multiple active habits at a time.

    Right now there can only be one active habit at a time. If you favorite a new habit, the progress of the currently active one will be lost. This poses a problem for users who want to work on multiple habits together. My suggestion: Scrap the "favorite" idea altogether. All habits in the "List of habits" will be active and tracked by default. Tapping on a habit in the List of habits will bring up the progression screen. Holding the habit in the "List of habits" will bring up a hamburger menu will the choice to Edit or Delete.

    wontfix 
    opened by ghost 2
  • Ability to activate multiple habit-plans at once

    Ability to activate multiple habit-plans at once

    I'm currently trying to get used to work on multiple things. However the app doesn't let me activate multiple habit plans. I can just use pen and paper for example but having the ability to do this on the app would be very nice. Thank you for reading.

    duplicate wontfix 
    opened by newissuemaker 1
  • Update README.md

    Update README.md

    Hi,

    This small PR adds a button to get your app on F-Droid. You can later add a button for Google Play the same way : [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png" alt="Get it on Google Play" height="80">]()

    opened by Poussinou 1
  • Help - For french translation

    Help - For french translation

    Hi, I am new to git-hub. I am here to offer my help in translating the application into french.

    I don't know how to contribute (have a table in english and put the translation). I'm not into dev or code.

    enhancement help wanted good first issue 
    opened by SolariX9 3
  • Feature Request: Ability To Edit Progress

    Feature Request: Ability To Edit Progress

    It would be nice to be able to record progress I made before starting the habit in the app (I did level 1 Saturday).

    I'm really happy about v1.1, being able to remove false progress make the app usable for me now. I also like the of calling them levels instead of steps, I think it suits your purpose better. Have you heard of Level Up Your Life by Steve Kamb?. It's very much in line with what this app does. I've been wanting something like this for a long time. Keep up the good work!

    enhancement 
    opened by mathwhiz1212 1
Releases(v1.3.4)
Owner
null
Slibro is a full-fledged story writing and publishing platform that supports short and long format stories

Slibro is a full-fledged story writing and publishing platform that supports short and long format stories. Flutter, Appwrite, and Rapyd is use

Souvik Biswas 7 Dec 8, 2022
A Simple Todo app design in Flutter to keep track of your task on daily basis. Its build on BLoC Pattern. You can add a project, labels, and due-date to your task also you can sort your task on the basis of project, label, and dates

WhatTodo Life can feel overwhelming. But it doesn’t have to. A Simple To-do app design in flutter to keep track of your task on daily basis. You can a

Burhanuddin Rashid 1k Jan 6, 2023
BankGit helps you manage your account and transactions more efficiently by breaking your account into branches for various purposes and then making transactions directly from them.

Bank Git Web Hosted Here : https://bank-management-45848.web.app/ Bank Git is an application built with Flutter and Firebase to help you manage your b

Yash Johri 27 Dec 26, 2022
This is a bot built with Dart lang which helps you people a simple task and have fun

TeleBot This is a bot built with Dart lang which helps you people a simple task and have fun Command supported /jokes - get a random joke ?? /insult -

Rexford Asamoah 10 Oct 25, 2022
About This is Personal Expenses Planner. You can add your expenses in to the app and manage your transaction. and you can see How much did you spend on which day. I developed this project using flutter.

expense_planner A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started

Darshit Rudani 5 Jul 6, 2022
An app to help you build your vocabulary.This app contains 800+ curated GRE words

Vocabhub 0.3.5 A vocabulary app built with Flutter and Supabase, that is simple to use and available on multiple platforms with 800+ most common GRE w

Mahesh Jamdade 25 Dec 21, 2022
Flutter Presence App integrated with geolocation (GPS) that can help your company or you as a developer to build a presence app

Flutter Presence App integrated with geolocation (GPS) that can help your company or you as a developer to build a presence app. beauty user interface and have a multi user ( admin and employee ). You can also change the appearance of this application easily or add new features. Using Getx and Firebase.

Muhammad Rezky Sulihin 96 Dec 25, 2022
This is a smart farming app which helps farmers to remotely monitor their crop and take necessary actions. It also has a feature called disease detection.

Smart-Farming-App This is a smart farming app which helps farmers to remotely monitor their crop and take necessary actions. It has features called di

Nihar Shah 2 Jul 9, 2022
The ultimate baby monitor! This mobile app helps new parents keep track of all their newborn baby's needs, milestones, and reminders in one place!

New Parent The ultimate baby monitor! This mobile app helps new parents keep track of all their newborn baby's needs, milestones, and reminders in one

ACM Projects 6 Jun 22, 2022
The most complete Chat UI for flutter highly customizable and helps developing chat UI faster.

⚠️ Dashchat v2 is available in v2 branch ⚠️ You can open issues for the v2 to indicate things we need to implement/fix. Also the API can change until

Fayeed Pawaskar 432 Dec 11, 2022
The application helps the patient to follow up on medication schedules, and each patient has his own profile. The application is connected to Bluetooth to help the patient's dependents follow up on the patient.

spoon_medicines A new Flutter application. Getting Started This project is a starting point for a Flutter application. A few resources to get you star

null 0 Nov 27, 2021
ClinicO is an android mobile application which helps in smooth scheduling of appointments at clinics/hospitals.

ClinicO ClinicO is an android moblile application which can be downloaded from here. Problem Statement Nowadays, whenever we fall ill, we visit the do

null 6 Feb 14, 2022
This is a package which helps we can start loader from anywhere of our code.

global_loader A Flutter Package which will start Global Loader from any where in your code. Screenshots Usage Example To use this package: add the dep

chandan pradhan 0 Dec 23, 2021
A flutter app for a wordpress websites with clean and elegant design. This app is available in free and pro version. You can choose to use the one you need.

?? Get Flutter for Wordpress Flutter for wordpress is currently available in free and pro version: Flutter for Wordpress Flutter for Wordpress Pro Bea

mcyos118 18 Dec 13, 2022
An app to remind you of all that you have borrowed and are afraid to forget when to pay it back.

fech_mousel A new Flutter project. Click to any image to see it in full screen ! Register page : Login page : Home page(empty) : Add note(empty) : Add

Mootaz Jaballah 1 Oct 10, 2021
a software to connect you and your friends and others, are you guys also just tensed over the overuse of social media so we have a solution, appx (name not decided yet)

appx a software to connect you and your friends and others, are you guys also just tensed over the overuse of social media so we have a solution, appx

null 8 Jun 9, 2022
a software to connect you and your friends and others, are you guys also just tensed over the overuse of social media so we have a solution, sociio

APPX A software that will allow you to connect with your friends and family ! Are you guys also tensed over the over-use of social media ?? We have a

null 8 Jun 9, 2022
This pub lets you share any kind of files (csv, mp4, png etc), take screenshot of the widgets you want and return as Image and share them directly as well in the form of an image.

share_files_and_screenshot_widgets This pub lets you share any kind of files (csv, mp4, png etc), take screenshot of the widgets you want and return a

Jay Mehta 22 Dec 28, 2022
News Headline app is build in Flutter MVVM and REST Apis for News is used in this app.

About The Project Flutter MVVM project for News Headlines. REST Api for News is used in this project. App Demo Api for News Get free api from here : h

Aizaz ahmad 3 Aug 16, 2022