sparkle icon indicating copy to clipboard operation
sparkle copied to clipboard

A Windows app to debloat and optimize your PC

Sparkle Logo

Sparkle

A Windows app to debloat and optimize your PC

React Electron JavaScript PowerShell

Install with Powershell:

irm https://getsparkle.net/get | iex

Download Installer/Portable



Sparkle App Screenshot

[!WARNING] Sparkle is currently in beta. While we've tested it extensively, you may encounter some bugs. Please back up your system before applying tweaks and report any issues you find.

๐Ÿš€ Features

  • ๐Ÿ“ˆ Apply Tweaks to Optimize your system
  • ๐Ÿ—‘๏ธ Manage All Temp files in one place
  • ๐ŸŽ›๏ธ Install apps with the built-in Winget integration
  • ๐Ÿ“ Backup and Revert changes
  • โš™๏ธ View Basic System info

๐Ÿ“ƒ Docs

You can find the docs here

the docs cover all the tweaks how they work what they do and all of sparkles pages

๐Ÿ’– Credits

๐Ÿ‘ฅ Contributing

Adding New Tweaks

  • Tweaks are located in /tweaks
  • More info in /tweaks/readme.md

Refer to the docs for more info on how to add new tweaks

Other Ways to Contribute

  • ๐Ÿ› Report bugs and issues
  • ๐Ÿ’ก Suggest new features or improvements
  • ๐Ÿ“ Improve documentation
  • ๐ŸŽจ Enhance the UI/UX
  • ๐Ÿงช Improve code quality

๐Ÿ› ๏ธ Building Sparkle

To build sparkle you will need the following

  • Node.js v22 or higher
  • Yarn
  • Windows 10/11

[!IMPORTANT] The version of sparkle in the repo is most likely newer than the latest release. expect bugs and unreleased features

  1. Clone the repository:
    git clone https://github.com/Parcoil/Sparkle
    cd Sparkle
  2. Install dependencies:
    yarn
  3. Start the app in development mode:
    yarn dev
    This will launch Sparkle with hot reload for both the Electron main and renderer processes.

  4. Build for production:
    yarn build
    This will generate optimized production builds.

Made with โค๏ธ by Parcoil

Star History

Star History Chart