{"id":14986257,"url":"https://github.com/jinjinov/ididit","last_synced_at":"2025-04-07T12:09:00.599Z","repository":{"id":40441148,"uuid":"482029090","full_name":"Jinjinov/Ididit","owner":"Jinjinov","description":"C# .NET 7 Blazor habit tracker application. Works on Web, Windows, Linux, Android, iOS and macOS.","archived":false,"fork":false,"pushed_at":"2024-08-18T06:34:54.000Z","size":10002,"stargazers_count":228,"open_issues_count":0,"forks_count":29,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-04-07T12:08:47.836Z","etag":null,"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"],"latest_commit_sha":null,"homepage":"https://ididit.today","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Jinjinov.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-15T17:07:01.000Z","updated_at":"2025-03-07T08:10:17.000Z","dependencies_parsed_at":"2023-11-11T13:25:00.604Z","dependency_job_id":"f7642404-332f-428f-bea1-53f090eaa41c","html_url":"https://github.com/Jinjinov/Ididit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jinjinov%2FIdidit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jinjinov%2FIdidit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jinjinov%2FIdidit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jinjinov%2FIdidit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jinjinov","download_url":"https://codeload.github.com/Jinjinov/Ididit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247648978,"owners_count":20972945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["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"],"created_at":"2024-09-24T14:12:36.218Z","updated_at":"2025-04-07T12:09:00.547Z","avatar_url":"https://github.com/Jinjinov.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"ididit!\n=======\n\nhttps://ididit.today/\n\nThe procrastination friendly habit tracker.  \nTake notes, manage tasks, track habits.\n\n# New version: https://github.com/Jinjinov/OpenHabitTracker\n\n* * *\n\nididit! is free, open source and works on Web, Windows, Linux, Android, iOS and macOS!\n\n[Why ididit!](#why) [Web app](#webapp) [Stores](#stores) [Downloads](#downloads) [Features](#features) [Formats](#formats) [Languages](#languages) [Themes](#themes) [About](#about)\n\n### Why ididit! is better\n\n#### The procrastination friendly habit tracker\n\n*   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.\n*   It tracks the time elapsed since your last task completion and compares it to the task's repeating interval.\n*   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%.\n*   This allows you to easily prioritize your tasks based on their level of urgency.\n\n### Web app - use ididit! online\n\n#### Current version (2023.01.29)\n\n[Use ididit! 1.0.9 in your browser now](https://app.ididit.today)\n\n#### Old version (2021.11.09)\n\n[Use ididit! 0.3.7 in your browser now](https://old.ididit.today)\n\n### Stores\n\n#### ididit! is available on 3 stores\n\nWindows:  \n[\u003cimg src=\"Ididit.Web/icons/Microsoft.svg\" height=\"48\"\u003e](https://apps.microsoft.com/store/detail/ididit/9P5L0K28XWM3)\n\nAndroid:  \n[\u003cimg src=\"Ididit.Web/icons/Google.svg\" height=\"48\"\u003e](https://play.google.com/store/apps/details?id=com.jinjinov.ididit)\n\niOS:  \n[\u003cimg src=\"Ididit.Web/icons/AppStore.svg\" height=\"48\"\u003e](https://apps.apple.com/us/app/ididit-habit-tracker/id1659289949)\n\n### Downloads\n\n#### 1.0.9 (2023.01.29)\n\n**Windows:** [ididit!.windows.1.0.9.zip](https://ididit.today/download/ididit!.windows.1.0.9.zip) - run setup.exe\n\n**Linux:** [ididit!.linux.1.0.9.zip](https://ididit.today/download/ididit!.linux.1.0.9.zip) - run ididit!\n\n**macOS:** [ididit!.macos.1.0.9.zip](https://ididit.today/download/ididit!.macos.1.0.9.zip) - run ididit!.app\n\n#### 1.0.8 (2023.01.26)\n\n**Windows:** [ididit!.windows.1.0.8.zip](https://ididit.today/download/ididit!.windows.1.0.8.zip) - run setup.exe\n\n**Linux:** [ididit!.linux.1.0.8.zip](https://ididit.today/download/ididit!.linux.1.0.8.zip) - run ididit!\n\n**macOS:** [ididit!.macos.1.0.8.zip](https://ididit.today/download/ididit!.macos.1.0.8.zip) - run ididit!.app\n\n#### 1.0.7 (2023.01.22)\n\n**Windows:** [ididit!.windows.1.0.7.zip](https://ididit.today/download/ididit!.windows.1.0.7.zip) - run setup.exe\n\n**Linux:** [ididit!.linux.1.0.7.zip](https://ididit.today/download/ididit!.linux.1.0.7.zip) - run ididit!\n\n**macOS:** [ididit!.macos.1.0.7.zip](https://ididit.today/download/ididit!.macos.1.0.7.zip) - run ididit!.app\n\n#### 1.0.6 (2023.01.20)\n\n**Windows:** [ididit!.windows.1.0.6.zip](https://ididit.today/download/ididit!.windows.1.0.6.zip) - run setup.exe\n\n**Linux:** [ididit!.linux.1.0.6.zip](https://ididit.today/download/ididit!.linux.1.0.6.zip) - run ididit!\n\n**macOS:** [ididit!.macos.1.0.6.zip](https://ididit.today/download/ididit!.macos.1.0.6.zip) - run ididit!.app\n\n#### 1.0.5 (2023.01.08)\n\n**Windows:** [ididit!.windows.1.0.5.zip](https://ididit.today/download/ididit!.windows.1.0.5.zip) - run setup.exe\n\n**Linux:** [ididit!.linux.1.0.5.zip](https://ididit.today/download/ididit!.linux.1.0.5.zip) - run ididit!\n\n**macOS:** [ididit!.macos.1.0.5.zip](https://ididit.today/download/ididit!.macos.1.0.5.zip) - run ididit!.app\n\n#### 1.0.4 (2022.12.31)\n\n**macOS:** [ididit!.macos.1.0.4.zip](https://ididit.today/download/ididit!.macos.1.0.4.zip) - run ididit!.app\n\n#### 1.0.2 (2022.11.11)\n\n**Windows:** [ididit!.windows.1.0.2.zip](https://ididit.today/download/ididit!.windows.1.0.2.zip) - run setup.exe\n\n**Linux:** [ididit!.linux.1.0.2.zip](https://ididit.today/download/ididit!.linux.1.0.2.zip) - run Ididit.WebView.Photino\n\n#### 1.0.1 (2022.07.31)\n\n**Windows:** [ididit!.windows.1.0.1.zip](https://ididit.today/download/ididit!.windows.1.0.1.zip) - run setup.exe\n\n### Features\n\n#### Take notes, manage tasks, track habits:\n\n*   Define your goals by organizing your notes, tasks and habits all in one place\n*   Use categories and sub-categories to group similar goals\n*   Keep track of what is important by assigning priorities\n\n#### Search, filter and sort:\n\n*   Use search to quickly find any content\n*   Use filters to view only what you want to focus on\n*   Sort your notes, tasks and habits by any property\n\n#### Habit tracking:\n\n*   Set the desired interval for your habits (repeating tasks)\n*   Compare the average interval with the desired interval\n*   See when you last completed a task and how that compares to the desired interval\n\n### Formats\n\n#### Integration with Google services:\n\n*   Import from Google Keep\n*   Backup to and restore from Google Drive in JSON format\n\n#### File import/export:\n\n*   Human readable Markdown and YAML formats\n*   The popular JSON format\n*   Excel and Google Sheets compatible TSV (Tab Separated Values)\n\n### Languages\n\n#### There are 5 languages:\n\n*   English\n*   German\n*   Slovenian\n*   Spanish\n*   Czech\n\n### Themes\n\n#### There are 26 color themes:\n\n[![](Ididit.Web/images/default.png)](Ididit.Web/images/default.png)\n\nDefault\n\n[![](Ididit.Web/images/cerulean.png)](Ididit.Web/images/cerulean.png)\n\nCerulean\n\n[![](Ididit.Web/images/cosmo.png)](Ididit.Web/images/cosmo.png)\n\nCosmo\n\n[![](Ididit.Web/images/cyborg.png)](Ididit.Web/images/cyborg.png)\n\nCyborg\n\n[![](Ididit.Web/images/darkly.png)](Ididit.Web/images/darkly.png)\n\nDarkly\n\n[![](Ididit.Web/images/flatly.png)](Ididit.Web/images/flatly.png)\n\nFlatly\n\n[![](Ididit.Web/images/journal.png)](Ididit.Web/images/journal.png)\n\nJournal\n\n[![](Ididit.Web/images/litera.png)](Ididit.Web/images/litera.png)\n\nLitera\n\n[![](Ididit.Web/images/lumen.png)](Ididit.Web/images/lumen.png)\n\nLumen\n\n[![](Ididit.Web/images/lux.png)](Ididit.Web/images/lux.png)\n\nLux\n\n[![](Ididit.Web/images/materia.png)](Ididit.Web/images/materia.png)\n\nMateria\n\n[![](Ididit.Web/images/minty.png)](Ididit.Web/images/minty.png)\n\nMinty\n\n[![](Ididit.Web/images/morph.png)](Ididit.Web/images/morph.png)\n\nMorph\n\n[![](Ididit.Web/images/pulse.png)](Ididit.Web/images/pulse.png)\n\nPulse\n\n[![](Ididit.Web/images/quartz.png)](Ididit.Web/images/quartz.png)\n\nQuartz\n\n[![](Ididit.Web/images/sandstone.png)](Ididit.Web/images/sandstone.png)\n\nSandstone\n\n[![](Ididit.Web/images/simplex.png)](Ididit.Web/images/simplex.png)\n\nSimplex\n\n[![](Ididit.Web/images/sketchy.png)](Ididit.Web/images/sketchy.png)\n\nSketchy\n\n[![](Ididit.Web/images/slate.png)](Ididit.Web/images/slate.png)\n\nSlate\n\n[![](Ididit.Web/images/solar.png)](Ididit.Web/images/solar.png)\n\nSolar\n\n[![](Ididit.Web/images/spacelab.png)](Ididit.Web/images/spacelab.png)\n\nSpacelab\n\n[![](Ididit.Web/images/superhero.png)](Ididit.Web/images/superhero.png)\n\nSuperhero\n\n[![](Ididit.Web/images/united.png)](Ididit.Web/images/united.png)\n\nUnited\n\n[![](Ididit.Web/images/vapor.png)](Ididit.Web/images/vapor.png)\n\nVapor\n\n[![](Ididit.Web/images/yeti.png)](Ididit.Web/images/yeti.png)\n\nYeti\n\n[![](Ididit.Web/images/zephyr.png)](Ididit.Web/images/zephyr.png)\n\nZephyr\n\n### About\n\n#### ididit! is:\n\n*   Free\n*   Open source: [GitHub](https://github.com/Jinjinov/Ididit)\n*   Cross platform: Planned for Web, Windows, Android, iOS, macOS and Linux\n\n#### Made with latest technologies:\n\n*   [.NET](https://dotnet.microsoft.com/en-us/download/dotnet)\n*   [C#](https://docs.microsoft.com/en-us/dotnet/csharp/)\n*   [Blazor](https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor)\n*   [Blazorise](https://blazorise.com/)\n*   [Bootstrap](https://getbootstrap.com/)\n*   [Bootswatch](https://bootswatch.com/)\n*   [CsvHelper](https://joshclose.github.io/CsvHelper/)\n*   [DnetIndexedDb](https://github.com/amuste/DnetIndexedDb)\n*   [Font Awesome](https://fontawesome.com/)\n*   [Google Drive API](https://developers.google.com/api-client-library/dotnet)\n*   [IndexedDB](https://www.w3.org/TR/IndexedDB/)\n*   [Markdig](https://github.com/xoofx/markdig)\n*   [MAUI](https://docs.microsoft.com/en-us/dotnet/maui/)\n*   [WebAssembly](https://webassembly.org/)\n*   [WebView2](https://developer.microsoft.com/en-us/microsoft-edge/webview2/)\n*   [YamlDotNet](https://aaubry.net/pages/yamldotnet.html)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjinjinov%2Fididit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjinjinov%2Fididit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjinjinov%2Fididit/lists"}