Minimal. Fast. Productive.
SnapNote is a clean and minimal to-do app that helps you quickly capture, organize, and complete your daily tasks.
- Add tasks instantly (click + or press Enter)
- Mark tasks as completed (click task text, or press Space/Enter when focused)
- Delete tasks
- Edit tasks inline (double-click task text, or click ✏️; confirm with Enter, cancel with Escape)
- Task statistics (completed / total counter)
- Filter tasks — All, Open, Done
- Local storage persistence (tasks survive page refresh)
- Dark mode (preference persisted across sessions)
- Accessible — keyboard-navigable, ARIA labels, screen-reader live regions
- Mobile-friendly responsive layout
Coming soon...
- HTML
- CSS
- JavaScript (vanilla)
- Clone the repository:
git clone https://github.com/Silky-X2/SnapNote.git- Open the project folder:
cd SnapNote- Open
index.htmlin your browser
No build step required — it's plain HTML/CSS/JS.
npm installnpm testnpm run lint
Contributions are welcome! Feel free to fork this repo and submit a pull request.
This project is open source.
Made with ❤️ by silky