SkillAgentSearch skills...

ScreenBlink

Cross-platform desktop app to prevent eye strain and dry eyes with smart blink detection. Built with Electron, React, and Python (OpenCV/dlib) for camera-based eye tracking and customizable reminders.

Install / Use

/learn @katunli/ScreenBlink
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

ScreenBlink ✨

A desktop application to help prevent dry eyes and eye strain by reminding users to blink regularly and take breaks.

Features

  • Blink reminders at customizable intervals
  • Camera-based blink detection (optional)
  • Eye exercise reminders
  • Customizable popup appearance and position
  • Cross-platform support (Windows, macOS)

Technology Stack

Frontend:

  • React 18 with TypeScript
  • Vite for fast development and building
  • Tailwind CSS for styling
  • Lucide React for icons

Desktop Framework:

  • Electron for cross-platform desktop application

Backend:

  • Node.js with Electron main process
  • Electron Store for persistent data storage

Computer Vision:

  • Python with OpenCV for camera access and image processing
  • dlib for facial landmark detection
  • NumPy for numerical computations
  • PyInstaller for Python binary packaging

Development Tools:

  • Electron Builder for application packaging and distribution

Installation

Download the latest release from the Website


Connect with Me ✨

LinkedIn

Connect with me on LinkedIn for professional networking, project updates, and collaboration opportunities.


⭐ Star ScreenBlink to support the development and get updates on GitHub

ScreenBlink - Your eye health companion

Sponsor Notifications Fork Stars

Related Skills

View on GitHub
GitHub Stars18
CategoryDevelopment
Updated11d ago
Forks2

Languages

TypeScript

Security Score

75/100

Audited on Mar 15, 2026

No findings