Repolode
Jinjinov

Jinjinov/OpenHabitTracker

Бесплатный опенсорсный трекер привычек и приложение для заметок и задач на Web, Windows, Linux, Android, iOS и macOS с опциональной синхронизацией через собственный сервер.

Open source альтернатива:HabiticaGoogle Keep

Звёзды
308
Форки
27
Открытые issues
7
Последний коммит
6 часов назад

Что это?

OpenHabitTracker объединяет заметки, задачи и привычки в одном приложении. Заметки поддерживают Markdown и отображаются прямо в списке; для задач можно указать запланированные даты, длительность, чек-листы и таймеры, а привычки оцениваются по тому, насколько давно их следовало выполнить, а не по непрерывности серии. Поиск и фильтры охватывают текст заметок и пункты чек-листов, а для каждой привычки доступны графики прогресса, истории, календаря и серий.

Приложение создано на C# и .NET 10 с использованием Blazor. Оно работает как веб-приложение и PWA, как нативное приложение для Windows, Linux, Android, iOS и macOS, а также в контейнере Blazor Server. Данные хранятся на устройстве и синхронизируются только с сервером, который вы запускаете самостоятельно; аккаунт и реклама не нужны.

Для самостоятельного размещения используется Docker-образ с однопользовательским Blazor Server; настройки задаются через переменные окружения и файл docker-compose. Сервер также предоставляет документацию OpenAPI и страницу с логами.

Ключевые возможности

  • 01Заметки в Markdown отображаются в списке; поиск охватывает текст заметок и пункты чек-листов.
  • 02Задачи с запланированными датой и временем, длительностью, чек-листом и таймером.
  • 03Привычки оцениваются по проценту просрочки, а не по сериям.
  • 04Импорт и экспорт в JSON, YAML, TSV и Markdown, а также импорт из Google Keep Takeout.
  • 05Для каждой привычки доступны графики прогресса, истории, календаря, серий и активности по дням недели.
  • 06Опциональная синхронизация с собственным сервером через Docker.

Сценарии использования

  • Отслеживание повторяющихся привычек, при котором пропуск одного дня не обнуляет прогресс.
  • Заметки, задачи и привычки в одном приложении на компьютере и телефоне.
  • Самостоятельное размещение приватного сервера синхронизации на домашнем NAS или Linux-сервере.
  • Перенос заметок из Google Keep в локальное хранилище под собственным управлением.

Быстрый старт

  1. 1

    Установите версию для Windows из Microsoft Store с помощью winget

    winget install OpenHabitTracker
  2. 2

    Или используйте веб-приложение в браузере по адресу pwa.openhabittracker.net

  3. 3

    Или установите приложение для Android, iOS, macOS или Linux по ссылкам на магазины в README

Что важно знать

  • Для синхронизации на собственном сервере необходимо самостоятельно запустить сервер Docker.

В подборках

Темы

Частые вопросы

Что такое OpenHabitTracker?
Бесплатный опенсорсный трекер привычек и приложение для заметок и задач на Web, Windows, Linux, Android, iOS и macOS с опциональной синхронизацией через собственный сервер. OpenHabitTracker объединяет заметки, задачи и привычки в одном приложении. Заметки поддерживают Markdown и отображаются прямо в списке; для задач можно указать запланированные даты, длительность, чек-листы и таймеры, а привычки оцениваются по тому, насколько давно их следовало выполнить, а не по непрерывности серии. Поиск и фильтры охватывают текст заметок и пункты чек-листов, а для каждой привычки доступны графики прогресса, истории, календаря и серий.
OpenHabitTracker можно использовать бесплатно? Какая у него лицензия?
OpenHabitTracker распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
OpenHabitTracker всё ещё поддерживается?
Активно поддерживается. Последний коммит в OpenHabitTracker — 7 нояб. 2026 г..
Для чего можно использовать OpenHabitTracker?
Отслеживание повторяющихся привычек, при котором пропуск одного дня не обнуляет прогресс. Заметки, задачи и привычки в одном приложении на компьютере и телефоне. Самостоятельное размещение приватного сервера синхронизации на домашнем NAS или Linux-сервере. Перенос заметок из Google Keep в локальное хранилище под собственным управлением.
Как установить OpenHabitTracker?
Установите версию для Windows из Microsoft Store с помощью winget: winget install OpenHabitTracker Или используйте веб-приложение в браузере по адресу pwa.openhabittracker.net Или установите приложение для Android, iOS, macOS или Linux по ссылкам на магазины в README
Где скачать OpenHabitTracker?
Исходный код и инструкции по установке — на GitHub: https://github.com/Jinjinov/OpenHabitTracker

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Сервер синхронизации для приложения Notesnook, который можно развернуть на своей инфраструктуре; написан на .NET 8, поддерживает Docker, но самостоятельный хостинг пока в альфа-версии.

950+3 за неделю78C#AGPL-3.0Активно поддерживаетсяОбновлён 20 часов назад