Sparkle Mouse

August 2026

Visit the website! www.sparklemou.se

I wanted to make a nostalgic, webcore-themed desktop app to customize your computer. It ended up becoming Sparkle Mouse, a project that I spent way too much time on :)

It draws pretty particles for desktop and web, and it comes with a lot of settings.

Sparkle Mouse FlowersSparkle Mouse Cursors

Sparkle MouseSparkle Mouse Rainbow

Fully customizable, you can even use your own images and GIFs.

GPU-optimized and open source on github!

 

The app’s UI looks like Windows XP, because I thought that would be funny. Thanks to XP.css.

 

Sparkle Mouse UI

Sparkle Mouse runs on Windows and Mac (itch.io and Steam), it’s an npm package (sparkle-mouse), a Wordpress plugin, and a JS bundle.

Here’s an example of the JS bundle running on a Neocities site!

 

The desktop app can be controlled via CLI and HTTP API.

Sparkle Mouse CLI

 

Sparkle settings are saved with as a custom .sparkle file type that you can share with friends:

Sparkle Mouse template

 

A huge thank you to Livi Wilmore for making the early-2000s inspired logo. And to Cyriel Verkuijlen for making the music!

Made with Tauri 2.0 and Three.js.

Sparkle Mouse 88x31