Собственный продукт · нативное приложение macOS + iOS
Nimer: таймер Notion в строке меню macOS — 106 релизов за полгода
Запускаешь таймер в Notion и забываешь про него — учёт времени врёт. Nimer держит таймер в строке меню и в ноутче MacBook, а на iPhone — на локскрине и в Dynamic Island. Первый публичный релиз вышел через три дня после первого коммита, дальше — 106 релизов с марта по сентябрь 2026 с обновлениями по воздуху.
Коротко
- Продукт
- Собственный, Nimer (nimer.nooka.pro)
- Платформы
- macOS 14+ и iOS 17+
- Период
- С марта 2026, развивается
- Роль
- Продукт, дизайн, разработка и релизы — один
Результаты
3 дня
от первого коммита до первого публичного релиза
106
релизов с 12 марта по 27 сентября 2026
2.3.26
текущая версия, обновления приходят по воздуху
2 платформы
macOS и iOS с синхронизацией таймера между устройствами
Как было
- Таймер в Notion живёт внутри страницы: закрыл вкладку — и забыл, что он идёт. Учёт времени превращается в догадки.
- Готовые трекеры требуют подгонять свой воркспейс под их структуру или вести время в отдельном сервисе.
Что построено
Таймер, который нельзя забыть
Время всегда видно в строке меню, а на MacBook Pro — в минималистичном интерфейсе вокруг ноутча. Кольцо прогресса меняет цвет по мере того, как сессия затягивается.
Работает с любым воркспейсом
Вход через Notion OAuth, без API-ключей. Динамический маппинг полей подстраивается под структуру ваших баз — не нужно ничего перестраивать под приложение.
Быстрый старт из любого приложения
Cmd+Shift+N: создать задачу и сразу запустить таймер, с фильтрацией по проекту через @.
iPhone-компаньон
Таймер в Live Activities на локскрине и в Dynamic Island, синхронизация с Mac.
Релизный цикл как у большого продукта
OTA-обновления через Sparkle с отдельными dev- и prod-каналами, DMG-установщик, собственный сервер лицензий и бэкенд на Node.js в Docker.
Стек
- SwiftUI
- macOS 14+
- iOS 17+
- Live Activities
- Notion API + OAuth
- Sparkle
- Node.js + TypeScript
- Docker
Вопросы
Nimer работает с моей структурой баз в Notion?
Да. Приложение не требует определённого шаблона: динамический маппинг полей подстраивается под ваши базы — нужно только указать, какое поле отвечает за время.
Нужен API-ключ Notion?
Нет, вход через Notion OAuth — как в любом официальном приложении. Ключи вручную копировать не нужно.
Как приходят обновления?
По воздуху, через Sparkle: приложение само предлагает новую версию. С марта по сентябрь 2026 вышло 106 релизов.
Где скачать?
На nimer.nooka.pro.