A simple desktop timer application built with Electron and Vue.js to help you manage your time efficiently.
- Create timers with custom messages
- Set timers using 12-hour (AM/PM) or 24-hour format
- Get notifications when timers are complete
- View complete alarm history
- Minimize to system tray for background operation
- Modern and intuitive user interface
Download the latest Timer Setup x.x.x.exe from the Releases page and run the installer.
Coming soon!
- Node.js (v14 or newer)
- npm or yarn
# Clone the repository
git clone https://github.com/savhascelik/timer.git
# Navigate to the project directory
cd timer
# Install dependencies
npm install
# Start the development server
npm run dev# Build for Windows
npm run build:win
# Build for macOS
npm run build:mac
# Build for Linux
npm run build:linux- Electron - Cross-platform desktop app framework
- Vue.js - Frontend framework
- TypeScript - Type-safe JavaScript
- Vite - Build tool
- Electron Builder - Application packaging
This project was initially based on electron-vue-template by Deluze, which provided a solid foundation for the application's structure. The original template is available under the MIT license.
This project is licensed under the MIT License - see the LICENSE file for details.
Savas Hasçelik - GitHub
