Icon Studio is a local-first Windows desktop app that watches folders and assigns custom icons automatically.
It combines a Fluent-style Electron desktop shell, a React control panel, and a local Node.js backend that updates folder icons directly on your PC using desktop.ini and standard Windows folder attributes.
- Watch one or more folders at the same time
- Apply a default icon to every new subfolder
- Match folder name prefixes and assign rule-based icons automatically
- Manage a reusable icon library with multi-size
.icoassets - Keep everything local on Windows, without cloud dependencies
- Avoid overwriting folder customizations that were created by other tools
Icon Studio is built for people who keep large project folders, clients, automations, scripts, vaults, or workspaces on disk and want them to stay visually organized.
You choose a root directory, assign a default icon, optionally define keyword rules, and let Icon Studio monitor the folder in the background. When a matching folder appears, the backend updates the folder icon directly on Windows.
- Monitor multiple root folders in parallel
- Optional recursive monitoring
- Runtime service control from the app
- Soft restart support when monitoring settings change
- Default icon per watched folder
- Keyword prefix rules for specific folders
- Automatic icon application to new folders
- Optional startup re-scan
- Upload
.icofiles directly - Convert supported image formats into multi-size
.ico - Reuse icons across multiple watched folders
- Visual icon picker in folder setup flows
- Windows desktop app with tray integration
- Start minimized support
- Native installer and portable packaging
- Dark Fluent-inspired shell
Icon Studio stores your icons in a local library and points Windows folders to those assets through desktop.ini.
To stay as non-invasive as possible:
- existing unmanaged custom folder icons are not overwritten
- hidden and system items can be ignored by configuration
- icon files are centralized instead of duplicated into every folder
desktop/: Electron shell for Windowsweb/: React + TypeScript + Vitebackend/: Node.js + Express + Chokidar
npm install
npm run devUseful scripts:
npm run dev: Electron desktop app in developmentnpm run dev:web: backend + web UI without Electronnpm run build: production web buildnpm run dist:win: build the Windows installernpm run dist:win:portable: build the portable Windows executable
Classic installer:
npm run dist:winPortable executable:
npm run dist:win:portableArtifacts are written to release/.
- Open the Releases page.
- Download the latest
Icon-Studio-Setup-*.exeinstaller from the release assets. - Run the installer and complete the setup wizard.
- Launch
Icon Studiofrom the Start Menu or desktop shortcut.
If Windows SmartScreen appears, click More info and then Run anyway for unsigned builds.
- Windows Explorer may take a few seconds to refresh icon cache changes
- Some protected folders can block
desktop.iniupdates - Unsigned builds may trigger SmartScreen warnings on other machines
Icon Studio is designed for Windows and focuses on local folder icon automation, background monitoring, and an integrated desktop management UI.