Git Product home page Git Product logo

ccml's Introduction

ididit!

https://ididit.today/

The procrastination friendly habit tracker.

Take notes, manage tasks, track habits.


ididit! is free, open source and works on Web, Windows, Android, iOS, macOS and Linux!

If this issue is still open dotnet/maui#12080 then install the Microsoft.WindowsAppRuntime.1.2 redist: https://learn.microsoft.com/en-us/windows/apps/windows-app-sdk/downloads

Why ididit! Web app Releases Features Formats Themes About

Why ididit! is better

The procrastination friendly habit tracker

The problem:

  1. Many other habit trackers have a streak counter. When you break the streak, you have to start over.
    This works ok, until an event out of your control unexpectedly happens and you break the streak.
    When that happens, you get demotivated instead of motivated.
  2. Most repeating task reminders either ignore the task you didn't do or show you the same reminder every day until you do the task.
    There is no difference between a task that repeats every 14 days and is 2 days overdue and a task that repeats daily and is 2 days overdue.
    Clearly one is more urgent than the other.

The solution:

  1. Unlike many other habit trackers, ididit! has no streak counter.
    That means that you are not punished for skipping one day and breaking a streak.
    Instead, ididit! keeps track of the time elapsed since the last time you did the task.
  2. ididit! compares the time elapsed since the last time you did the task with the repeating task interval.
    You can compare the tasks by how overdue they are and immediately see which task is the most urgent.

Web app - use ididit! online

Current version (2022.11.11)

Use ididit! version 1.0.2 online

Old version (2021.11.09)

Use ididit! version 0.3.7 online

Releases

Get ididit! from Microsoft Store

Get ididit! on Google Play

Get ididit! on the App Store

1.0.4 (2022.12.31)

Download ididit! for macOS and run ididit!.app

1.0.2 (2022.11.11)

Windows:

Download ididit! version 1.0.2 and run setup.exe

Linux:

Download ididit! for Linux and run ./Ididit.WebView.Photino from the terminal

1.0.1 (2022.07.31)

Windows:

Download ididit! version 1.0.1 and run setup.exe

Features

Take notes, manage tasks, track habits:

  • Define your goals by organizing your notes, tasks and habits in one place
  • Use categories and sub-categories to group similar goals
  • Keep track of what is important by assigning priority to any note, task or habit

Responsive user interface:

  • Use search to quickly find any note, task or habit
  • Use filters to list only the notes, tasks and habits that meet the criteria
  • Sort your notes, tasks and habits by any property

Habit tracking:

  • Set the desired interval for your habits (repeating tasks)
  • Compare the actual average interval with the desired interval
  • See when you last completed a repeating task and how that compares to the desired interval

Formats

Integration with Google services:

  • Import from Google Keep
  • Backup to Google Drive

File import/export:

  • Markdown import/export
  • JSON import/export
  • YAML import/export
  • TSV (Tab Separated Values) import/export

Themes

There are 21 color themes:

  • Cerulean
  • Cosmo
  • Cyborg
  • Darkly
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Slate
  • Solar
  • Spacelab
  • Superhero
  • United
  • Yeti

About

ididit! is:

  • Free
  • Open source: GitHub
  • Cross platform: Planned for Web, Windows, Android, iOS, macOS and Linux

Made with latest technologies:

How to host a Blazor WASM on IIS

  1. instal IIS
    • open Control Panel
    • open Turn Windows features on or off
    • make sure that Internet Information Services are installed
  2. install URL Rewrite extension
  3. install Windows Hosting Bundle
  4. publish the Blazor WASM app
    • in Visual Studio right click on the project and click on Publish...
    • for the target select Folder and click Next
    • set Folder location and click Finish
    • click on Publish
  5. open IIS Manager
    • verify that IIS Manager has AspNetCoreModuleV2 under Modules
    • in IIS Manager select Sites and click on Add Website...
    • set Site name and Physical path and click OK
    • go to Application Pools and click on the application pool with the site name
    • for .NET CLR Version select No Managed Code

ccml's People

Contributors

jinjinov avatar cahmat avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.