Repository navigation
Application mechanism
WinPaletter is a powerful tool that lets you customize Windows beyond the standard Settings app. Whether you want to tweak colors, fonts, sounds, or cursors, WinPaletter gives you complete control in a clean, user-friendly interface.
Windows already allows you to personalize certain elementsâlike accent colors, desktop backgrounds, and sound schemes. WinPaletter expands on this by unlocking hidden settings and providing extra features to make your PC truly yours.
- Full Color Control: Modify system colors, including hidden or classic Windows colors not available in standard settings.
- UI Customization: Adjust window metrics, spacing, and fonts to your liking.
- Complete Personalization: Manage wallpapers, system sounds, and mouse cursors all in one place.
- Theme Management: Save your customizations as theme files and reload them anytime.
- WinPaletter Store: Browse, upload, and apply themes created by others directly from the app.
Under the hood, WinPaletter uses organized data classes to manage your Windows customization settings. Each class represents a specific part of the Windows appearance, making it easy to read, modify, and apply changes safely.
| Class Name | Purpose |
|---|---|
Color |
Stores main system colors (like accent and background colors) |
ClassicColors |
Manages legacy Windows colors from older versions |
MetricsFonts |
Controls window sizes, spacing, and fonts |
Sounds |
Handles custom sound schemes for system events |
Cursors |
Stores mouse pointer customizations |
Wallpaper |
Manages wallpaper path and display settings |
Hereâs a simplified view of how WinPaletter applies your customizations:
+------------------------+
| You make changes in |
| WinPaletter UI |
+----------+-------------+
|
v
+------------------------+
| WinPaletter stores |
| your settings in |
| memory |
| (Colors, Fonts, etc.) |
+----------+-------------+
|
v
+------------------------+
| Settings are written |
| to the Windows |
| Registry and applied |
+------------------------+
- ðū Safe: All changes go through structured logic instead of directly editing the registry.
- âŧïļ Reversible: You can export and re-import your settings.
- ð Sharable: You can download themes made by others or upload your own to the Store.
- ðĄ Advanced Control: Access settings not easily reachable in Windows Settings or Control Panel.
Whether you're a casual user looking to refresh your desktop or a developer curious about Windows customization, WinPaletter makes it easy and fun to personalize your PC.
- Main form parts
- Color picker
- WallStudio; Generate a WinPaletter theme from an image
- Palette generator
- Skeleton of a feature modification
- How to design and apply a theme
- Theme info
- Windows colors and theme
- LogonUI screen
- Classic colors
- Cursors
- Consoles (Command Prompt and PowerShell)
- Windows Terminal
- Metrics and fonts
- Wallpaper
- Windows Effects
- Windows switcher (Alt+Tab appearance)
- Screen Saver
- Sounds
- WinPaletter application theme
- Basics
- Design themes to be uploaded to servers\GitHub repositories
- Use GitHub manager to upload and publish themes
- For Developers
- Introduction
- Sign in\out GitHub using WinPaletter
- Use GitHub manager to manage and upload themes
- GitHub Manager and security analysis
- Disable Explorer restart
- Advanced options to patch PE files
- Theme log verbose level
- Synchronize ExplorerPatcher settings with WinPaletter preview
- Apply preferences to all users and LogonUI screen