Skip to content

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔔 Reminder Me

A lightweight Windows desktop reminder app with native toast notifications, multiple repeat modes, and multi-language support.

Python Platform License Version


Download

Go to the Releases page and download ReminderMe.exe. No Python required.

Windows Defender may flag the .exe as a false positive — this is common with PyInstaller apps. Whitelist it or build from source.


Features

  • 🔔 Native Windows toast notifications with app icon in the header
  • 🔁 Seven repeat modes: Once, Every hour, Daily, Every X minutes, Weekly, Monthly, Specific date
  • 🌍 Five languages: English, Português (Brasil), Español, Русский, 中文
  • 🌙 / ☀️ Follows system light/dark theme automatically
  • 😀 Emoji picker with category tabs
  • 🕐 Visual time picker — click to type or use arrow buttons
  • 🖥️ Minimizes to system tray, keeps running in background
  • 🗑️ One-time reminders deleted automatically after they fire
  • 💾 Data stored in a reminder-me/ subfolder next to the app

Running from Source

Requirements: Python 3.10+, Windows 10/11

git clone https://github.com/VitzS7/reminder-me.git
cd reminder-me
pip install customtkinter pillow pystray winotify
python reminder_me.py

Falls back to plyer if winotify is unavailable: pip install plyer


Building the .exe

# Option A — one-click
build.bat

# Option B — manual
pip install pyinstaller
pyinstaller reminder_me.spec
# output: dist\ReminderMe.exe

Make sure icon.ico is in the project folder before building.


Repeat Modes

Mode Behaviour
Once Fires once, then deleted
Every hour Fires every hour from creation
Daily Every day at the set time
Every X minutes Every X minutes from creation
Weekly Every week on the chosen day
Monthly Every month on the chosen day
Specific date Fires once on a date/time, then deleted

File Structure (after first run)

dist/
├── ReminderMe.exe
└── reminder-me/
    ├── icon.ico         ← app icon (window / taskbar / exe)
    ├── icon.png         ← app icon (toast notifications)
    ├── reminders.json   ← saved reminders
    └── settings.json    ← preferences

All files in reminder-me/ are created automatically and regenerated if deleted.


Project Structure (source)

reminder-me/
├── reminder_me.py       # Application
├── reminder_me.spec     # PyInstaller config
├── build.bat            # One-click build (Windows)
├── icon.ico             # Icon for the .exe
├── CHANGELOG.md
└── README.md

Changelog

See CHANGELOG.md.


Made by VitzS7 · Instagram @vitin_xzx

About

Reminder Me App

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages