Skip to content

Zephyr3311/Tauri-Deduper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

140 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tauri-Deduper

Cross-platform deduplication app that simplifies removing redundant files, offering better defaults and integration than traditional GUIs.

A Tauri-based frontend for Czkawka on macOS and Windows.

App in light mode

App in dark mode

Installation

# Install
brew tap Zephyr3311/brew
brew install --cask czkawka-tauri
# or
brew install --cask czkawka-tauri-ffmpeg

# Update
brew update
brew install --cask czkawka-tauri
# or
brew install --cask czkawka-tauri-ffmpeg

# Uninstall
brew uninstall --cask czkawka-tauri
# or
brew uninstall --cask czkawka-tauri-ffmpeg

Differences from Krokiet

  • Uses full file paths.
  • Uses decimal notation for file sizes.
  • Default scan directory is the user directory.
  • Files are moved to the recycle bin by default when deleted.

Troubleshooting

  • macOS Security Warning: When running the app for the first time, you may see a security warning. This is normal for apps not signed with an Apple Developer certificate. To allow the app to run:

    • Recommended method: Go to System Settings → Privacy & Security → Scroll down and click "Allow" next to the app name
    • Alternative method: Run this command in Terminal to remove quarantine attributes:
      sudo xattr -rd com.apple.quarantine /Applications/CzkawkaTauri.app
      ⚠️ Note: This completely bypasses macOS security checks - only use this method if you trust the app source.
  • Directory Access: Some system-controlled directories are excluded by default due to macOS permissions. If needed, click the Add button to open Finder, select the desired directory, and remove it from the excluded list. This allows the system to remember accessible directories.

    • Known issue: macOS may forget accessible directories after installing a new version. You may need to reset settings and repeat the above steps.
  • FFmpeg Versions: Releases with the -ffmpeg suffix include bundled FFmpeg binaries.

Development

Requirements:

  • Rust (stable)
  • Node.js 22
  • pnpm

Run the project:

pnpm i
cargo build
just run

Format and lint:

just fmt
just check

About

No description, website, or topics provided.

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE-CZKAWKA

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published