System Cleaning

Krokiet – graphical duplicate file finder and system cleaner

Krokiet is a graphical application for finding duplicate files, unnecessary data and other filesystem problems. Written in Rust and using the Slint toolkit, it provides a modern interface for analysing storage and reclaiming disk space.

The application uses Czkawka Core, a multithreaded scanning engine shared with other tools in the Czkawka project. Krokiet replaces the older GTK-based Czkawka interface, offering a more consistent experience across different desktop operating systems.

Krokiet goes beyond conventional duplicate file detection. It can identify similar images, videos and music, examine files for corruption, and locate content that may be unnecessarily consuming storage.

Users can select directories to examine, configure scanning options and review results before performing file operations.

This is free and open source software.

Key Features

  • Find duplicate files using filenames, file sizes or content hashes.
  • Identify visually similar images, including pictures with different resolutions or minor modifications.
  • Detect similar videos using visual frame comparisons or audio analysis.
  • Find duplicate music through metadata comparisons or audio content analysis.
  • Locate empty folders, zero-byte files, temporary files and unusually large files.
  • Identify invalid symbolic links pointing to missing files or directories.
  • Detect broken or corrupted files and files whose extensions do not match their contents.
  • Find filenames containing potentially unwanted characters.
  • Remove EXIF metadata from supported image formats.
  • Video optimisation tools for cropping static regions and converting videos into more efficient formats.
  • Multithreaded scanning engine designed to process large collections of files efficiently.
  • Caching system accelerates subsequent scans by reusing previously calculated information.
  • Configurable directory exclusions and file filtering options.
  • Graphical progress reporting with support for cancelling scanning operations.
  • Multilingual interface with translations for numerous languages.
  • Cross-platform support – runs on Linux, macOS, and Windows.

Website: github.com/qarmin/czkawka/tree/master/krokiet
Support:
Developer: Rafał Mikrut
License: GNU General Public License v3.0

Krokiet in action

Krokiet is written in Rust. Learn Rust with our recommended free books and free tutorials.


Related Software

System Cleaning Tools
CzkawkaFinds duplicate files, big files, empty files, similar images, and much more
BleachBitDelete unnecessary files from the system
SweeperHistory and temporary file cleaner for KDE 4
FlatsweepFlatpak leftover cleaner
MoonbitModern system cleaner built in Go with a TUI and CLI
uCareSystemAutomated maintenance utility
Linux CleanerMake routine Linux maintenance easier
CrunchyCleanerLightweight cache cleanup tool
BleachTerminal-based Linux maintenance utility
Ubuntu CleanerClean up your system
StacerSystem optimizer and monitoring tool
SpruceClean up application caches

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted