[开源自荐]Clipaste,一个原生的 MacOS 剪切板工具
- 内容介绍
- 文章标签
- 相关推荐
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
做这个软件的原因是,Paste太贵了,破解版不能iCloud同步,PasteNow不支持横版,并且复制大文本滚动起来会非常卡顿,所以就动手vibe了一个,欢迎佬友们体验,付费开通了苹果开发者,可以支持iCloud同步,如果你觉得还不错,欢迎Star,同时也希望参与开源,一起完善这个工具
项目地址
GitHub - gangz1o/Clipaste: 争取做 Mac 上最好的免费剪切板工具 Aim to be the best free...
争取做 Mac 上最好的免费剪切板工具 Aim to be the best free clipboard tool
Clipaste
Clipaste 是一个基于 SwiftUI 和 SwiftData 构建的 macOS 剪贴板管理器。
它的核心目标很明确:历史记录再多、文本再大,也要保持响应迅速、滚动丝滑、内存占用可控。
亮点
- 响应迅速,常用操作几乎即时完成
- 内存占用小,长时间运行也更稳定
- 支持图片内容搜索,后台静默解析图片内容
- 数据只存在于本地/iCloud,无任何后台,极度安全
- 面对超大剪贴板历史仍然保持顺滑不卡顿
- 面对超大文本内容时依然流畅,不会因为内容变重而明显拖慢界面
- 可迁移 Paste、PasteNow、iCopy 的历史数据
- ↔️ UI 同时支持横向和纵向布局
- 支持可选的 iCloud / CloudKit 同步
- 开源免费
为什么是 Clipaste
Clipaste 重点解决的是很多剪贴板工具在重负载场景下会暴露的问题:
- 历史记录一多就开始卡
- 大文本一多就开始慢
- 滚动和搜索在重内容场景下不够稳定
Clipaste 的设计目标相反:
- 历史记录很多时仍然保持丝滑
- 大文本内容仍然保持可操作性
- 搜索、预览、再次粘贴保持快速反馈
- 不靠明显增加内存占用来换取表面流畅
如果你用过 Paste 或 PasteNow,Clipaste 的差异点很直接:
- 更强调大历史记录下的性能稳定性
- 更强调大文本内容下的响应速度
- 提供它们没有覆盖到的布局与开源可定制能力
历史迁移
Clipaste 支持从以下应用迁移历史数据:
- Paste
- PasteNow
- iCopy
目标很简单:切换工具时,不需要放弃原有历史记录。
预览
mf7KusniFHeaoGGP4uez83OrVpcSyUIr.webp1920×1095 104 KB
JuRrDgvz6wfUTptWjEX1uH0zZXiI9Hjs.webp1920×1095 111 KB
bu2Tk7GSQ6aRItJc9PpBrEQrJSt4mKGN.webp1312×1232 60.8 KB
Y3a2gv5YW0T4jHX0GxgKYGyDKPqutJmi.webp1312×1232 63.1 KB
DFLr1a2kN4MJPgoWaCC2CJFvVvyeBgbo.webp1312×1232 71.9 KB
技术栈
- SwiftUI:界面构建
- SwiftData:存储与迁移
- CloudKit:可选同步能力
- 原生 macOS 应用架构
系统要求
- macOS 14.0+
- Xcode 16+
本地构建
- 用 Xcode 打开
clipaste.xcodeproj - 如果你要在本地运行带 iCloud / Push entitlement 的版本,请选择你自己的签名团队
- 直接构建运行
如果你 fork 这个项目并准备自行发布,还需要替换你自己的:
- Bundle Identifier
- iCloud Container
- Apple 签名配置
2026-04-10T16:00:00Z
核心更新
- 收藏功能:新增收藏分组,引入「独立删除校验」机制。该分组现已受系统保护,防止任何外部同步或批量清理导致的意外删除,确保核心数据持久化。
- UI 交互焕新:横版剪切板界面 100% 重新设计。优化了视觉重心与动效反馈,为宽屏工作流提供更生动、更沉浸的交互体验。
- 个性化视觉配置:新增分组图标显示开关。支持根据使用习惯自定义界面复杂度,进一步优化视觉降噪。
性能优化
- 渲染引擎升级:深度优化了长列表滚动与实时预览的内存占用。通过改进渲染管线,在高频触发场景下依然能保持满帧级的流畅度。
稳定性增强
- 修复 Dock 栏异常驻留:彻底解决了特定条件下 App 图标在 Dock 栏“假死”残留的逻辑错误,优化了应用生命周期的退出机制。
- 琐碎细节修复:消除已知边缘 Bug,提升系统整体运行的稳健性。
网友解答:
--【壹】--:
不会,特意做过优化哦,测试过复制十几兆的文本 也不会卡顿
--【贰】--:
目前本地有 2000 多条历史记录,内存占用稳定在 300MB 左右
--【叁】--:
刚好在找,问下佬,复制大量数据的时候(例如:1万行左右,53列数据)的时候会卡顿吗?
--【肆】--:
最开始用的paste,后来用了icopy,明天试试佬的
--【伍】--:
我问了下小伙伴,目前我本地和他们好像都不存在这个问题,建议佬友再检查一下
--【陆】--:
ui很好看,功能好多,看得出佬是用心了,赞
--【柒】--:
我竟然在药丸也看到了这个,看来佬友也玩pt呀。
--【捌】--:
好厉害的大佬,没有Mac的我只能默默支持一下!先收藏啦。
--【玖】--:
已经严肃使用 这个dock栏图标能不能优化一下啊 可以像maccy那样左键点击状态栏图标就能看剪贴板吗
--【拾】--:
可以直接按空格预览佬,为啥要 20 字擦擦擦
--【拾壹】--:
一键导入试试,目前支持文本 分组导入,考虑到截图的 size,暂时不支持图片的导入
--【拾贰】--:
Command键好像也不行。我不知道是我的输入法问题还是键盘问题。我输入法用的原生输入法,换了好几个之后也不行。就是不管输哪个都输不进去。
--【拾叁】--:
我已经不玩 PT 了哈哈,最近沉迷网盘了
--【拾肆】--:
试用了一下 感觉很不错,提一个小小的建议,鼠标移动到剪切板记录上自动打开预览,或者给软件增加一个自动预览的开关会不会更方便一些?有时候类似的文字或者代码的话,不能准确分辨清楚,还要点右键选择预览去分辨的话就有些麻烦了
--【拾伍】--:
不支持空格快捷键哦 可以尝试用其他的键。
--【拾陆】--:
昂,Paste 毕竟是这一类工具的老大,不过我试过破解版复制大文本的时候搜索滚动也会有卡顿,于是就自己整了一个
--【拾柒】--:
啊啊啊,没有早点遇到佬友发的这个,我买了Paste,目前是觉得Paste挺好用的。
--【拾捌】--:
佬,快捷键自定义没用,输入不进去Command加空格或者别的,它都不会显示进去,都输不进去。
--【拾玖】--:
占用空间有没有优化啊。想在剪贴板有很多的内容时候保持低内存低运存快响应
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
做这个软件的原因是,Paste太贵了,破解版不能iCloud同步,PasteNow不支持横版,并且复制大文本滚动起来会非常卡顿,所以就动手vibe了一个,欢迎佬友们体验,付费开通了苹果开发者,可以支持iCloud同步,如果你觉得还不错,欢迎Star,同时也希望参与开源,一起完善这个工具
项目地址
GitHub - gangz1o/Clipaste: 争取做 Mac 上最好的免费剪切板工具 Aim to be the best free...
争取做 Mac 上最好的免费剪切板工具 Aim to be the best free clipboard tool
Clipaste
Clipaste 是一个基于 SwiftUI 和 SwiftData 构建的 macOS 剪贴板管理器。
它的核心目标很明确:历史记录再多、文本再大,也要保持响应迅速、滚动丝滑、内存占用可控。
亮点
- 响应迅速,常用操作几乎即时完成
- 内存占用小,长时间运行也更稳定
- 支持图片内容搜索,后台静默解析图片内容
- 数据只存在于本地/iCloud,无任何后台,极度安全
- 面对超大剪贴板历史仍然保持顺滑不卡顿
- 面对超大文本内容时依然流畅,不会因为内容变重而明显拖慢界面
- 可迁移 Paste、PasteNow、iCopy 的历史数据
- ↔️ UI 同时支持横向和纵向布局
- 支持可选的 iCloud / CloudKit 同步
- 开源免费
为什么是 Clipaste
Clipaste 重点解决的是很多剪贴板工具在重负载场景下会暴露的问题:
- 历史记录一多就开始卡
- 大文本一多就开始慢
- 滚动和搜索在重内容场景下不够稳定
Clipaste 的设计目标相反:
- 历史记录很多时仍然保持丝滑
- 大文本内容仍然保持可操作性
- 搜索、预览、再次粘贴保持快速反馈
- 不靠明显增加内存占用来换取表面流畅
如果你用过 Paste 或 PasteNow,Clipaste 的差异点很直接:
- 更强调大历史记录下的性能稳定性
- 更强调大文本内容下的响应速度
- 提供它们没有覆盖到的布局与开源可定制能力
历史迁移
Clipaste 支持从以下应用迁移历史数据:
- Paste
- PasteNow
- iCopy
目标很简单:切换工具时,不需要放弃原有历史记录。
预览
mf7KusniFHeaoGGP4uez83OrVpcSyUIr.webp1920×1095 104 KB
JuRrDgvz6wfUTptWjEX1uH0zZXiI9Hjs.webp1920×1095 111 KB
bu2Tk7GSQ6aRItJc9PpBrEQrJSt4mKGN.webp1312×1232 60.8 KB
Y3a2gv5YW0T4jHX0GxgKYGyDKPqutJmi.webp1312×1232 63.1 KB
DFLr1a2kN4MJPgoWaCC2CJFvVvyeBgbo.webp1312×1232 71.9 KB
技术栈
- SwiftUI:界面构建
- SwiftData:存储与迁移
- CloudKit:可选同步能力
- 原生 macOS 应用架构
系统要求
- macOS 14.0+
- Xcode 16+
本地构建
- 用 Xcode 打开
clipaste.xcodeproj - 如果你要在本地运行带 iCloud / Push entitlement 的版本,请选择你自己的签名团队
- 直接构建运行
如果你 fork 这个项目并准备自行发布,还需要替换你自己的:
- Bundle Identifier
- iCloud Container
- Apple 签名配置
2026-04-10T16:00:00Z
核心更新
- 收藏功能:新增收藏分组,引入「独立删除校验」机制。该分组现已受系统保护,防止任何外部同步或批量清理导致的意外删除,确保核心数据持久化。
- UI 交互焕新:横版剪切板界面 100% 重新设计。优化了视觉重心与动效反馈,为宽屏工作流提供更生动、更沉浸的交互体验。
- 个性化视觉配置:新增分组图标显示开关。支持根据使用习惯自定义界面复杂度,进一步优化视觉降噪。
性能优化
- 渲染引擎升级:深度优化了长列表滚动与实时预览的内存占用。通过改进渲染管线,在高频触发场景下依然能保持满帧级的流畅度。
稳定性增强
- 修复 Dock 栏异常驻留:彻底解决了特定条件下 App 图标在 Dock 栏“假死”残留的逻辑错误,优化了应用生命周期的退出机制。
- 琐碎细节修复:消除已知边缘 Bug,提升系统整体运行的稳健性。
网友解答:
--【壹】--:
不会,特意做过优化哦,测试过复制十几兆的文本 也不会卡顿
--【贰】--:
目前本地有 2000 多条历史记录,内存占用稳定在 300MB 左右
--【叁】--:
刚好在找,问下佬,复制大量数据的时候(例如:1万行左右,53列数据)的时候会卡顿吗?
--【肆】--:
最开始用的paste,后来用了icopy,明天试试佬的
--【伍】--:
我问了下小伙伴,目前我本地和他们好像都不存在这个问题,建议佬友再检查一下
--【陆】--:
ui很好看,功能好多,看得出佬是用心了,赞
--【柒】--:
我竟然在药丸也看到了这个,看来佬友也玩pt呀。
--【捌】--:
好厉害的大佬,没有Mac的我只能默默支持一下!先收藏啦。
--【玖】--:
已经严肃使用 这个dock栏图标能不能优化一下啊 可以像maccy那样左键点击状态栏图标就能看剪贴板吗
--【拾】--:
可以直接按空格预览佬,为啥要 20 字擦擦擦
--【拾壹】--:
一键导入试试,目前支持文本 分组导入,考虑到截图的 size,暂时不支持图片的导入
--【拾贰】--:
Command键好像也不行。我不知道是我的输入法问题还是键盘问题。我输入法用的原生输入法,换了好几个之后也不行。就是不管输哪个都输不进去。
--【拾叁】--:
我已经不玩 PT 了哈哈,最近沉迷网盘了
--【拾肆】--:
试用了一下 感觉很不错,提一个小小的建议,鼠标移动到剪切板记录上自动打开预览,或者给软件增加一个自动预览的开关会不会更方便一些?有时候类似的文字或者代码的话,不能准确分辨清楚,还要点右键选择预览去分辨的话就有些麻烦了
--【拾伍】--:
不支持空格快捷键哦 可以尝试用其他的键。
--【拾陆】--:
昂,Paste 毕竟是这一类工具的老大,不过我试过破解版复制大文本的时候搜索滚动也会有卡顿,于是就自己整了一个
--【拾柒】--:
啊啊啊,没有早点遇到佬友发的这个,我买了Paste,目前是觉得Paste挺好用的。
--【拾捌】--:
佬,快捷键自定义没用,输入不进去Command加空格或者别的,它都不会显示进去,都输不进去。
--【拾玖】--:
占用空间有没有优化啊。想在剪贴板有很多的内容时候保持低内存低运存快响应

![[开源自荐]Clipaste,一个原生的 MacOS 剪切板工具](/imgrand/9MyAmn6c.webp)