Displaying 1 to 20 from 54 results

wallpapper - Console application for creating dynamic wallpapers for macOS Mojave

  •    Swift

You need to have latest XCode (10.2) and Swift 5 installed. Open your terminal and run following commands.

WinDynamicDesktop - Port of macOS Mojave Dynamic Desktop feature to Windows 10

  •    CSharp

The first time you run WinDynamicDesktop, it will automatically download the macOS Mojave wallpapers from here and here and extract them to your disk. I have not included the files directly in this repository for copyright reasons. If you want to select a different set of images, see the section below for how to do so. You will also need to input your location when running the program for the first time. This location is not used for any purpose other than to determine the times of sunrise and sunset where you live.

wallpaper - Get or set the desktop wallpaper

  •    Javascript

Works on macOS, Linux, and Windows.Returns a promise for the path of the current desktop wallpaper.


  •    DotNet

WallpaperControl is a simple, intuitive and unobstrusive application that changes the Windows wallpaper automatically based on your settings.

Desktop Background Changer


Change desktop by downloading image from a target page and setting it as the Internet Explorer Wallpaper

Wallpaper Juggler

  •    DotNet

A configurable app for Windows 7, Vista and XP to download wallpapers from InterfaceLIFT.com or WallpaperStock.com and change them periodically. It's developed in C#.

Bing4Free - wallpaper downloader + changer


Yet another Bing.com wallpaper downloader. You can schedule the application to download wallpaper from Bing.com daily or even hourly. The application also act as wallpaper changer which help you to change you windows desktop wallpaper.


  •    DotNet

This application allow you to manage your desktop wallpaper. Features: - Integration with AsideBar - Lock computer when flash-key is lost - Translate Desktop to the network

Desktop Image Switcher

  •    DotNet

A Simple application that changes the desktop background periodically. The time period and the folder to look for background pictures are customizable. The application runs on the system tray.

NEO Background


NeoBackground is a utility to periodically change your desktop background using satellite imagery from the Nasa Earth Observatory. It is written in c#.

Daily-Reddit-Wallpaper - Change your wallpaper to the most upvoted image of the day from /r/wallpapers or any other subreddit on system startup

  •    Python

This script changes your wallpaper to most upvoted image of the day on /r/wallpapers or from any other subreddit.Run it on startup for new wallpaper on every session.

desk-changer - Gnome-Shell wallpaper changing extension with multiple profile support

  •    Javascript

Gnome-Shell wallpaper slideshow extension with multiple profile support. The extension allows you to switch profiles on the fly without reloading the daemon.These packages must be installed for the extension to work. They are NOT installed by default.

HydraPaper - A Gtk utility to set two different backgrounds for each monitor on GNOME (which lacks this feature)

  •    Python

You can find HydraPaper on AUR, as hydrapaper-git (AUR page).HydraPaper is available as a flatpak. You can download it from here.

macos-wallpaper - Get or set the desktop wallpaper on macOS

  •    Objective-C

Should work on >=10.6, but only tested on >=10.9.Download the binary and put it in /usr/local/bin.

Sunscreen - :sunrise: A Mac OS X app that sets your wallpaper based on sunrise and sunset.

  •    Swift

Sunscreen is a fun, lightweight application that changes your desktop wallpaper based on sunrise and sunset. Simply drag and drop your favorite wallpapers into Sunscreen's preferences, and it'll do the rest. Sunscreen supports giving five different periods of the day their own wallpaper. You can individually customize the wallpaper that will be used during sunrise, morning, afternoon, sunset, and nighttime.

desckit - Custom Desktop Wallpaper Generator with NodeJS and PhantomJS

  •    HTML

For Windows, please place the phantomsjs.exe on your PATH. Once ready, navigate your browser to http://localhost:1280/descks/base-desck/display to preview the base-desck desck and it's output.

bedim - 🖥 Bedim blurs your wallpapers

  •    Objective-C

Bedim is a small MenuBar app that blurs your wallpapers when an application is visible. When there's nothing else on the screen, your wallpaper is then restored. Note: the default master branch will always be stable.