periscope
« Back to VersTracker
Description:
Organize and de-duplicate your files without losing data
Type: Formula  |  Latest Version: 1.0.1@0  |  Tracked Since: Dec 27, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: deduplication file-management cli organize storage utilities
Install: brew install periscope
About:
Periscope is a command-line tool that helps you organize and deduplicate files by identifying duplicates based on content, not just filenames. It uses a content-based hashing approach to find identical files across directories, enabling you to clean up storage without losing data. Its main value is providing a safe, non-destructive way to manage file collections by creating a structured report of duplicates.
Key Features:
  • Content-based deduplication using SHA-256 hashing
  • Non-destructive operation that reports duplicates without deleting
  • Command-line interface for automation and scripting
  • Supports recursive directory scanning
  • Outputs a structured JSON report for further processing
Use Cases:
  • Cleaning up duplicate photos, documents, or downloads in personal storage
  • Preparing datasets for machine learning by removing redundant files
  • Auditing and optimizing storage usage on servers or backup systems
Alternatives:
  • fdupes – Similar CLI deduplication tool, but fdupes can directly delete files, while Periscope is report-only.
  • rmlint – More feature-rich deduplication with various output formats and cleanup options, whereas Periscope is simpler and JSON-focused.
Version History
Detected Version Rev Change Commit
Dec 27, 2025 5:23pm 1.0.1 0 VERSION_BUMP 12859c4d
Dec 28, 2024 10:19am 0 VERSION_BUMP 0613893d
Dec 28, 2024 8:11am 0 VERSION_BUMP e5e380df
Dec 27, 2024 9:43am 0 VERSION_BUMP 06c9b17f