๐ธ Screenshots
๐
Main Timer Interface
|
๐ Task Management & Projects
|
๐ Statistics & Productivity
|
โ๏ธ Settings & Customization
|
โจ Key Features
๐ฏ Pomodoro Timer
- Fully customizable work, short break, and long break durations
- Visual circular progress indicator with smooth animations
- Auto-advance between sessions (configurable)
- Taskbar integration showing timer progress (Windows)
- Dynamic window title with remaining time
๐ Advanced Task Management
- Create, organize, and track tasks with ease
- Pomodoro estimation (visual tomato indicators)
- Drag & drop tasks between projects
- Task filtering (All, Active, Completed)
- Real-time progress tracking
๐ Productivity Statistics
- Daily and weekly productivity insights
- Interactive heatmap for activity visualization
- Donut charts and bar graphs for data analysis
- Track completed tasks, Pomodoros, and focus time
- Export data for backup and recovery
๐จ Project Organization
- Color-coded projects for better visual organization
- Project-based task filtering
- Progress tracking per project
- Drag & drop task reorganization
๐ Multi-Language Support
- Available in 5 languages: ๐ฌ๐ง EN โข ๐ซ๐ท FR โข ๐ช๐ธ ES โข ๐ฎ๐น IT โข ๐ฉ๐ช DE
- Easy language switching (Ctrl+L)
- Complete translations for all UI elements
๐ต Ambient Sounds
- Focus with ambient soundscapes (Birds, Forest, Sea, Storm)
- Volume control and sound mixing
- Perfect for maintaining concentration during work sessions
๐ Theme Support
- Beautiful light and dark modes
- Automatic theme switching
- WCAG 2.1 Level AA compliant for accessibility
โจ๏ธ Keyboard Shortcuts
- Quick actions without leaving the keyboard
- Press
Ctrl+/ to view all shortcuts
- Optimized workflow for power users
๐ Native Notifications
- System notifications for completed sessions
- Taskbar integration (Windows)
- Minimize to system tray
๐ฅ Installation
Windows (x64)
Download and run the installer:
TomatoTask_1.1.0_x64-setup.exe (NSIS installer)
Linux
AppImage (Universal):
# Download and make executable
chmod +x TomatoTask_1.1.0_amd64.AppImage
./TomatoTask_1.1.0_amd64.AppImage
The AppImage format works on all Linux distributions without installation.
๐ฆ Download Latest Release
๐ Usage
Getting Started
- Launch TomatoTask - The onboarding guide will walk you through the basics
- Set Your Preferences - Click โ๏ธ to customize timer durations and settings
- Create Your First Task - Press
Ctrl+N or click "New Task"
- Start Working - Click the play button or press
Ctrl+S to begin
- Track Your Progress - View statistics and completed Pomodoros
Keyboard Shortcuts
| Shortcut |
Action |
Ctrl+S |
Start/Stop timer |
Ctrl+N |
Create new task |
Ctrl+L |
Change language |
Ctrl+/ |
Show all shortcuts |
Ctrl+T |
Toggle theme |
Pro Tips
- Drag & Drop: Reorganize tasks between projects by dragging them
- Sound Mixing: Combine ambient sounds for your perfect focus environment
- Statistics: Use the heatmap to identify your most productive days
- Backup: Regularly export your data from the settings panel
- Accessibility: Full keyboard navigation and screen reader support
๐ ๏ธ Technology Stack
- Frontend: Svelte 5 with TypeScript
- Backend: Rust (Tauri Framework)
- Database: SQLite
- Styling: Tailwind CSS
- UI Components: Shadcn-svelte
- Build Tool: Vite
๐ค Contributing
We welcome contributions! Whether it's:
- ๐ Bug reports
- ๐ก Feature suggestions
- ๐ Translations
- ๐ Documentation improvements
- ๐ป Code contributions
Please see our Contributing Guide for detailed information.
๐ License
This project is licensed under the MIT License - see the LICENSE file for details.
๐ Acknowledgments
Built with these amazing tools and resources:
๐ Project Stats

๐ Support
If you find TomatoTask helpful, please consider:
- โญ Starring this repository
- ๐ Reporting bugs and suggesting features
- ๐ข Sharing it with others who might benefit
- ๐ฌ Joining discussions and helping other users
Made with โค๏ธ by Anthony Mahรฉ
Stay focused, stay productive! ๐