habito - Simple commandline habits tracker.

  •        30

Simple commandline habits tracker. Archlinux users may install habito from AUR.




Related Projects

uhabits - Loop Habit Tracker, an Android app for creating and maintaining good habits

  •    Java

Loop is a simple Android app that helps you create and maintain good habits, allowing you to achieve your long-term goals. Detailed graphs and statistics show you how your habits improved over time. It is completely ad-free and open source. Simple, beautiful and modern interface. Loop has a minimalistic interface that is easy to use and follows the material design guidelines.

flow-dashboard - A goal, task & habit tracker + personal dashboard to focus on what matters

  •    Javascript

Flow is a habit tracker and personal data analytics app that lets you keep focus on what matters. Flow owns none of your data. That's yours. If you just want look around or get started with Flow, you can create a free account at http://flowdash.co.

iPoli-android - Fun & Motivational Todo List with Calendar for Android written in Kotlin

  •    Kotlin

myPoli combines Calendar, ToDo list and Habit tracking app, all in one place to give you the best way to achieve your goals! Find time to exercise, learn new skills, focus deeply on meaningful work, stick to good habits and free you from the burden of scheduling tasks by yourself.

100-days-of-code - Fork this template for the 100 days journal - to keep yourself accountable (multiple languages available)


If you want to help by providing a translation of content/rules in the language you know, submit a pull request (or DM me on Twitter @ka11away), adding a sub-folder in the 'intl' folder with the files of the translation there. Check out the #100DaysOfX Challenges Project. Changing your habits you are changing your life. Remember that the best time to start is always NOW.

magical_universe - Awesome Python features explained using the world of magic

  •    Python

As outlined in my blog post, I decided to take on a new habit using a technique I found on the 'get disciplined' subreddit. As one of my new habits I chose: "Code for 15 minutes every day". As part of the habit I've started creating a series of blog posts on important and awesome Python features, including object oriented programming, properties, function annotations, duck typing, etc.

jump - Jump helps you navigate faster by learning your habits. ✌️

  •    Go

Jump integrates with the shell and learns about your navigational habits by keeping track of the directories you visit. It strives to give you the best directory for the shortest search term. Once integrated, jump will automatically directory changes and start building an internal database.

dijo - Scriptable, curses-based, digital habit tracker

  •    Rust

dijo is a habit tracker. It is curses-based, it runs in your terminal. dijo is scriptable, hook it up with external programs to track events without moving a finger. dijo is modal, much like a certain text editor.

computer-science - :mortar_board: Path to a free self-taught education in Computer Science!


The OSSU curriculum is a complete education in computer science using online materials. It's not merely for career training or professional development. It's for those who want a proper, well-rounded grounding in concepts fundamental to all computing disciplines, and for those who have the discipline, will, and (most importantly!) good habits to obtain this education largely on their own, but with support from a worldwide community of fellow learners. It is designed according to the degree requirements of undergraduate computer science majors, minus general education (non-CS) requirements, as it is assumed most of the people following this curriculum are already educated outside the field of CS. The courses themselves are among the very best in the world, often coming from Harvard, Princeton, MIT, etc., but specifically chosen to meet the following criteria.

fb-sleep-stats - Use Facebook to track your friends’ sleeping habits

  •    Javascript

A small tool to show the potential privacy implications modern social media have. By tracking online/offline status of people on Facebook, it is possible to get an accurate image of their sleep pattern.

FIR - Fast Incident Response

  •    Python

FIR (Fast Incident Response) is an cybersecurity incident management platform designed with agility and speed in mind. It allows for easy creation, tracking, and reporting of cybersecurity incidents. FIR is for anyone needing to track cybersecurity incidents (CSIRTs, CERTs, SOCs, etc.). It was tailored to suit our needs and our team's habits, but we put a great deal of effort into making it as generic as possible before releasing it so that other teams around the world may also use it and customize it as they see fit.

telepath-logger - A happy Mac keylogger for Quantified Self purposes.

  •    Objective-C

A happy Mac keylogger for Quantified Self purposes. It also now serves as a time lapse heads-up-display thing. Really only I use this, so you'll want to either just use its code as inspiration or heavily tweak it for your purposes. ============== In case you do want to try running this yourself, here are some quickly-thrown-together instructions.

habitrpg - A habit tracker app which treats your goals like a Role Playing Game.

  •    CoffeeScript

A habit tracker app which treats your goals like a Role Playing Game.

lavagna - Lavagna: issue tracker/project management tool

  •    Java

Lavagna is a small and easy to use issue/project tracking software. It requires Java 8 or better and optionally a database: MySQL, MariaDB or PostgreSQL. It can be deployed in a Java servlet container or as a self contained war.

habitica - A habit tracker app which treats your goals like a Role Playing Game.

  •    Javascript

Habitica is an open source habit building program which treats your life like a Role Playing Game. Level up as you succeed, lose HP as you fail, earn money to buy weapons and armor. We need more programmers! Your assistance will be greatly appreciated.

commit - :chart_with_upwards_trend: Level up your dev skills every day.


Please note, this repo is now retired. Due to the size of the git tree becoming unmanagable, GitHub asked us to discontinue use of this repo as they were forced to perform manual maintainence and it was disrupting the overall GitHub service. This repo previously logged the progress of the Enki community’s personal learning habit. Tracking progress with a commit for each workout. Commit to a daily habit and learn something new each day.

hamster - GNOME time tracker

  •    Python

Hamster is time tracking for individuals. It helps you to keep track of how much time you have spent during the day on activities you choose to track. IMPORTANT Project Hamster is undergoing a period of major transition. Unless someone steps up to the task, this repository will remain unmaintained as the majority of our resources are directed to a rewrite (repositories: hamster-lib/dbus/cli/gtk). Whilst you may leave bug reports and feature request with the issue tracker, please be warned that fixes at the current codebase will most likely stay unfixed and PR unmerged. Feature request will be reevaluated once the new codebase takes though.

Personal Smart Space

  •    Java

This project provides a middleware framework for the provision and operation of a Personal Smart Space (PSS). The PSS is a means for sharing services, and information, while automating certain actions and learning about the usage habits of the user.

freecodeX -- my summarized OSX GPL devel


OSX software repository for various projects that mostly consist of GUI works .. for now AppleScript is widely used to acomplish the tasks .. but as the wheel of time turns other languages may be used parallel or replace existing habits ..


  •    Java

Buddi is a simple budgeting program targeted for users with little or no financial background. It allows users to set up accounts and categories, record transactions, check spending habits, etc.