A collection of small Python projects built using Tkinter. Mostly basic, functional GUI apps — no fancy design, just working code.
- Stopwatch (
stopwatch.py) — Start, stop, and reset a stopwatch with minute/second/millisecond display. - Digital Watch (
digital_watch.py) — Live clock showing current time and date, updates every second. - To-Do List (
todo_list.py) — Add, mark done, and delete tasks from a list. - File Opener (
file_opener.py) — Browse and open any file using the system's default application. - Calendar (
calendar_app.py) — Month view calendar with next/previous navigation. - Calculator (
calculator.py) — Basic calculator supporting +, -, *, / operations. - Result Calculator (
result_calculator.py) — Enter marks for 5 subjects, get total, percentage, and grade. - Folder Organizer (
folder_organizer_gui.py) — Select a folder and sort its files into subfolders by type (Images, Documents, Videos, Music, Others). - Pomodoro Timer (
pomodoro.py) — 25-minute work / 5-minute break timer with start, pause, and reset. - Slot Machine (
slot_machine.py) — Simple slot machine game with spin and win logic.
- Python 3.x
- Tkinter (comes pre-installed with Python on most systems)
Each project is a standalone script:
python <filename>.pyFor example:
python calculator.py