Chunyu33 / light-c
git clone https://github.com/Chunyu33/light-c.git
v2.16.16 · 9d ago
A free, minimalist, lightweight, and high-performance C-drive cleanup tool.
+7
stars, 24h · #2,013
+~49
stars, 7 days · #2,528
+~210
stars, 30 days · #2,470
3.1k
★ total · +2% this week
129
forks · 2 open issues
Star history (as recorded here)
LanguageRust
License—
Created2026-01-26 (8mo ago)
Last push9d ago
Watchers5
OwnerUser
Links
- GitHub: github.com/Chunyu33/light-c
- Homepage: https://www.lightc.app/
- Releases · Issues · Hacker News mentions
README excerpt
# LightC LightC is a Windows desktop utility for safe junk cleanup, disk analysis, and system maintenance. It is built with React, TypeScript, Rust, and Tauri. 简体中文 ## Features - **Junk Cleaner** — Quick and deep scans for temporary files, Delivery Optimization files, thumbnails, DirectX shader caches, and selected rebuildable Microsoft Defender caches. - **Large Files** — Find space-consuming files with drive-aware scanning, risk indicators, selection controls, and safe deletion feedback. - **Social App Cache** — Review cache categories from WeChat, QQ, DingTalk, Lark, and other supported desktop apps before cleanup. - **System Slim** — Review optional Windows system components and space-saving settings with clear safety warnings before applying changes, including rebuilding the Windows Search index when Windows.db grows abnormally large. - **Old Drivers** — Identify unused third-party driver packages while protecting drivers currently in use; supports backup and restore workflows. - **Uninstall Leftovers** — Detect probable remnants of removed applications across common locations using confidence-based results. - **Registry Cleanup** — Find orphaned registry references and provide backup-aware cleanup with operation feedback. - **Context Menu Cleaner** — Review invalid context-menu entries and remove unwanted shell integrations. - **Directory Analyzer** — Inspect directory space usage, drill into large folders, and clean supported temporary caches. - **Disk Growth Analysis** — Compare disk snapshots to locate changed files and directories over time. - **Shell Icons** — Manage third-party This PC shell icons with registry/ACL backup, restore, and anti-respawn protection. - **AI Model Storage** — Analyze local model, LoRA, embedding, and related cache storage, then remove selected model data. - **Localization** — Switch between Simplified Chinese, Traditional Chinese, English, and Japanese; module pages, scan stages, settings, and stable backend labels follow the selected language. ## Screenshots ## Requirements - Windows 10 or later. - Node.js 20.19+ and npm. - Rust toolchain and the Tauri 2 prerequisites. ## Development [code] ## Portable Mode Place `LightC.portable.json` beside the executable. LightC then stores its configuration, local data, and WebView data beside the executable instead of the default user profile location. ## Safety Notes - LightC does not scan or delete the Windows Defender root, quarantine, definition updates, platform data, or other protected Defender data. - Defender cleanup is limited to the rebuildable `LocalCopy` and `Support` directories. - System32 cleanup is limited to the explicitly supported DirectX shader cache path. - Some files require administrator permission or a system reboot and may remain listed as incomplete. - Review selected items before permanent cleanup and keep important data backed up. ## Reporting Issues Please search existing issues first, then describe one problem per issue with a clear, fact