Open-source system cleaner for Windows and Linux that frees disk space and removes privacy-sensitive traces.
AdventDevInc/kudu
Free, open-source system cleaner and security scanner for Windows, macOS, and Linux that removes caches, malware, and startup bloat.
Open-source alternative to:CCleaner
- Stars
- 3,972
- Forks
- 327
- Open issues
- 1
- Last commit
- yesterday
What is it?
Kudu is a desktop utility that reclaims disk space, removes malware, and manages privacy on Windows, macOS, and Linux. It cleans system, browser, app, and game caches, manages registry entries and startup programs, and includes a disk analyzer, malware scanner, privacy controls, a software updater, and performance monitoring.
Cleaning rules are defined as plain JSON files, so new applications can be supported without writing code. Users can also add their own cache folders, including portable apps on other local drives, and preview and recover removed items from the Trash. Scheduled scans run on startup when installed via the installer, and a scriptable command-line interface is available.
The project is MIT licensed and runs locally, with the full source code available for review. It is distributed as an installer, portable build, DMG, AppImage, or DEB package.
Key features
- 01Cleans system, browser, app, and game caches
- 02Manages registry entries and startup programs
- 03Includes a disk analyzer and malware scanner
- 04Provides scheduled scans and a scriptable CLI
- 05Cleaning rules are plain JSON files that are easy to extend
Use cases
- Freeing disk space on a Windows, macOS, or Linux laptop
- Removing leftover caches from browsers and games
- Auditing startup programs and privacy settings
- Cleaning custom folders such as portable apps on secondary drives
Topics
FAQ
- What is kudu?
- Free, open-source system cleaner and security scanner for Windows, macOS, and Linux that removes caches, malware, and startup bloat. Kudu is a desktop utility that reclaims disk space, removes malware, and manages privacy on Windows, macOS, and Linux. It cleans system, browser, app, and game caches, manages registry entries and startup programs, and includes a disk analyzer, malware scanner, privacy controls, a software updater, and performance monitoring.
- Is kudu free to use? What license does it have?
- kudu is open source under the MIT license. Check the license terms before using it in commercial products.
- Is kudu still maintained?
- Actively maintained. The last commit to kudu was on Oct 18, 2026.
- What can I use kudu for?
- Freeing disk space on a Windows, macOS, or Linux laptop Removing leftover caches from browsers and games Auditing startup programs and privacy settings Cleaning custom folders such as portable apps on secondary drives
- Where can I get kudu?
- The source code and installation instructions are on GitHub: https://github.com/AdventDevInc/kudu
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An Android app that scans nearby Bluetooth Low Energy devices, tracks them over time, and alerts you to suspicious or following devices.
A framework for building cross-platform desktop apps with JavaScript, HTML and CSS, based on Node.js and Chromium.
Official Electron desktop client for Anytype, a local-first, end-to-end encrypted personal knowledge base for macOS, Windows and Linux.
A cross-platform desktop app for upscaling images with super-resolution models, supporting built-in or custom models on Windows, macOS, and Linux.
Free, open-source desktop app for recording your screen and turning captures into polished product demos and walkthroughs on Windows, macOS and Linux.