Why you’ll love it
- No sign-up or server required. Everything runs in your browser — private and fast.
- Modern UI. Responsive layout and pleasant styles for desktop and mobile.
- Accessibility. Keyboard friendly (add with Enter, edit and escape to cancel), and ARIA attributes where appropriate.
Key features
- Create tasks — Add tasks quickly using the input box or the Add button.
- Mark as done — Toggle a task as completed using the checkbox; completed tasks show as struck-through.
- Edit inline — Click the edit icon to change a task’s text; press Enter to save or Escape to cancel.
- Filter view — Show all, only active, or only completed tasks.
- Clear completed — Remove all checked tasks with one action.
- Theme toggle — Switch between light and dark modes; the choice is remembered.
- Export to TXT — Download your list as a plain text file for backup or sharing.
- Local storage — All tasks are saved locally in your browser; nothing is sent to a server.
How it works
The app keeps a small task array in localStorage. When you add, edit or delete tasks the app updates localStorage and re-renders the task list. Exporting produces a plain text representation of the list (one task per line) and downloads it as a .txt file.
How to use
- Open the app page in your browser.
- Type a task into the input field and press Enter or click Add.
- Click the checkbox to mark a task done, or use the edit icon to change its text.
- Choose a filter (All / Active / Completed) to view specific tasks.
- Click Clear done to remove completed tasks, or Export to download your list as a
.txtfile. - Toggle the theme button to switch between light and dark modes — your choice will be remembered.
Privacy & data
Your tasks are stored only on your device (in your browser). If you clear browser data or open the page in a new browser without importing, your tasks will not be present. Export your tasks regularly if you want a backup.
