The intuitive, distraction-free task manager designed for the ADHD brain.
Traditional to-do lists are overwhelming. You see a mountain of 50 tasks, get paralyzed, and do nothing.
Stack Task Organizer changes the game by treating your tasks like a Stack (LIFO - Last In, First Out).
- Focus on ONE thing: You only see what's at the top.
- Don't panic: The rest is safely stacked underneath.
- Stay flowy: Pop tasks off as you destroy them.
It's not just a list; it's a flow state generator.
Organize your life without the clutter.
- Zero visual noise: Tabs look like physical index stickers. No scrollbars, no padding, just labels.
- Work / Personal / Projects: Keep your contexts separate so your work stress doesn't bleed into your personal chill time.
- Smart Defaults: Comes with
WorkandPersonalready to go.
- Push: Add a task. It goes to the top. It is now your Sole Purpose.
- Pop: Finished? Click "Pop Task". It moves to your Completed pile with a satisfying interaction.
- Drag & Drop: Changed your mind? Drag tasks to reorder your priorities instantly.
- Dark Mode Native: Sleek, high-contrast dark theme that's easy on the eyes.
- Glassmorphism: Subtle gradients and blurs that make the UI feel premium.
- Micro-interactions: Smooth animations for every action. Because dopamine matters.
- 100% Local: Your data lives in your browser (IndexedDB).
- No Cloud, No Accounts: We don't want your email. We don't want your data.
- Import/Export: Own your data. Export to JSON anytime for backups.
- Type & Enter: Type a task in the box. Hit Enter. Boom, it's on the stack.
- Do the Thing: Look at the top task. Do that task. Ignore the rest.
- Pop It: Click the big pink button. Feel the satisfaction.
- Organize:
- Click
+to add a new category tab. - Double-click a tab to rename it.
- Drag tabs to reorder them.
- Click
Built with vanilla web technologies because simplicity is key.
- HTML5
- CSS3 (Variables, Flexbox, Grid, Animations)
- JavaScript (ES6+, IndexedDB for storage)
- Zero Dependencies (Bloat-free zone)
Got an idea to make it even more ADHD-friendly?
- Fork it.
- Create your feature branch (
git checkout -b feature/AmazingFeature). - Commit your changes (
git commit -m 'Add some AmazingFeature'). - Push to the branch (
git push origin feature/AmazingFeature). - Open a Pull Request.
"The secret to getting ahead is getting started." — Mark Twain (probably had ADHD)