https://github.com/fahadelahikhan/alarm-clock-app
Simple Alarm Clock is a Python application with a graphical user interface (GUI) built using Tkinter. It allows users to set an alarm for a specific time in 24-hour format, displays the current time, and triggers a notification with a beep sound when the alarm time is reached.
https://github.com/fahadelahikhan/alarm-clock-app
alarm alarm-clock app clock gui python3 time tkinter tkinter-graphic-interface tkinter-gui
Last synced: 11 months ago
JSON representation
Simple Alarm Clock is a Python application with a graphical user interface (GUI) built using Tkinter. It allows users to set an alarm for a specific time in 24-hour format, displays the current time, and triggers a notification with a beep sound when the alarm time is reached.
- Host: GitHub
- URL: https://github.com/fahadelahikhan/alarm-clock-app
- Owner: fahadelahikhan
- License: other
- Created: 2025-06-16T08:59:02.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-15T18:03:03.000Z (12 months ago)
- Last Synced: 2025-07-16T14:36:34.329Z (12 months ago)
- Topics: alarm, alarm-clock, app, clock, gui, python3, time, tkinter, tkinter-graphic-interface, tkinter-gui
- Language: Python
- Homepage:
- Size: 19.5 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Alarm Clock APP


## Graphical User Interface (GUI)

## Description
Simple Alarm Clock is a Python application with a graphical user interface (GUI) built using Tkinter. It allows users to set an alarm for a specific time in 24-hour format, displays the current time, and triggers a notification with a beep sound when the alarm time is reached.
## Features
- Real-time clock display updated every second.
- Set an alarm by entering a time in HH:MM format (24-hour).
- Option to cancel an alarm before it triggers.
- Visual feedback with status updates and color-coded buttons.
- Alarm notification with a pop-up message and beep sound (Windows only).
## Quick Start
### Installation
1. Clone the repository:
```bash
git clone https://github.com/fahadelahikhan/Alarm-Clock-App.git
cd Alarm-Clock-App
```
2. Ensure Python 3.8 or higher is installed.
3. No additional dependencies are required, as the project uses Python's standard library (`tkinter`, `time`, `threading`, and `winsound`).
### Basic Usage
1. Run the application:
```bash
python Alarm Clock App.py
```
2. Enter a time in HH:MM format (e.g., `07:30`) in the input field.
3. Click "Set Alarm" to activate the alarm or "Cancel Alarm" to deactivate it.
4. When the alarm triggers, a pop-up message appears, and a beep sound plays (on Windows).
## License
Distributed under the CC BY-NC-ND 4.0 License. See `LICENSE.txt` for details.