Skip to content

thedogecraft/sparkle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

338 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sparkle Logo

Sparkle

A Windows app to debloat and optimize your PC

React Electron TypeScript PowerShell

Install with Powershell:

irm https://raw.githubusercontent.com/Parcoil/Sparkle/v2/get.ps1 | 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

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
  • Windows 10/11

🤧 What if I’m allergic to Electron?

That’s totally fine, this project probably isn’t for you.
You might want to check out CTT WinUtil,
A PowerShell based alternative that keeps things nice and lightweight.

this message is inspired by this


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:
    npm i
  3. Start the app in development mode:
    npm run dev
    This will launch Sparkle with hot reload for both the Electron main and renderer processes.

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

Made with ❤️ by Parcoil

Star History

Star History Chart