QuackTrack is an IntelliJ IDEA plugin designed to help developers manage their time effectively while keeping them hydrated and promoting healthy habits—all in a fun way with animated ducks!
🦆⏳💧 This plugin was made for team coding competetion UnIT 2025 in category Help the Developer by JetBrains.
- Customizable Countdown Timer ⏳
- Tracks time spent on a project
- Allows setting custom countdown durations
- Displays an animated duck while the timer runs
- Hydration Reminder 💧
- Alerts developers to drink water every hour
- Resettable with a button
- If ignored, an angry duck appears! 🦆😠
- Walk Reminder 🚶
- Encourages short breaks with fun animations
(Add screenshots here if available)
- Open IntelliJ IDEA.
- Navigate to
Settings
→Plugins
. - Search for "QuackTrack".
- Click
Install
and restart your IDE.
- The timer runs in the IntelliJ IDEA tool window and can be started with a button click.
- The hydration reminder runs in parallel and notifies the user every hour.
- If the hydration reminder is ignored, a grumpy duck appears to remind you! 🦆
- The walk reminder encourages breaks by displaying animations.
- Open the QuackTrack tool window in IntelliJ IDEA.
- Set your countdown timer using the dropdown menu.
- Click Start Timer to begin tracking.
- Stay hydrated! The duck will remind you. 🦆💦
- Kotlin for plugin development
- IntelliJ Platform SDK
- Swing UI Components (
JBLabel
,JPanel
, etc.) - JetBrains API for notifications and IDE integrations
MIT License. See LICENSE
for details.
If you like QuackTrack, give it a ⭐ on GitHub! For issues, create a new GitHub issue.
🐤 Keep coding, stay hydrated, and take breaks with QuackTrack! 🦆🚀