Skip to content
Dynamically change your Windows desktop wallpaper
Branch: master
Clone or download
Latest commit cbd1e76 Jan 9, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Add button panel on main form Aug 17, 2018
Changelog.txt Release 1.7 Jan 9, 2019
LICENSE Initial commit Aug 10, 2018



Dynamically change your desktop wallpaper based on the current battery, time of day, weather conditions, wind speed, temperature, humidity, or heat index.

Windows 10 Screenshot


Chameleon latest release x86
Chameleon latest release x64
Wallpaper Pack:

A collection of high quality 4K wallpapers for each setting. You can use them by simply extracting them into the same directory as the Chameleon executable and lauching the program. On startup, it will generate thumbnail files for the images. This may take a while (a couple minutes), depending on your CPU.

Minimum Requirements

Chameleon is fairly light on resources while it's running. The minimum requirements are:

  • OS: Windows Vista or higher
  • CPU: x32/x64 >1GHz
  • RAM: 1GB


  • Before you use any of the weather options, click the 'Settings...' button in the top right corner and select the weather station you want to get weather data from. As of now, this only works with the US and Canada.

  • After clicking the 'run' icon on the bottom right, the window will minimize to the tray and start shifting through wallpapers as specified:

Tray Icon

  • The release comes with a 4K default wallpaper for each setting. Because there are so many images, it might take about 1 minute on the first startup for the program to generate all of the thumbnails for the 100+ images in the Wallpapers folder. This will not be an issue on subsequent start ups.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.