An open API service indexing awesome lists of open source software.

https://github.com/thedogecraft/sparkle

A Windows app to debloat and optimize your PC
https://github.com/thedogecraft/sparkle

debloater opimization registry-tweaks windows windows-10-debloat windows-10-optimization windows-cleaner windows-debloat windows-optimization windows-optimization-tool windows-optimizer windows-tweaks

Last synced: 20 days ago
JSON representation

A Windows app to debloat and optimize your PC

Awesome Lists containing this project

README

          



Sparkle Logo

Sparkle


A Windows app to debloat and optimize your PC


React
Electron
TypeScript
PowerShell

Install with Powershell:

```powershell
irm https://raw.githubusercontent.com/Parcoil/Sparkle/v2/get.ps1 | iex
```

Download Installer/Portable
Download From Sourceforge




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 Debloat/Optimize your system

  • πŸ—‘οΈ Clean All Temp files in one place

  • πŸ“¦ Run Utilities Such as "cleanmgr", "sfc /scannow", "chkdisk" and more inside a GUI

  • 🌐 Change DNS to Cloudflare, Google, OpenDNS Or a custom one with Sparkle dns mananger

  • πŸŽ›οΈ Install apps with the built-in Winget and Chocolatey integration

  • πŸ“ Backup and Revert changes with GUI Restore Point manager

  • βš™οΈ View System Stats



πŸ“ƒ Docs


You can find the docs here


the docs cover all the tweaks, how they work what they do and all of Sparkle's Pages and tools.


πŸ’– 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](https://github.com/ChrisTitusTech/winutil),
A PowerShell based alternative that keeps things nice and lightweight.

this message is inspired by [this](https://github.com/nukeop/nuclear/blob/legacy/electron/docs/electron.md)

---

> [!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:
    pnpm i



  3. Start the app in development mode:
    pnpm dev

    This will launch Sparkle with hot reload for both the Electron main and renderer processes.




  4. Build for production:
    pnpm build

    This will generate optimized production builds.




Made with ❀️ by Parcoil

## Star History





Star History Chart