A lightweight, beautiful, and fully-featured professional browser extension that helps you stay on top of your daily goals.
Whether you need a quick reminder in the Popup or deep organization in the Dashboard, Todo List provides everything you need to be productive.
Quick Popup for instant ideas and a full-screen Dashboard for immersive management with advanced filtering.
Displays the real-time count of pending tasks directly on the extension icon in the Chrome toolbar for quick awareness.
Visualize task completion trends and category distribution to track your progress scientifically.
Celebrate achievements like total tasks completed and consecutive days used with rewarding popups.
Mark daily routines that automatically reset every day, saving you from repetitive input.
Set specific times for tasks and receive system-level notifications even when the extension is closed.
Right-click selected text on any webpage to instantly add it as a new task without switching windows.
Right-click anywhere on a page to save the current URL as a task. Tasks automatically include a 🔗 link to return to the original page.
Customize category names and color labels to prioritize tasks and keep your list organized.
Manage multiple tasks at once and use keywords to find tasks or categories instantly.
Freely reorder tasks by dragging and pin important items to the top of your view.
Automatically switches with your system theme or manual toggle, with optimized CSS for comfortable reading.
Local storage ensures your privacy, with JSON export and import for full control over your data.
Click the extension icon, type your task, and press Enter to save instantly.
Select text on any webpage, right-click and choose 'Add to Todo List' to save it as a task.
Right-click anywhere on a page and select 'Read Later' to save the current URL for future visit.
Click the 'Dashboard' icon in the Popup to enter full-screen management mode.
Track your progress in the Statistics tab and backup your data via Settings.
Its primary focus is on 'task workflows within the browser environment.' Compared to traditional to-do apps, it places greater emphasis on effortless note-taking, instant capturing, and seamless integration while you are browsing the web—serving as your highly efficient assistant right inside the browser.
We recommend starting with the simplest workflow: click the extension icon, type in your task, press Enter, and simply check the box once it's done. Once this becomes a habit, you can gradually explore advanced features such as categorization, reminders, and 'read-it-later' options.
Not at all. Its basic operations consist merely of 'adding, checking off, and deleting' tasks. You can explore the advanced features as needed, without any mandatory learning curve or pressure.
This design aims to strike a balance between efficiency and depth. The Popup interface is ideal for quick, fragmented tasks—such as jotting down notes, glancing at your list, or checking off completed items on the fly. The full-screen Dashboard, on the other hand, is designed for more systematic organization, batch operations, category filtering, and annual reviews.
This extension is currently a completely free personal project. We are dedicated to providing a clean, highly efficient user experience and will never insert any advertisements or introduce paid features.
Under normal usage scenarios, there is no practical limit. Even if you accumulate a large number of tasks, the extension is designed to remain responsive and perform smoothly.
Categorization is the core of task organization; it is ideal for segmenting tasks based on project management, work/study distinctions, priority levels, or specific contexts.
Currently, priorities can be indicated through category colors, the 'Pin to Top' feature, and sorting options. In the future, we plan to introduce intuitive High/Medium/Low priority labels as well as a Four-Quadrant (Eisenhower Matrix) mode.
The 'Pin to Top' feature allows you to permanently fix important items at the very top of your list, whereas 'Drag-and-Drop Sorting' is used to adjust the relative order of standard tasks.
It supports real-time fuzzy search, covering both the content of the tasks themselves and the names of the categories.
Browser bookmarks are better suited for long-term web archiving, whereas 'Read Later' focuses on recent web pages that require immediate action—treating them as tasks—to help you easily return to the content whenever you're ready.
To keep the tool lightweight and respect user privacy, this feature currently saves only the page title and URL link; it does not save the full text of the web page offline.
If the original website has been deleted or the link has become invalid, the extension will be unable to retrieve the content. We recommend that you organize or archive any important information separately.
This feature is not currently supported.
Currently, daily recurring reminders are supported. Weekly, monthly, and more flexible custom recurrence options are all included in our future development roadmap.
All of your data is stored locally within `chrome.storage.local`. The extension does not connect to any cloud storage services; we are completely unable to access or view the content of your tasks, ensuring that your privacy remains entirely under your control.
You can save your tasks as a JSON file by selecting 'Export Data' in the Management Center. Once you have installed the extension in your new environment, simply click 'Import Data' to perform a seamless migration.
Since your data is stored locally, we recommend developing a habit of regularly exporting JSON backups. We plan to add a 'Recycle Bin' feature in the future.
Yes. Since all data is stored locally, the extension functions normally even when you are offline.
We adhere to the philosophy of 'no login required—just open and use.' To maximize simplicity and privacy protection, we have chosen not to introduce a complex account system at this time.
Support for multi-device cloud synchronization is already on our roadmap. Please stay tuned for future updates.
Currently, the extension is supported only within the Chrome environment. We are actively exploring synchronization solutions for mobile devices.
The drag-and-drop sorting feature currently only works within the 'All' view. In specific category views, tasks may be subject to automatic sorting logic; we recommend switching back to the 'All' view to perform sorting.
Please verify that 'Badge Counting' permissions are enabled in your settings. If you experience a display delay, closing and restarting your browser will usually resolve the issue.
You need to clear them manually; this allows you to review your completed progress whenever you wish.
Context menu permissions are required to enable features such as 'Quick Add Selected Text' and 'Save for Later'; notification permissions are necessary for the system to deliver reminders and alerts.
Our core design philosophy is 'Simple by default, advanced when needed.' We aim to provide powerful management capabilities through hidden menus while maintaining zero learning curve for the user.
Initial release with Popup & Dashboard modes, smart reminders, and productivity statistics.
This extension is open source and the code is available on GitHub. Contributions are welcome!
View Source Code on GitHub