Notes, tasks & projects
without the bloat
A simple, mobile-first productivity app for managing notes, tasks, and projects. Full offline support, Markdown editing, and real-time sharing.
Everything you need to stay organized
📒 Notes
Markdown Editing
Write notes with full Markdown support — live preview, formatting toolbar, and clean rendering. Great for meeting notes, documentation, or quick thoughts.
Two Note Types
Choose between freeform text notes (Markdown) or list notes (checklists). Use whichever fits the content.
Pin & Archive
Pin important notes to the top for quick access. Archive old notes to keep your workspace clean without losing anything.
Share Notes
Share individual notes with other users. Changes sync in real time via Supabase — no manual sending required.
✅ Tasks
Subtasks
Break tasks down into up to 50 subtasks. Track progress at the subtask level and mark them off as you go.
Due Dates & Indicators
Set due dates and see at a glance what's overdue, due today, or due tomorrow. Never miss a deadline.
Recurring Tasks
Set tasks to repeat on configurable intervals — every N days, weeks, or months. Anchor recurrence to the due date or completion date.
Search & Filter
Quickly find tasks across all projects with search. Filter by status to focus on what matters right now.
📂 Projects
Group Everything Together
Organize related notes and tasks into projects. Keep work, personal, and side-project items separate and tidy.
Share Projects
Share entire projects with collaborators. All notes and tasks within a shared project stay synced in real time.
QR Code Sharing
Exchange user IDs via QR code scanning — no need to type email addresses. Point, scan, share.
See it in action
A clean, mobile-first interface for notes, tasks, and projects.
Notes
Markdown note
List note
Tasks
Task details
Recurring tasks
Projects
Project details
Settings & sharingOffline-first, for real
simpleTracker doesn't just cache a page — it has a full offline architecture.
IndexedDB Mutation Queue
All changes are saved locally first, then synced in the background. If you're offline, they queue up and sync automatically when connectivity returns.
Lie-fi Detection
Goes beyond navigator.onLine — pings the backend to verify real connectivity. No false positives on flaky connections.
Smart Sync Triggers
Syncs on browser online event, 30-second heartbeat, and app visibility change (when you switch back to the app on mobile).
Local Cache with LRU
localStorage cache with 50 MB limit and LRU eviction keeps your most-used data available instantly on launch.
Plus everything else you'd expect
Notifications
Daily browser notifications for due and overdue tasks. Once-per-day throttling keeps it helpful, not spammy.
PWA
Install on iOS and Android home screens. Service worker caches assets for instant load. Auto-update prompts keep you current.
Dark & Light Themes
Switch between themes based on your preference. Looks great at any time of day.
CSV Export
Export your data anytime. Your notes and tasks belong to you.
Self-Hostable
Configurable Supabase backend — use ours, or point it at your own instance. Global config, per-user override, or env vars.
Private & Secure
Row-level security in Supabase. Only you (and people you share with) can see your data.
Built with modern tools
Open source under AGPL-3.0. Self-host it or use the hosted version.
Ready to get organized?
Free to start, no credit card required.