EcoPasteHub/EcoPaste

Rustecopaste.cn
macOSWindowsLinux

alternative to PasteBar

🎉跨平台的剪贴板管理工具 | Cross-platform clipboard management tool

macostauriwindowsclipboardrustcross-platformlinuxclipboard-managerapplicationdesktop-appdesktop-applicationtauri-app
Star Growth
Stars
7.4k
Forks
375
Weekly Growth
+28
Issues
105
2k4k6k
Jul 2024Mar 2025Dec 2025Sep 2026
Artifactscrates.io
README
EcoPaste

EcoPaste

A local-first clipboard manager for macOS and Windows.

English | 简体中文


Tauri v2 Rust first React 19 macOS Windows

About

EcoPaste is an open-source desktop clipboard manager built with a Rust-first Tauri architecture: durable behavior lives in Rust, while the React frontend focuses on rendering and interaction.

The app is designed to be fast, lightweight, and maintainable, with local storage, SQLite search, native shortcuts, tray integration, backup support, and a focused cross-platform surface for macOS and Windows.

Features

  • Capture clipboard history for plain text, HTML, RTF, images, files, and folders.
  • Search clipboard content and notes with SQLite FTS5.
  • Filter history by source application and content type.
  • Protect sensitive content by skipping high-confidence secrets such as private keys, service tokens, AWS keys, and JWTs.
  • Preview text, images, and files in a dedicated preview window.
  • Paste, copy, copy as plain text, reveal files, open links, add notes, pin, favorite, delete, and drag items out to other apps.
  • Organize history with favorites, pinned items, notes, custom groups, and configurable item actions.
  • Tune capture order, size limits, retention, display density, list sorting, and window behavior.
  • Export and import .ecopastebak backups, including encrypted backup containers.
  • Keep clipboard data, resources, and settings local to your machine.

Contributing

Development setup, architecture notes, quality checks, and contribution expectations live in the contribution guide.

License

EcoPaste is licensed under the Apache License 2.0.

Related repositories
flutter/flutter

Flutter makes it easy and fast to build beautiful apps for mobile and beyond

DartlibraryBSD 3-Clause "New" or "Revised" Licensemobileandroid
flutter.dev
178.9k31.1k
jlevy/the-art-of-command-line

Master the command line, in one page

tutorialbashunix
162.3k14.8k
rustdesk/rustdesk

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

Rustcrates.ioappGNU Affero General Public License v3.0remote-controlremote-desktop
rustdesk.com
123k18.9k
nodejs/node

Node.js JavaScript runtime ✨🐢🚀✨

JavaScriptnpmOthernodejsjavascript
nodejs.org
121.2k36.7k
jaywcjlove/awesome-mac

 This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.

SwiftawesomeCreative Commons Zero v1.0 Universalmacossoftware
git.io/macx
113.3k8.8k
tw93/Mole

🐹 Clean, uninstall, analyze, optimize, and monitor your Mac. Free open-source CLI, plus a native Mac app.

ShellcliGNU General Public License v3.0cleancleaner
mole.fit
66.6k2.3k
alacritty/alacritty

A cross-platform, OpenGL terminal emulator.

Rustcrates.iocliApache License 2.0terminal-emulatorsopengl
alacritty.org
65.7k3.6k
warpdotdev/warp

Warp is an agentic development environment, born out of the terminal.

Rustcrates.iocliGNU Affero General Public License v3.0rustlinux
warp.dev
64.9k5.5k
warpdotdev/Warp

Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.

cliOtherrustlinux
warp.dev
64.7k5.5k
tldr-pages/tldr

Collaborative cheatsheets for console commands 📚.

MarkdowntutorialOthershellman-page
tldr.sh
63.6k5.4k
tw93/Pake

🤱🏻 Turn any webpage into a desktop app with one command.

Rustcrates.iolibraryGNU General Public License v3.0rusttauri
61.4k12.6k
marktext/marktext

📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

TypeScriptnpmappMIT Licensemacostypewriter-mode
marktext.me
61.2k4.5k