Skip to content

varundhand/Blinkr

Repository files navigation

Blinkr: Protect Your Eyes, One Blink at a Time πŸ‘οΈπŸ’‘

blinkr-high-resolution-logo

A lightweight desktop app that reminds you to blink and take short breaks β€” helping reduce eye strain during long work sessions.
Available for macOS and Windows.


✨ Features

  • πŸ•’ Smart break reminders with configurable intervals
  • πŸ‘οΈ Automatic blink reminders
  • πŸ”Š Optional sound notifications
  • 🎨 Minimal and clean UI
  • πŸ”„ Runs silently in the background
  • πŸš€ Extremely lightweight and optimized for long work sessions

πŸ“Έ App Preview

preview-1

preview-2

preview-3


πŸ“₯ Downloads

You can download the installers directly:

βœ… macOS

πŸ”— Download macOS Installer (.dmg)
πŸ‘‰ Blinkr-0.2.0.dmg (https://github.com/varundhand/Blinkr/releases/download/v0.2.0/Blinkr-0.2.0.dmg)

βœ… Windows

πŸ”— Download Windows Installer (.exe)
πŸ‘‰ Blinkr-0.2.0.exe (https://github.com/varundhand/Blinkr/releases/download/v0.2.0/Blinkr.Setup.0.2.0.exe)

Both versions may show security warnings since I do not own code-signing certificates (Apple Developer ID or Windows Authenticode).
These warnings are expected β€” the app is safe to use.


πŸ›  Installation

macOS Installation (Important)

Because the app is not signed (Apple charges for Developer certificates), macOS will block the app on first launch.

Follow this:

  1. Download the .dmg
  2. Drag Blinkr into the Applications folder
  3. Try opening it β€” you will see:
    β€œBlinkr cannot be opened because the developer cannot be verified.”
  4. Go to:
    System Settings β†’ Privacy & Security
  5. Scroll down until you see:
    β€œBlinkr was blocked from opening”
  6. Click Allow Anyway
  7. Now right-click the Blinkr app β†’ Open
  8. Click Open again

βœ… Now it will work normally without warnings


Windows Installation

Windows SmartScreen will warn you because the app is not code-signed (certificate is expensive).

  1. Download the .exe
  2. Run the installer
  3. When SmartScreen appears:
    • Click More info
    • Click Run anyway
  4. Install and use normally

βœ… After first time, no warnings will appear again.


πŸ”§ Tech Stack

  • Electron
  • Vite
  • React + TypeScript
  • Tailwind / Custom CSS
  • Node.js

πŸš€ Development Setup

# Install dependencies
npm install

# Start dev environment
npm run dev

# Build production binaries
npm run build

Package output will appear in your dist/ or release/ folders depending on your setup.


πŸ“ Changelog (v0.2.0)

  • 🎨 Improved overlay visuals
  • πŸ”Š Fixed sound playback for blink/break reminders
  • ⏰ More accurate scheduling + timers
  • πŸͺŸ Corrected window behavior during overlay
  • πŸ”„ Improved background lifecycle stability

πŸ“„ License

The app is not code-signed on macOS or Windows.
You may see installation warnings β€” this is expected.


πŸ‘€ Author

Varun Dhand
Creator of Blinkr β€” Your Eye Health Companion πŸ‘οΈβœ¨


About

πŸ‘οΈβ€πŸ—¨οΈ A smart eye wellness app that reminds you to blink and take short breaks built with Electron React and Vite available for macOS and Windows

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors