Skip to content

struggyyy/ScreenFixer

Repository files navigation

ScreenFixer 📺

License: Proprietary

A professional-grade, retro-styled screen restoration tool. ScreenFixer helps alleviate image retention and "stuck pixels" by cycling high-intensity colors while providing a nostalgic 90s-era operating system experience.

ScreenFixer Preview

🚀 View Live Demo


✨ Features

  • Pixel Restoration: High-speed color cycling to stimulate stagnant pixels.
  • Adjustable Intensity: Choose between Low, Medium, and High refresh rates.
  • Retro OS Interface: A fully interactive window management system with a "crumble-and-restore" animation logic.
  • Fullscreen Mode: Dedicated immersion mode for maximum efficiency.
  • Edge-to-Edge Coverage: Unlike video-based solutions that may leave black bars (letterboxing) on the sides, ScreenFixer dynamically adjusts to your actual screen size, ensuring no pixel is left untouched.
  • Safety First: Integrated safety disclaimers and eye-strain warnings.

🚀 Getting Started

Prerequisites

  • Node.js 24+
  • npm or yarn

Installation

  1. Clone the repository:
    git clone https://github.com/struggyyy/ScreenFixer.git
    cd ScreenFixer
  2. Install dependencies:
    npm install

Running the App

Start the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.


🛠️ Tech Stack


🧪 Testing & Quality

We maintain a high standard of code quality with >95% test coverage and robust tooling.

  • Run Tests: npm run test
  • Watch Tests: npm run test:watch
  • Coverage Report: npm run test:coverage
  • Full Health Check: npm run check (Runs linting, format check, and dead-code analysis)
  • Formatting: npm run format (Write) & npm run format:check (Verify)
  • Linting: npm run lint & npm run lint:fix
  • Dead-code Analysis: npm run dead-code (Knip)

⚠️ Disclaimer

WARNING: FLICKERING IMAGES. This application produces rapid color changes. Do not use this tool if you have a history of photosensitive epilepsy or are sensitive to flashing lights.


Copyright © 2026 @struggyyy. All Rights Reserved.

About

Advanced display restoration tool with a nostalgic 90s-era OS aesthetic. Alleviate image retention and stuck pixels using high-intensity color cycles within a fully interactive, retro-themed interface.

Topics

Resources

License

Stars

Watchers

Forks

Contributors