EcoPaste:把剪贴板这件事做扎实的本地工具

文章目录

  • EcoPaste:把剪贴板这件事做扎实的本地工具
    • [1、 它是干嘛的](#1、 它是干嘛的)
    • [2、 它解决了什么痛点](#2、 它解决了什么痛点)
    • [3、 为什么是这个技术栈](#3、 为什么是这个技术栈)
    • [4、 可调的东西](#4、 可调的东西)
    • [5、 适合哪些人](#5、 适合哪些人)

EcoPaste:把剪贴板这件事做扎实的本地工具

EcoPaste 在 GitHub 上拿到了 7.1K Star。

它是一个开源的桌面剪贴板管理器,跑在 macOS 和 Windows 上,用 Tauri v2 加 Rust 加 React 19 构建。所有数据留在本地,不往云端传。

1、 它是干嘛的

记剪贴板历史。你复制过的内容,文字、图片、HTML、RTF、文件、文件夹,它都收下来,需要的时候再调出来。

不止是复制记录,它还内置了基于 SQLite FTS5 的搜索,能按来源应用、按内容类型筛选,也能直接给剪贴内容加备注、加分组、加收藏。常用内容可以置顶,敏感内容会跳过,比如私钥、服务令牌、AWS 凭证、JWT 这类高置信度密钥。

2、 它解决了什么痛点

系统自带的剪贴板就一条历史,复制一次就丢一次。需要回找五分钟前复制的链接,找不回来。复制密码的时候,那串字符就一直在缓冲区里,谁先读谁先拿。

EcoPaste 把这件事处理完整了。剪贴历史留着,能用关键词搜、按应用筛、按类型筛;预览窗口单独开,文字、图片、文件都能看;操作上覆盖粘贴、复制为纯文本、打开链接、打开文件位置、加备注、置顶、收藏、删除,也支持拖拽到其他应用。

备份也照顾到了。导出导入走 .ecopastebak 文件,容器可以加密,迁移机器搬一份过去就行。数据、资源、配置都留在你自己的机器上,不上传云端。

3、 为什么是这个技术栈

Tauri v2 加 Rust 加 React 19 的组合不是随手选的。

Rust 那一层负责持久化逻辑、剪贴板监听、文件 IO 和 SQLite 操作,这些行为对稳定性要求高,放在内存安全的语言里更踏实。React 那一层只负责渲染和交互,出新问题影响范围有限。

这种切分让整个应用在体积上保持小、在响应上保持快,长期维护也更容易看清楚边界。比起把所有逻辑塞在 JS 层,这种结构更耐造。

4、 可调的东西

  • 捕获顺序、大小上限、保留时长
  • 显示密度、列表排序、窗口行为
  • 自定义分组、收藏、置顶、备注、项操作
  • 加密备份容器、导入导出

这些参数都开放给用户,不需要改代码。

5、 适合哪些人

  • 经常复制粘贴内容,需要回溯历史的办公族
  • 写代码、做文档、跨多个应用来回搬运内容的开发者
  • 不想把剪贴板内容传到云端、看重本地存储的人
  • 在 macOS 和 Windows 之间换机使用,需要一致的剪贴板体验的人

本地存储的人

  • 在 macOS 和 Windows 之间换机使用,需要一致的剪贴板体验的人
相关推荐
networknomad18 小时前
OpenReplay:自己搭的会话回放工具,给前端排错用的
前端·其他
limanovember1 天前
yq:命令行下的 YAML 和 JSON 处理利器
其他·json
果果了不起1 天前
JumpServer:开源堡垒机的实用之选
其他·开源
淡漠的蓝精灵1 天前
web.py:一个简单到极致的 Python Web 框架
开发语言·前端·python·其他
ByteBeacon1 天前
Vensim安装包下载Vensim PLE 7.3.5 安装教程(图文步骤)
其他
deltadev1 天前
Android Studio安装包下载2026 安装教程(图文步骤)
其他
matrixcode11 天前
Orama:一个把全文搜索做成艺术品的开源搜索引擎
其他·搜索引擎·开源
matrixcode11 天前
Artillery:给服务端做压测的老牌工具
其他
syntaxsage1 天前
searx:隐私优先的元搜索引擎,宣布停止维护
其他·搜索引擎