Skip to content

Repository files navigation

Cpaste

A lightweight, local-first clipboard manager built with Tauri 2 + Rust.

VERSION LICENSE PLATFORM
Version License Platform

简体中文


Features

  • Native Performance: Built with Tauri 2 and Rust for minimal memory footprint.
  • Smart Capture: Automatically collects text, code, rich text (HTML), images, and file paths.
  • Global Search: Find anything by content, source app, or date.
  • Tag System: Organize history with custom multi-color tags.
  • Emoji Panel: Built-in emoji management for quick access.
  • Sequential Paste: Paste items in the order they were copied.
  • Theme Support: Retro 3D and clean light/dark themes.
  • Persistent Storage: Local SQLite database.

Installation

Windows

Download the latest installer from Releases.

Requirements

  • Windows 10/11 (x64)

Build from Source

# Prerequisites: Rust, Node.js
git clone https://github.com/gaogx96/cpaste.git
cd cpaste
npm install
npm run tauri:build

Tech Stack

Layer Technology
Frontend React + TypeScript + Vite
Backend Rust + Tauri 2
Database SQLite via rusqlite
Clipboard arboard + clipboard-rs
Window Win32 API / WebView2

License

GPL-3.0

About

Cpaste - A lightweight, local-first clipboard manager built with Tauri 2 + Rust

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages