Features
Everything Tickr ships with today. No roadmap promises on this page.
Tasks
Lists, sections, tags, filters
Group work how you think about it. Sections inside lists, tags across lists, filters as saved smart queries.
Recurrence & reminders
Full RFC 5545 RRULE support with due-time or completion-time anchors. Web Push reminders via VAPID, optional email.
Bilingual smart input
Chrono-node for English plus a custom Persian parser with ZWNJ and lookaround support. RTL auto-switch.
Calendar + agenda + drag-to-reschedule
Month grid with a 'today' squircle, agenda list, priority-dot event pills, and drag across days.
Focus, habits, matrix, countdowns
Pomodoro + stopwatch
Configurable focus, short break, and long break durations with a state machine that survives refresh.
Habit tracker
Morning / afternoon / night / others sections, streaks, 20-week heatmap, and ring-progress week strip.
Eisenhower matrix
Drag a task between quadrants and the app adjusts its priority and due date to match the target.
Countdowns
Named cards with repeat-yearly rollover and a crisp 'Today' state.
Platform
Offline-first PWA
Installable on any device with a service worker that caches the shell and queues edits while you're gone.
Realtime sync
Supabase postgres_changes over WebSockets. Update a task on your phone, your laptop updates instantly.
Command palette
⌘K / Ctrl+K opens a searchable palette for quick-add, navigation, theme switch, and sign out.
Keyboard-first
Every action has a shortcut; every pointer affordance has a keyboard equivalent.
Fast search
A trigram index on task titles makes even huge inboxes feel instant.
Six themes
Dark, Light, Solarized Dark, Solarized Light, High Contrast Dark, Pastel. Persisted to your account.
TickTick import
Drop your TickTick CSV backup. Tasks, lists, tags, priority, and completion status carry across.
Full JSON export
Your data, anytime, as a single downloadable file. No lock-in.
RLS on every table
Row-level security enforced in the database, not the app, so your data can't leak between accounts.