Skiff is a local cross-platform disk cleanup tool for inspecting caches, applications, duplicate files, and large files before removal.
Features
- Disk overview: reads total, used, available space, usage ratio, and disk location for the current user's home directory.
- Junk cleanup: scans and cleans platform-specific cache locations, including system caches, browser caches, developer tool caches, Flatpak and Arch package caches on Linux, and Homebrew cache on macOS.
- Large file scan: scans common user directories for large files and deletes selected files after confirmation.
- Duplicate file scan: finds duplicate files by size and content hash, keeping the first file in each group selected as the default survivor.
- Application cleanup: reads Linux packages, macOS applications and Homebrew packages, or Windows uninstall registry entries, with filtering, search, selection, and confirmed uninstall.
- Cleanup history: shows the latest cleanup or deletion result.
- Settings: adjusts large-file and duplicate-file scan thresholds.
- Tray behavior: closing the main window hides it to the system tray instead of exiting the app.
Safety Boundaries
Skiff performs real file deletion and package uninstall operations. The current implementation has these boundaries:
- Linux, macOS, and Windows are supported by the local app and CLI. Each platform has its own cleanup target list.
- Junk cleanup removes contents from predefined cache directories. Some package-manager cleanup targets call system commands.
- Large-file and duplicate-file deletion only allows regular files inside the current user's HOME directory.
- Application uninstall uses the platform's registered uninstall mechanism:
- APT: apt-get remove -y
- RPM: prefers dnf remove -y, then yum remove -y, zypper --non-interactive remove, and finally rpm -e
- Pacman: pacman -R --noconfirm -- <package>
- Flatpak: flatpak uninstall -y --app
- macOS .app: moves the app bundle to Trash
- Homebrew: brew uninstall --formula or brew uninstall --cask
- Windows: reads UninstallString / QuietUninstallString from the registry and runs that command
- Linux commands that require administrator privileges use pkexec when available. macOS and Windows may show their native authorization prompts.
- Flatpak application data cleanup is high risk because it removes app configuration, login state, local databases, and other local app data.
- CLI deletion, cleanup, and uninstall commands require an explicit --yes.
- The macOS and Windows local builds in this repository are not configured for code signing, Apple notarization, or Windows signing.
Publisher’s description
What is skiff?
skiff by shiyu is free Windows software in the cleaners & uninstallers category. It ranks 48th by popularity among cleaners & uninstallers in this catalogue. It is written in Rust.
Installation and requirements
The publisher provides EXE (NSIS) installers for 64-bit Windows. It can be installed for the current user only, without administrator rights. A silent install is possible with the installer’s documented switches.
Popularity and file types
The source code on GitHub (DrizzleTime/Skiff) has 293 stars. Similar programs include CCleaner 7, OSSEC HIDS and IObit Uninstaller.
Project description on GitHub: “Skiff is a local cross-platform disk cleanup tool for inspecting caches, applications, duplicate files, and large files before removal.”
Pros / Cons
Pros
- Free to use
- Documented silent install
- Installs without administrator rights
Cons
- No native ARM64 build
In short: skiff is a free cleaners & uninstaller tool for 64-bit PCs. Administrators can deploy it unattended.
Is skiff safe to download?
- The file is served by github.com, the publisher’s own domain
- The download link uses HTTPS
- A SHA256 hash is published, so you can verify the file:
22600DC54A96069CCD7ACB250894ADA16F97C3C830BE2EA69053113ABF4F6BB4· Open the VirusTotal report for this hash - The link has not been checked yet
- ExeAtlas does not host, wrap or modify installers
Related guide: How to check a file’s SHA256 hash on Windows
Recent versions
All 1 versions ›| Version | Date | Size | Files |
|---|---|---|---|
| 1.0.0Latest | June 27, 2026 | — | 64-bit EXE (NSIS) |
Install from the command line
Silent install ›winget install --id DrizzleTime.Skiff -eskiff_1.0.0_x64-setup.exe /SRelated guide: How to use winget: install and update apps
Information
- Publisher
- shiyu
- Category
- Cleaners & uninstallers
- Licence
- 免费软件
- Price
- Free
- Source code
- github.com/DrizzleTime/Skiff
- Written in
- Rust
- Requires
- Windows 11 / 10
- Architecture
- 64-bit
- Installer
- EXE (NSIS)
- Version
- 1.0.0
- Released
- June 27, 2026
- Added to the catalogue
- June 30, 2026
- Versions listed
- 1
- GitHub stars
- 293
- GitHub forks
- 17
- Website
- github.com
- winget ID
- DrizzleTime.Skiff
Ratings and reviews
No reviews yet. Be the first to rate it.
Alternatives to skiff
See all ›-
CCleaner 77.11.1522.1958CCleaner for PC helps you clean up your Windows computer, optimize performance, and maintain your online privacy.Free9M ↓ -
OSSEC HIDS3.7.0OSSEC (Open Source HIDS SECurity) is a free, open-source host-based intrusion detection system (HIDS).Open source73.4K ↓ -
Free63K ↓ -
Windows Memory Cleaner3.0.8This free RAM cleaner uses native Windows features to optimise memory areas. It's a compact, portable, and smart application.Open source726 ↓ -
CCEnhancer4.5.7CCEnhancer is a small tool which adds support for over 1,000 new programs into the popular program CCleaner. The tool uses the winapp2.ini system built into CCleaner to easily add new rules and definitions for programs.Free167.6K ↓ -
Free161.9K ↓ -
Proprietary54.2K ↓ -
WinDirStat2.9.3WinDirStat is a disk usage statistics viewer and cleanup tool for various versions of Microsoft Windows.Open source★ 4.4K
Frequently asked questions
Is skiff free?
Yes. skiff is free to use.
Is skiff safe to download?
The download comes from github.com, which belongs to the publisher; ExeAtlas does not host or change the file. Compare its SHA256 hash with the one shown here, or open the VirusTotal report for that hash.
How do I install skiff with winget?
Open PowerShell or Windows Terminal and run the winget command shown on this page. winget downloads the official installer and checks its SHA256 hash before running it.
Can skiff be installed silently?
Yes. The silent install page lists the exact command for each installer.
Does skiff run on ARM (Windows on Arm)?
There is no ARM64 build; Windows 11 on Arm can run the 64-bit version through emulation.
Can I use skiff without administrator rights?
Yes, there is a per-user installer that does not need administrator rights.
What are alternatives to skiff?
CCleaner 7, OSSEC HIDS, IObit Uninstaller, Windows Memory Cleaner and CCEnhancer. The alternatives page compares them.