Skip to content

itsharex/TrayClip

 
 

Repository files navigation

TrayClip

English

TrayClip 是一款纯本地剪贴板工具,专注于复制、粘贴、历史记录、分组、置顶和快捷键管理,不依赖任何线上接口。

特性

  • 纯本地保存,数据落在用户本机
  • 剪贴板历史记录,支持纯文本、图片、文件路径
  • 分组管理、置顶、自定义保留条数
  • 快捷面板:独立浮窗,快捷键呼出,搜索即复制
  • 亮色 / 暗色主题切换
  • 自定义快捷键,托盘常驻
  • JSON / CSV 本地导出与导入
  • 支持 Windows / macOS / Linux

快捷键

功能 Windows / Linux macOS
打开主窗口 Ctrl+Shift+Space ⌘+⇧+Space
打开快捷面板 Ctrl+Shift+V ⌘+⇧+C

快捷键可在设置页面自定义。

开发环境

  • Node.js 20+
  • Rust 1.75+
  • npm 10+

启动

npm install
npm run tauri:dev

构建

npm run build
npm run tauri:build

目录

  • src/ 前端界面(React + TypeScript)
  • src-tauri/ 桌面端后端(Rust + Tauri v2)

开源协议

CC BY-NC 4.0 — 署名-非商业性使用

About

TrayClip — 一款基于 Tauri v2 的纯本地跨平台剪贴板管理工具。支持剪贴板历史记录、分组管理、快捷面板呼出、自定义快捷键、亮暗主题切换,以及 JSON/CSV 本地导入导出。所有数据仅存储在用户本机,不依赖任何线上服务,适用于 Windows、macOS 和 Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 43.5%
  • Rust 42.0%
  • CSS 13.0%
  • JavaScript 1.3%
  • HTML 0.2%