A lightweight study timer built with Python, running in the terminal with a built-in audible alarm and low resource usage.
- Countdown timer for study sessions
- Supports study sessions up to 24 hours
- Audible alarm when the timer reaches zero
- It works on Linux, Windows, and Mac OS systems
- Lightweight and works well on devices with limited resources
- Windows
- Linux
- macOS
- Python 3.10 or later
- miniaudio
- Terminal with ANSI escape sequence support
git clone https://github.com/MohssineX/studytimer.git
cd studytimerpip install -r requirements.txtOr
pip install miniaudioRun the program:
python studytimer.pyIf your system uses python3 :
python3 studytimer.py- Start the program
- Enter a study duration in minutes
- The countdown begins immediately
- The remaining time is displayed in real time
- When the timer reaches zero, an alarm starts playing
- Press
Ctrl+Cto stop the alarm and exit
This project is licensed under the MIT License.
Mohssine : https://github.com/MohssineX
A special thanks to mimi — the legendary, the great, the gentle cat.
