Skip to content

Donzasto/FolderDiff

Repository files navigation

FolderDiff

FolderDiff

Release .NET 10 Avalonia Platforms


Compare folders and find duplicate files

UI is available in English and Russian

FolderDiff — run   FolderDiff — result


Download

Windows   Linux   macOS

All releases →


Features

Modes

Mode Description
📁 Compare two folders Finds files that differ in content or are missing from one of the folders
🔍 Find duplicates Searches for identical files inside a selected folder and all its subfolders

Comparison methods

Method Description
#️⃣ By hash (MD5) Exact byte-level comparison — slower but reliable
🏷️ By name Fast check without reading file contents

Working with results

  • Checkboxes next to each found file
  • Select old files — marks all copies except the newest (by modification date)
  • Delete selected — deletes checked files from disk
  • Delete empty folders — after deletion, cleans up empty folders recursively

Exclusions — folder names to skip during scanning (.git, node_modules, bin, obj, etc.)

Build & run

dotnet build
dotnet run --project FolderDiff.Desktop

About

Compare folders and find duplicate files

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages