Skip to content

A desktop productivity & health app that reminds you to follow the 20-20-20 rule to protect your eyes from screen fatigue. Built with .NET & DevExpress.

License

Notifications You must be signed in to change notification settings

MohammedTsmu/202020Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👁️ 202020Pro

A smart, lightweight Windows desktop app that protects your eyes from screen fatigue using the 20-20-20 rule.

Every 20 minutes, take a 20-second break and look at something 20 feet away.
This app makes sure you actually do it — no skipping, no cheating. 💪


🎯 What Is 202020Pro?

202020Pro is a personal wellness companion built with C# (.NET Framework 4.7.2) and DevExpress components.
It silently runs in your system tray and enforces eye-saving screen breaks using a clean, customizable full-screen timer.

Whether you're a student, developer, gamer, or just spend hours in front of your screen — this app helps you stay healthy.


🧠 Key Features

👁️ Interactive Break Screen

  • Blocks mouse and keyboard during break
  • Countdown timer with optional visibility
  • Customizable background, text, font, colors, and more

🎨 Built-in Themes

  • 6+ elegant themes like Galaxy, Nature, Calm Blue, etc.
  • Simple one-click theme selector

🎮 Gaming Mode

  • Time-limited session access behind password
  • Auto-disables after session ends
  • Usage history saved locally

🌙 Night Mode

  • Disable enforced breaks during sleep hours (e.g., 12:00 AM – 07:00 AM)

🔊 Audio Reminder

  • Choose from multiple reminder sounds
  • Optional mute toggle

🔐 Password Protection

  • Password to exit break screen (Emergency)
  • Password to enable Gaming Mode

💾 Auto-Save Settings

  • All changes are saved using AppSettings between sessions

🔐 Default Passwords

Purpose Default Password
Emergency Exit 911
Gaming Mode Access gamer

You can change these anytime from the settings menu via the system tray icon.


🖥️ How to Use

  1. Download the latest release here
  2. Extract the .zip file and run 202020Pro.exe
  3. The app will launch in the system tray (next to the clock)
  4. Right-click the tray icon to:
    • Enable/disable features
    • Open settings
    • Exit the app

📸 Screenshots & Demo


Main Menu

Main Menu

Break Screen

Break Screen

Themes

Themes

Gif of how it works

202020Pro Gif

📦 Requirements

  • Windows 10 or higher
  • .NET Framework 4.7.2 installed
  • (Recommended) DevExpress 24.1 Runtime

⭐ Support the Project

If this app helped protect your eyes or boosted your focus,
please consider giving it a ⭐ on GitHub — it helps others discover it too!


📜 License

This project is open source for personal and educational use only.
All rights reserved by the developer.


🙏 Special Thanks

  • To the developer bridging medicine & code 👨‍⚕️💻
  • To the DevExpress team for their awesome UI tools
  • And to every user who values their vision 👁️

About

A desktop productivity & health app that reminds you to follow the 20-20-20 rule to protect your eyes from screen fatigue. Built with .NET & DevExpress.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages