Todo-Dodo
Overview
Task management with markdown editing and recurrence
Task manager with rich markdown editing, smart recurrence, drag-and-drop, and zero cloud โ your data stays in your browser. **Todo-Dodo** is a fast, privacy-first task manager that lives right in your browser. No accounts, no cloud, no tracking โ just your tasks, beautifully organized. ### โจ Features ๐ฆค **Rich Markdown Editing** โ Bold, italic, code, links, and more with a WYSIWYG editor. Add links with โK or type `[text](url)` directly. ๐ **Smart Recurrence** โ Weekly on specific days, monthly, yearly, or relative to completion. Handles edge cases like Feb 29 and short months automatically. ๐ **Three Views** โ Today (due & overdue), Unscheduled (no due date), and All Tasks. Drag-and-drop to reorder. Sort by title, due date, or custom order. ๐ **Add Tabs as Tasks** โ One click to turn the current webpage into a task, with title and link pre-filled. ๐ **Filter & Search** โ Full-text search, date filters, date range, and completed task toggle. ๐๏ธ **Soft Delete** โ Deleted tasks go to Trash for 30 days. Completed tasks auto-clean after a year. ๐ค **Import / Export** โ Back up your tasks as JSON anytime. Works across browsers. ๐ **100% Private** โ All data stored locally in your browser using IndexedDB. Nothing leaves your machine. Ever. ### โจ๏ธ Keyboard Shortcuts - Click on `?` to show all shortcuts *Todo-Dodo: because even extinct birds get things done.* ๐ฆค # Todo-Dodo Changelog ## v1.0.0-alpha2 (extension 1.0.0.1) โ 2026-09-17 Sync that stays current everywhere, steadier lists and dialogs, and in-place links and reminders. ### Highlights - **Sync keeps itself current** โ watched folders sync in seconds, others every 1โ5 minutes; the extension syncs in the background - **One sync for every window** โ popup and pop-out spin together; no usable folder shows โ ๏ธ; spinner holds half a second - **Per-folder sync status** โ Settings โ Sync shows each folder's state and last sync; **Grant access** per folder - **Reminder chip on the task card** โ click or Enter edits the time in place; empty removes it; Escape cancels - **Links open with a click** โ hover or โK / Ctrl+K edits the URL; โK alone links what you type - **Descriptions keep the last keystrokes** โ saved before a tab closes or the desktop app quits - **Dialogs lock the page behind them** โ wheel and keys scroll nothing underneath, including the extension popup - **Only moved rows animate** โ synced changes slide just the tasks that changed place - **Settings dialog keeps one height** โ controls at the top; tall tabs scroll inside - **Readable formatting controls** โ `Aa` and formatting toolbars match the description text size and dark tooltip surface --- ## v1.0.0-alpha1 (extension 1.0.0.0) โ 2026-09-14 First 1.0 alpha: desktop auto-updates, self-reconnecting folder sync, and clearer descriptions. ### Highlights - **Desktop auto-updates** โ Settings โ App checks automatically and offers **Install and restart**; failed checks say why - **Folder sync reconnects with one action** โ after a restart, the first click or key press reconnects - **Help when the browser cannot open folders** โ **Add sync folder** explains enabling it, or suggests Chrome, Edge or the app - **Restore backups with any file name** โ non-`.json` names work; errors say damaged, not a backup, or too large - **Checklist path on the task card** โ the preview shows the path to the first unticked item - **Repeating tasks restart unticked** โ each new occurrence clears description ticks; one-off tasks keep them - **Description box grows with text** โ only the dialog scrolls - **Bold and italic next to emoji** โ kept through save and reload --- ## v0.99.0 โ 2026-09-04 Sync across devices through a folder you pick, plus v0.12.0's editor and cleanup features. ### Highlights - **Sync through a folder you pick** โ no cloud service; put it in iCloud, Dropbox or similar; merges are automatic - **Folder actions** โ Disable/Enable, Disconnect, and **Erase all sync data** behind two confirmations - **Live co-editing** โ two windows on one task merge character by character - **Sync status in the header** โ one icon; click to reconnect and sync now - **Extension and desktop app sync too** โ point each at the folder once - **Import asks before deleting** โ **Overwrite** removes missing tasks everywhere; **Merge** keeps them - **Delete All Data wipes this device only** โ sync folders untouched; asks twice - **Rich text and automatic cleanup** โ v0.12.0 features now run on sync - **Card preview shows the first unticked item** โ not the first line - **Choose where a backup goes** โ the desktop app asks on export - Modern header icons, a clearer sync folder panel and reorganised settings navigation - Fixes: reminder picker closes on blur; Brave folder sync works; old task ids migrate --- ## v0.12.0 โ 2026-08-22 Checklists and richer formatting in task descriptions; automatic cleanup of long-finished tasks. ### Highlights - **Checklists in descriptions** โ Markdown checkboxes from typing, toolbar or โโง9 / Ctrl+Shift+9; pasted checklists are recognised - **Highlight, strikethrough, subscript, superscript** โ toolbar buttons, shortcuts and typed shorthands like `==text==` and `x^2^` - **Step out of formatting with โ** โ clears active marks without leaving stray spaces - **Editor sizing and scrolling** โ capped at 75% height; scrolls internally; the page behind never moves - **Formatting toolbar tracks the selection** โ shows the current selection's formats - **Delete completed tasks automatically** โ Settings โ General; default 365 days, minimum 30; recurring and open tasks untouched - **Import safety** โ importing old completed tasks switches auto-delete off first, and says why - **Update the extension with the app** โ older extensions can mangle the new description syntax --- ## v0.11.0 โ 2026-07-17 Identity, appearance, editor UX, drafts, and extension โadd pageโ reliability. ### Highlights - **Compact UUIDv7 task IDs** โ sortable ids with published/draft subtypes; safe migration (including extension service-worker re-entry) - **Dark mode** โ follows system appearance - **Confirm dialogs** โ shared in-app confirm (including OK-only alerts) - Logo in the top-left header - Rich-text editor: Tab/list indent behavior and description formatting toolbar - New tasks top or bottom in custom sort - **Draft capacity** โ up to 10 open drafts; unedited ones are evicted first; the draft bar scrolls - New task on Today/Yesterday prefills that calendar date (Q, New Task, Add current tab, extension prefill) - **Add to Todo-Dodo** โ context menu or โโY / Ctrl+Shift+Y opens the popup with a prefilled task --- ## v0.10.0 โ 2026-07-03 An internal cleanup release: less duplication and smaller modules, with the fixes below. ### Highlights - โSave as newโ disabled when the task is invalid (aligned with Save); clearer error/tooltip copy --- ## v0.9.0 โ 2026-07-03 Keyboard-first date chips and small form-control polish. ### Highlights - **Quick matrix keyboard** โ arrow keys navigate the date grid; Enter opens; tab order restores after picking - **Nested Escape** โ Escape closes date/repeat chip popouts without closing the extension popup; repetition chip Ctrl/โ+Enter save - Date picker updates - Clear/delete values in numeric repetition fields - Clear button on All Tasks search - Refresh workday list after import --- ## v0.8.0 โ 2026-06-21 Shared modal system, workweek settings, and holiday calendars. ### Highlights - **Modal foundation** โ one reusable dialog with focus trap, Escape and outside-click close, used by every dialog - **Workweek v1** โ configurable workdays for recurrence and planning - **Holiday ICS** โ import office-holiday calendars for workday logic - Focus fixes: no parent-editor Tab trap when child dialogs open; no stray focus on help --- ## v0.7.0 โ 2026-06-13 Large UX and storage milestone: reminder picker, task keyboard focus, drafts, and IndexedDB layout. ### Highlights - **Reminder time UX** โ custom picker with typed times and grid navigation; notifications open the task; optional promote to Today's top - **Task list keyboard** โ focus/shortcuts polish; highlight only for keyboard nav; less completion flicker - **IndexedDB rework** โ per-view sort orders and clearer persistence - **Draft reuse** โ one draft per task; cap open drafts at 10 - Extension pop-out button restored - **Editor** โ complete checkbox in editor; minimize/expand animations - **Sort** โ created / modified sort options; โdue dateโ renamed to โdateโ - Documented data migrations; configurable logging --- ## v0.6.0 โ 2026-06-07 Drafts, real reminders across platforms, link titles, and denser task-list editing. ### Highlights - **Drafts** โ autosaved drafts, minimize dock/bar, โSave as newโ - **Reminders** โ fire on web, Chrome extension, and native macOS - **Link titles** โ optional fetch of page titles for http(s) links (extension + native) - **Inline chips** โ date and repeat pickers from the task list (plus list animation polish) - More compact repeat picker; wider extension popup - Task counter fixes - โ, Settings (General); โโ, About; Esc closes settings in the extension popup --- ## v0.5.2 โ 2026-06-05 Per-view sort persistence, midnight Today refresh, and a Yesterday list on the Today tab. ### Highlights - **Per-tab sort mode** โ Custom / Title / Due date stored in localStorage; drag order stays in IndexedDB/export - **Calendar day change** โ Today list reloads from IndexedDB at midnight (defers while dragging or pointer near the list) - **Yesterday** โ sub-view on the Today tab (header menu, โโง1); recurrence completion anchors to yesterday when that view is active --- ## v0.5.1 โ 2026-05-31 Recurrence data migration and cleaner release packaging. ### Highlights - **Recurrence database upgrade** โ migrates older repetition shapes on first launch - Extension build/version sync and release layout improvements --- ## v0.5.0 โ 2026-05-31 Recurrence rewrite, cross-context sync, richer reminders UX, and extension polish. ### Highlights - **Recurrence engine** โ day, weekday, month-day and year-day modes; repeat after completion; better anchoring - **Cross-context data sync** โ BroadcastChannel + IndexedDB reload across tabs, extension popup, and pop-out (with self-loop protection) - **Flexible reminder time parser** โ natural formats (e.g. 4pm, 16:00) with solid Tab/Enter behavior - **Complete forever** โ end a repeating series without advancing the date - **Extension** โ context menu opens the popup to finish add; Extension settings with shortcut link; hide pop-out in full-tab mode - High-quality dodo icon for the Mac app; branding on web targets - Dependency license compliance audit --- ## v0.4.0 โ 2026-05-23 Browser extension target, better linking in the editor, and storage that can grow beyond localStorage limits. ### Highlights - **Chrome/Firefox extension (MV3)** โ popup, pop-out tab, โAdd current tab as taskโ, context menu, โโT / Ctrl+Shift+T - **Rich link creation** โ bubble menu, โK link insert/edit, markdown `[text](url)` auto-link - **IndexedDB via idb-keyval** โ async saves, no localStorage size cap; export format unchanged --- ## v0.3.0 โ 2026-05-23 Quality pass after the first two releases: scrolling, previews, links, shortcuts, and settings structure. ### Highlights - Task editor scrolls when content exceeds the viewport - Task card previews refresh after title/description edits - Hyperlinks on cards open without opening the editor - Global shortcut temporarily unregistered while recording (re-register same combo) - Export uses a save dialog (File System Access API) - Initial unit test suite (recurrence, filters, sorting) - Unified settings modal with left-nav sections (General, Native, Import/Export) --- ## v0.2.0 โ 2026-05-22 Native app polish, better date/time pickers, and a fuller macOS shell. ### Highlights - Custom date/time pickers with Today and clear, consistent across browsers - Global shortcut: reliable activate-to-front; Ctrl and Cmd as separate modifiers; live recorder preview; โฅ2 modifiers required - Close-to-hide with dock reopen; Window โ Open Main Window (โ0) - Full macOS menu (About, Settings, Services, Hide/Show, Edit, Window) - Soft delete + Trash, sort controls, completion animation, All Tasks filter bar - Keyboard shortcuts: โ1/2/3, Q, ?, โ, --- ## v0.1.0 โ 2026-05-22 First public build of Todo-Dodo: local-first task management with markdown editing, recurrence, and a native macOS app. ### Highlights - WYSIWYG markdown titles and descriptions (TipTap) - Today, Unscheduled, and All Tasks views - Drag-and-drop custom order, sort by title or due date - Flexible recurrence (weekly weekdays, monthly, yearly, after completion) - Soft delete + Trash (30-day cleanup) - Import/export JSON; keyboard shortcuts (โ1/2/3, Q, ?, โ,) - Native macOS app (Tauri): global shortcut, close-to-hide, dock reopen - Single-file web/PWA build
0 out of 5No ratings
Details
- Versionv1.0.0-alpha2
- UpdatedSeptember 18, 2026
- Offered bydlux.hu
- Size514KiB
- LanguagesEnglish (United States)
- Developer
Email
chromewebstore@dlux.cc - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes