Skip to content

NashTech-Labs/tauri-pixel-timer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🥚 Pixel Timer

A simple and cute egg timer desktop application built with Tauri. Watch as an egg hatches into a chick when the timer completes!

Features

  • ⏱️ 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

Prerequisites

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

For detailed Tauri prerequisites, visit the Tauri prerequisites guide.

Installation

  1. Clone this repository:
git clone https://github.com/NashTech-Labs/tauri-pixel-timer.git
cd tauri-pixel-timer
  1. Install dependencies:
npm install

Development

Run the application in development mode:

npm run dev

This will start the Tauri development server with hot-reload enabled.

Build

Build the application for production:

npm run build

The compiled application will be available in src-tauri/target/release/.

Usage

  1. Click Start to begin the countdown
  2. Click Pause to pause the timer
  3. Click Reset to reset the timer to 30 seconds
  4. Watch the egg hatch into a chick when the timer reaches 0! 🐣

Technology Stack

  • Frontend: HTML, CSS, JavaScript
  • Framework: Tauri v2
  • UI: Custom pixel art styling

About

A simple and cute egg timer desktop application built with Tauri. Watch as an egg hatches into a chick when the timer completes!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors