ClipDump - dump clipboard contents into files based on rules
Find a file
2025-08-17 01:06:13 +02:00
Models Outsource clipboard subscription 2025-08-16 23:54:11 +02:00
Resources/Icon Bump version to 0.6.6.1, refactor event handler management, and enhance format detection in clipboard service 2025-08-16 23:12:03 +02:00
Services Fix bug: size limit was not considered 2025-08-17 00:35:26 +02:00
Utils Bump version to 0.6.6.1, refactor event handler management, and enhance format detection in clipboard service 2025-08-16 23:12:03 +02:00
.gitignore Bump version to 0.6.6.1, refactor event handler management, and enhance format detection in clipboard service 2025-08-16 23:12:03 +02:00
AboutWindow.xaml Add theme support and refactor application structure 2025-08-15 20:57:24 +02:00
AboutWindow.xaml.cs Add theme support and refactor application structure 2025-08-15 20:57:24 +02:00
App.xaml Adjust grid styling 2025-08-15 21:44:49 +02:00
App.xaml.cs Add theme support and refactor application structure 2025-08-15 20:57:24 +02:00
AssemblyInfo.cs Form created 2025-08-14 19:53:53 +02:00
build-release.bat Fine-tune 2025-08-16 18:03:15 +02:00
build.bat Clean URLs based on clearurls ruleset 2025-08-16 17:35:06 +02:00
clearurls.json Clean URLs based on clearurls ruleset 2025-08-16 17:35:06 +02:00
clipdump-re.csproj Bump version to 0.6.6.2 in project file 2025-08-17 01:06:13 +02:00
clipdump-re.sln Add tray icon 2025-08-14 21:04:56 +02:00
DataGridStyles.xaml Adjust grid styling 2025-08-15 21:44:49 +02:00
MainWindow.xaml Restrict clipboard min size 2025-08-16 15:15:22 +02:00
MainWindow.xaml.cs Outsource clipboard subscription 2025-08-16 23:54:11 +02:00
README.md Update README.md 2025-08-16 18:08:04 +02:00

ClipDump - A clipboard dumper for Windows built on .NET SDK 9

image image image image

ClipDump is a Windows application that monitors clipboard activity and automatically saves clipboard content to disk. It features a comprehensive WPF interface for configuration and runs as a background service with system tray integration. The application captures various clipboard data formats including text, images, HTML, and files, with intelligent rules-based processing for different applications and formats.

Features

  • Real-time clipboard monitoring - Uses Windows clipboard format listener for immediate detection of clipboard changes
  • System tray integration - Runs minimized in the system tray with context menu, enable/disable options, and timed disable functionality
  • Multi-format support - Handles text (plain text, RTF, HTML), images (PNG, JPEG, BMP, GIF), and file lists with automatic format detection
  • Configurable format rules - Create custom rules for specific clipboard formats with individual size limits, ignore settings, and destination directories
  • Application-specific rules - Define rules for specific applications including ignore lists and custom output directories
  • Running application detection - Automatically detect and add rules for currently running applications with visible windows
  • Format discovery and management - Automatic tracking of seen clipboard formats with ability to create rules from discovered formats
  • Size filtering - Set global, per-application, and per-format size limits to avoid saving large unwanted content
  • Flexible file organization - Configurable working directory with support for format-specific and application-specific subdirectories
  • Working directory integration - One-click Explorer access to output directories with full path resolution and environment variable support
  • Smart file naming - Timestamped filenames with appropriate extensions based on content type and format
  • Enhanced temporary disable functionality - Disable clipboard monitoring for set periods (1, 5, 60 minutes) or until manually re-enabled with countdown timer
  • Foreground application detection - Tracks which application generated clipboard content for enhanced logging and rule application
  • Format cache system - Persistent tracking of clipboard formats with usage statistics, timestamps, and backup functionality
  • History management - Clear format history with automatic backup creation and restore capabilities
  • Comprehensive logging - Detailed event logging for monitoring, troubleshooting, and audit trails
  • WPF configuration interface - Multi-tab interface for managing global settings, format rules, application rules, and seen formats
  • Automated rule cleanup tools - Detection and removal of duplicate, unnecessary, or redundant format and application rules
  • Windows startup integration - Configure ClipDump to automatically start with Windows login
  • About dialog - Version information and application details accessible from the main interface
  • JSON configuration - Settings automatically saved and persisted between sessions with human-readable format
  • Cross-thread safe operations - Proper threading implementation for UI updates and clipboard monitoring
  • Minimize to tray behavior - Window closes to tray instead of exiting, with restore functionality