Самостоятельно размещаемое приложение для заметок в стиле Google Keep, где каждая заметка — обычный Markdown-файл в вашей папке.
Jinjinov/OpenHabitTracker
Бесплатный опенсорсный трекер привычек и приложение для заметок и задач на Web, Windows, Linux, Android, iOS и macOS с опциональной синхронизацией через собственный сервер.
Open source альтернатива:Habitica
Google 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
Установите версию для Windows из Microsoft Store с помощью winget
winget install OpenHabitTracker - 2
Или используйте веб-приложение в браузере по адресу pwa.openhabittracker.net
- 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 обновляется ежедневно.
Похожие проекты
Ticky — бесплатный Kanban-менеджер задач с открытым исходным кодом на ASP.NET Core Blazor для личного и командного использования.
Самостоятельно размещаемый трекер привычек на Python: отмечайте ежедневные привычки и серии выполнений без системы целей.
Приложение для заметок с приоритетом конфиденциальности, которое можно разместить на своём сервере; создано на SvelteKit и служит альтернативой Google Keep.
Кроссплатформенное приложение для ведения дневника с открытым исходным кодом на Blazor: работает локально на Android, Windows, macOS, в Web и Linux.
Сервер синхронизации для приложения Notesnook, который можно развернуть на своей инфраструктуре; написан на .NET 8, поддерживает Docker, но самостоятельный хостинг пока в альфа-версии.