Photo Screen Saver

screenshot of Photo Screen Saver

A Chrome Extension providing a screen saver with custom photo sources. Developed with Polymer Web Components

Overview

The Screensaver Photo Chrome Extension is an innovative way to turn your idle computer into a beautiful display of your favorite photos. It seamlessly integrates with multiple photo sources, allowing for a dynamic slideshow that keeps your screen looking lively and personalized. With its user-friendly features, this extension can enhance both your productivity and aesthetic experience while using your device.

This extension is particularly great for users with a Chromebook but functions efficiently across all platforms. Whether you want to showcase cherished memories from Google Photos or enjoy stunning images from platforms like Flickr or 500px, the Screensaver Photo extension has you covered.

Features

  • Multiple Photo Sources: Supports photos from your Google Photos, Chromecast backgrounds, 500px streams, Reddit, and Flickr for a varied experience.
  • Idle Activation: Allows you to set a wait time after your machine becomes idle before displaying the screensaver, ensuring a polished transition.
  • Customizable Display Options: Choose from multiple photo display modes such as letterbox and full-screen to suit your visual preference.
  • Dynamic Transitions: Offers various photo transition animations, including fade and scale up, to create a captivating slideshow.
  • Smart Scheduling: A built-in scheduler controls when your screensaver activates, as well as when the display and computer should remain on.
  • Multi-Display Support: The extension can show the screensaver across all displays, enhancing your multi-monitor setup.
  • User-Friendly and Free: Completely free to use and ad-free, making it a hassle-free addition to your Chrome browser.
  • Lightweight Implementation: Built using Vanilla JavaScript and Polymer 1, ensuring it's efficient and lightweight for smooth performance.
eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

gulp
Gulp

Gulp.js is an old but popular site building tool that automates various repetitive development tasks in web development, such as compiling Sass, minifying JavaScript, and optimizing images.