EcoPaste is a desktop clipboard manager that runs on macOS and Windows, built with Rust and Tauri.
The tool solves the problem of clipboard history management by capturing and organizing clipboard content locally on your machine. It records plain text, HTML, RTF, images, files, and folders, then makes them searchable and filterable through SQLite full-text search. The architecture places durable behavior in Rust while using React for the frontend interface, enabling fast performance and maintainability. The application includes native keyboard shortcuts, system tray integration, and a dedicated preview window for viewing captured content.
EcoPaste suits developers and power users who work frequently with clipboard content and want to retain a searchable history without relying on cloud services. The tool is particularly valuable for those handling sensitive information, as it can automatically skip high-confidence secrets like private keys, service tokens, and AWS credentials. It offers extensive customization options including capture order, size limits, retention policies, display density, and window behavior. The application supports organizing history through favorites, pinned items, notes, and custom groups. Backup functionality allows exporting and importing encrypted backup containers, keeping all data local to your machine.
The project shows consistent development activity with regular commits and ongoing refinement of features. The maintainers actively respond to issues and pull requests, indicating engagement with the user community. Documentation is well-maintained, including a detailed contribution guide covering development setup and architecture notes. The codebase demonstrates attention to code quality through established quality checks and contribution expectations.