AVAIL4: Linux, Windows, Mac

Features

• Written in memory-safe Rust - almost 100% unsafe code free

• Amazingly fast - due to using more or less advanced algorithms and multithreading

• Free, Open Source without ads

• Multiplatform - works on Linux, Windows, macOS, FreeBSD and many more

• Cache support - second and further scans should be much faster than the first one

• CLI frontend - for easy automation

• GUI frontend - uses GTK 4 or Slint frameworks

• No spying - Czkawka does not have access to the Internet, nor does it collect any user information or statistics

• Multilingual - support multiple languages like Polish, English or Italian

• Multiple tools to use:

• Duplicates - Finds duplicates based on file name, size or hash

• Empty Folders - Finds empty folders with the help of an advanced algorithm

• Big Files - Finds the provided number of the biggest files in given location

• Empty Files - Looks for empty files across the drive

• Temporary Files - Finds temporary files

• Similar Images - Finds images which are not exactly the same (different resolution, watermarks)

• Similar Videos - Looks for visually similar videos

• Same Music - Searches for similar music by tags or by reading content and comparing it

• Invalid Symbolic Links - Shows symbolic links which point to non-existent files/directories

• Broken Files - Finds files that are invalid or corrupted

• Bad Extensions - Lists files whose content not match with their extension

  • Björn@swg-empire.de
    link
    fedilink
    arrow-up
    39
    ·
    1 day ago

    I love how the first ten or so features don’t even say what it does. And I’m still not quite sure after reading the whole list.

    • Mark with a Z@suppo.fi
      link
      fedilink
      arrow-up
      15
      ·
      23 hours ago

      Sometimes foss people get a bit carried away and forget that users generally care more about what the thing does than how it’s made

    • Da Oeuf@slrpnk.net
      link
      fedilink
      arrow-up
      4
      ·
      23 hours ago

      Yeah, as a user I’m starting to regard this as a classic developer pitfall. It’s the same with everything I guess - when you work on something for long enough your perspective and reason for doing it evolves.

      If FOSS users and developers mixed more and had more time to offer everything would work and flow better: UX/UI, documentation, install scripts etc.

      We are our own departments: Speak up and be more specific, users! Take a couple of steps back, developers!

    • Lunatique Princess@lemmy.mlOP
      link
      fedilink
      arrow-up
      2
      ·
      23 hours ago

      Indeed, it is very useful. Over the years I transferred files around, copy and pasted from one distro to another and ended up with plenty of duplicates i didn’t even realized.

      It helped me not manually search for them all.

  • Mora@pawb.social
    link
    fedilink
    arrow-up
    5
    ·
    23 hours ago

    It is pretty good, but at least for video duplicates there is quite some room for improvement. For that I prefer https://github.com/0x90d/videoduplicatefinder . Shows more information from the video (codec, size, bitrate, length, etc.) and the detection works slightly better in my case.

    But if anyone has more suggestions, I know I still have some duplicates left in my pile of … linux iso installation tutorials. What would be especially nice if it could detect videos as parts in other videos.