Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jinjinov/ididit
C# .NET 7 Blazor habit tracker application. Works on Web, Windows, Linux, Android, iOS and macOS.
https://github.com/jinjinov/ididit
asp-net-core aspnet-core aspnetcore blazor blazor-webassembly blazorise google-drive google-keep indexeddb json markdown maui maui-blazor progressive-web-app pwa tsv wasm webassembly winforms wpf
Last synced: 1 day ago
JSON representation
C# .NET 7 Blazor habit tracker application. Works on Web, Windows, Linux, Android, iOS and macOS.
- Host: GitHub
- URL: https://github.com/jinjinov/ididit
- Owner: Jinjinov
- License: gpl-3.0
- Created: 2022-04-15T17:07:01.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-18T06:34:54.000Z (6 months ago)
- Last Synced: 2025-01-08T10:03:44.273Z (22 days ago)
- Topics: asp-net-core, aspnet-core, aspnetcore, blazor, blazor-webassembly, blazorise, google-drive, google-keep, indexeddb, json, markdown, maui, maui-blazor, progressive-web-app, pwa, tsv, wasm, webassembly, winforms, wpf
- Language: C#
- Homepage: https://ididit.today
- Size: 9.54 MB
- Stars: 226
- Watchers: 6
- Forks: 30
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
ididit!
=======https://ididit.today/
The procrastination friendly habit tracker.
Take notes, manage tasks, track habits.# New version: https://github.com/Jinjinov/OpenHabitTracker
* * *
ididit! is free, open source and works on Web, Windows, Linux, Android, iOS and macOS!
[Why ididit!](#why) [Web app](#webapp) [Stores](#stores) [Downloads](#downloads) [Features](#features) [Formats](#formats) [Languages](#languages) [Themes](#themes) [About](#about)
### Why ididit! is better
#### The procrastination friendly habit tracker
* ididit! doesn't use a streak counter so you won't feel demotivated when you skip a habit once - you won't have to start your streak from zero.
* It tracks the time elapsed since your last task completion and compares it to the task's repeating interval.
* A task with a 10 day interval which is 2 days overdue is at 120% - but a task with a 4 day interval which is also 2 days overdue is at 150%.
* This allows you to easily prioritize your tasks based on their level of urgency.### Web app - use ididit! online
#### Current version (2023.01.29)
[Use ididit! 1.0.9 in your browser now](https://app.ididit.today)
#### Old version (2021.11.09)
[Use ididit! 0.3.7 in your browser now](https://old.ididit.today)
### Stores
#### ididit! is available on 3 stores
Windows:
[](https://apps.microsoft.com/store/detail/ididit/9P5L0K28XWM3)Android:
[](https://play.google.com/store/apps/details?id=com.jinjinov.ididit)iOS:
[](https://apps.apple.com/us/app/ididit-habit-tracker/id1659289949)### Downloads
#### 1.0.9 (2023.01.29)
**Windows:** [ididit!.windows.1.0.9.zip](https://ididit.today/download/ididit!.windows.1.0.9.zip) - run setup.exe
**Linux:** [ididit!.linux.1.0.9.zip](https://ididit.today/download/ididit!.linux.1.0.9.zip) - run ididit!
**macOS:** [ididit!.macos.1.0.9.zip](https://ididit.today/download/ididit!.macos.1.0.9.zip) - run ididit!.app
#### 1.0.8 (2023.01.26)
**Windows:** [ididit!.windows.1.0.8.zip](https://ididit.today/download/ididit!.windows.1.0.8.zip) - run setup.exe
**Linux:** [ididit!.linux.1.0.8.zip](https://ididit.today/download/ididit!.linux.1.0.8.zip) - run ididit!
**macOS:** [ididit!.macos.1.0.8.zip](https://ididit.today/download/ididit!.macos.1.0.8.zip) - run ididit!.app
#### 1.0.7 (2023.01.22)
**Windows:** [ididit!.windows.1.0.7.zip](https://ididit.today/download/ididit!.windows.1.0.7.zip) - run setup.exe
**Linux:** [ididit!.linux.1.0.7.zip](https://ididit.today/download/ididit!.linux.1.0.7.zip) - run ididit!
**macOS:** [ididit!.macos.1.0.7.zip](https://ididit.today/download/ididit!.macos.1.0.7.zip) - run ididit!.app
#### 1.0.6 (2023.01.20)
**Windows:** [ididit!.windows.1.0.6.zip](https://ididit.today/download/ididit!.windows.1.0.6.zip) - run setup.exe
**Linux:** [ididit!.linux.1.0.6.zip](https://ididit.today/download/ididit!.linux.1.0.6.zip) - run ididit!
**macOS:** [ididit!.macos.1.0.6.zip](https://ididit.today/download/ididit!.macos.1.0.6.zip) - run ididit!.app
#### 1.0.5 (2023.01.08)
**Windows:** [ididit!.windows.1.0.5.zip](https://ididit.today/download/ididit!.windows.1.0.5.zip) - run setup.exe
**Linux:** [ididit!.linux.1.0.5.zip](https://ididit.today/download/ididit!.linux.1.0.5.zip) - run ididit!
**macOS:** [ididit!.macos.1.0.5.zip](https://ididit.today/download/ididit!.macos.1.0.5.zip) - run ididit!.app
#### 1.0.4 (2022.12.31)
**macOS:** [ididit!.macos.1.0.4.zip](https://ididit.today/download/ididit!.macos.1.0.4.zip) - run ididit!.app
#### 1.0.2 (2022.11.11)
**Windows:** [ididit!.windows.1.0.2.zip](https://ididit.today/download/ididit!.windows.1.0.2.zip) - run setup.exe
**Linux:** [ididit!.linux.1.0.2.zip](https://ididit.today/download/ididit!.linux.1.0.2.zip) - run Ididit.WebView.Photino
#### 1.0.1 (2022.07.31)
**Windows:** [ididit!.windows.1.0.1.zip](https://ididit.today/download/ididit!.windows.1.0.1.zip) - run setup.exe
### Features
#### Take notes, manage tasks, track habits:
* Define your goals by organizing your notes, tasks and habits all in one place
* Use categories and sub-categories to group similar goals
* Keep track of what is important by assigning priorities#### Search, filter and sort:
* Use search to quickly find any content
* Use filters to view only what you want to focus on
* Sort your notes, tasks and habits by any property#### Habit tracking:
* Set the desired interval for your habits (repeating tasks)
* Compare the average interval with the desired interval
* See when you last completed a task and how that compares to the desired interval### Formats
#### Integration with Google services:
* Import from Google Keep
* Backup to and restore from Google Drive in JSON format#### File import/export:
* Human readable Markdown and YAML formats
* The popular JSON format
* Excel and Google Sheets compatible TSV (Tab Separated Values)### Languages
#### There are 5 languages:
* English
* German
* Slovenian
* Spanish
* Czech### Themes
#### There are 26 color themes:
[![](Ididit.Web/images/default.png)](Ididit.Web/images/default.png)
Default
[![](Ididit.Web/images/cerulean.png)](Ididit.Web/images/cerulean.png)
Cerulean
[![](Ididit.Web/images/cosmo.png)](Ididit.Web/images/cosmo.png)
Cosmo
[![](Ididit.Web/images/cyborg.png)](Ididit.Web/images/cyborg.png)
Cyborg
[![](Ididit.Web/images/darkly.png)](Ididit.Web/images/darkly.png)
Darkly
[![](Ididit.Web/images/flatly.png)](Ididit.Web/images/flatly.png)
Flatly
[![](Ididit.Web/images/journal.png)](Ididit.Web/images/journal.png)
Journal
[![](Ididit.Web/images/litera.png)](Ididit.Web/images/litera.png)
Litera
[![](Ididit.Web/images/lumen.png)](Ididit.Web/images/lumen.png)
Lumen
[![](Ididit.Web/images/lux.png)](Ididit.Web/images/lux.png)
Lux
[![](Ididit.Web/images/materia.png)](Ididit.Web/images/materia.png)
Materia
[![](Ididit.Web/images/minty.png)](Ididit.Web/images/minty.png)
Minty
[![](Ididit.Web/images/morph.png)](Ididit.Web/images/morph.png)
Morph
[![](Ididit.Web/images/pulse.png)](Ididit.Web/images/pulse.png)
Pulse
[![](Ididit.Web/images/quartz.png)](Ididit.Web/images/quartz.png)
Quartz
[![](Ididit.Web/images/sandstone.png)](Ididit.Web/images/sandstone.png)
Sandstone
[![](Ididit.Web/images/simplex.png)](Ididit.Web/images/simplex.png)
Simplex
[![](Ididit.Web/images/sketchy.png)](Ididit.Web/images/sketchy.png)
Sketchy
[![](Ididit.Web/images/slate.png)](Ididit.Web/images/slate.png)
Slate
[![](Ididit.Web/images/solar.png)](Ididit.Web/images/solar.png)
Solar
[![](Ididit.Web/images/spacelab.png)](Ididit.Web/images/spacelab.png)
Spacelab
[![](Ididit.Web/images/superhero.png)](Ididit.Web/images/superhero.png)
Superhero
[![](Ididit.Web/images/united.png)](Ididit.Web/images/united.png)
United
[![](Ididit.Web/images/vapor.png)](Ididit.Web/images/vapor.png)
Vapor
[![](Ididit.Web/images/yeti.png)](Ididit.Web/images/yeti.png)
Yeti
[![](Ididit.Web/images/zephyr.png)](Ididit.Web/images/zephyr.png)
Zephyr
### About
#### ididit! is:
* Free
* Open source: [GitHub](https://github.com/Jinjinov/Ididit)
* Cross platform: Planned for Web, Windows, Android, iOS, macOS and Linux#### Made with latest technologies:
* [.NET](https://dotnet.microsoft.com/en-us/download/dotnet)
* [C#](https://docs.microsoft.com/en-us/dotnet/csharp/)
* [Blazor](https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor)
* [Blazorise](https://blazorise.com/)
* [Bootstrap](https://getbootstrap.com/)
* [Bootswatch](https://bootswatch.com/)
* [CsvHelper](https://joshclose.github.io/CsvHelper/)
* [DnetIndexedDb](https://github.com/amuste/DnetIndexedDb)
* [Font Awesome](https://fontawesome.com/)
* [Google Drive API](https://developers.google.com/api-client-library/dotnet)
* [IndexedDB](https://www.w3.org/TR/IndexedDB/)
* [Markdig](https://github.com/xoofx/markdig)
* [MAUI](https://docs.microsoft.com/en-us/dotnet/maui/)
* [WebAssembly](https://webassembly.org/)
* [WebView2](https://developer.microsoft.com/en-us/microsoft-edge/webview2/)
* [YamlDotNet](https://aaubry.net/pages/yamldotnet.html)