A simple and cute egg timer desktop application built with Tauri. Watch as an egg hatches into a chick when the timer completes!
- ⏱️ 30-second default countdown timer
- ⏱️ Customise timer limit
- 🎨 Pixel art style animations
- 🥚 Egg hatches into a chick when timer completes
- 🪟 Custom window with draggable title bar
- ⚡ Lightweight desktop app using Tauri
Before running this application, make sure you have the following installed:
- Node.js (v16 or higher)
- Rust
- Tauri prerequisites for your platform:
- Linux:
webkit2gtk,libayatana-appindicator3-dev, and other dependencies - macOS: Xcode Command Line Tools
- Windows: Microsoft C++ Build Tools
- Linux:
For detailed Tauri prerequisites, visit the Tauri prerequisites guide.
- Clone this repository:
git clone https://github.com/NashTech-Labs/tauri-pixel-timer.git
cd tauri-pixel-timer- Install dependencies:
npm installRun the application in development mode:
npm run devThis will start the Tauri development server with hot-reload enabled.
Build the application for production:
npm run buildThe compiled application will be available in src-tauri/target/release/.
- Click Start to begin the countdown
- Click Pause to pause the timer
- Click Reset to reset the timer to 30 seconds
- Watch the egg hatch into a chick when the timer reaches 0! 🐣
- Frontend: HTML, CSS, JavaScript
- Framework: Tauri v2
- UI: Custom pixel art styling