A local-first clipboard history and copy paste tool for Windows and macOS.
No ads. No telemetry. No accounts. Just a fast, private clipboard utility built for productivity.
CopyPaste 3.0 is on the way — a rewrite of the core in Rust, starting with macOS.
What you see below is 2.x, which stays supported on the v2-stable branch.
Prefer a direct download? GitHub Releases has standalone installers — Windows (.exe) · macOS (.dmg)
CopyPaste is a free, open source clipboard manager and clipboard history tool I built because the alternatives frustrated me. Most copy paste utilities are either bloated, ugly, or treat you as a product. I wanted a copy tool that felt native, respected my privacy, and just worked — so I built one and shared it.
This isn't a company product. I'm a developer who needed a better copy paste tool for my desktop, built it for myself, and decided to open source it for anyone who feels the same. No ads, no telemetry, no subscriptions, no data collection — just a lightweight clipboard utility that lives on your machine and nowhere else.
Why people choose CopyPaste over other clipboard managers:
- 100% local — your clipboard history never leaves your computer. No cloud, no servers, no accounts.
- Truly free — no premium tiers, no feature gates, no "free trial" tricks. GPL v3, forever. Only redistributing it inside a product of your own needs separate terms.
- Cross-platform — same native copy-paste experience on Windows and macOS.
- Fast and light — starts in milliseconds, uses minimal resources. You'll forget it's running.
- Beautiful — follows your OS theme (light/dark), with Mica effect on Windows and native materials on macOS.
I use CopyPaste every day on Windows 11 and macOS. If something feels off, let me know — this project keeps improving because of real-world use.
Linux support has been discontinued. See Linux support (discontinued).
- See It in Action
- Why I Built This
- What It Is / What It Isn't
- Who Is This For?
- Privacy and Security
- Key Features
- Keyboard Shortcuts
- Getting Started
- FAQ
- Support and Bug Reporting
- Clean Install and Reset
- Found a Bug? Have Feedback?
- Localization
- Want to Help?
- Tech Stack
- Other Tools by the Same Author
- License and Spirit
I'm not a company. I'm a developer who copies and pastes things hundreds of times a day — and got frustrated.
Most clipboard managers out there are either bloated, ugly, Windows-only, or silently collecting your data. In 2026, a copy paste tool should feel native, responsive, and beautiful on every platform. I couldn't find one that did, so I built my own.
CopyPaste started as a personal productivity tool. I needed a lightweight copy history utility that:
- Didn't hog system resources
- Looked and felt like part of my OS, not a widget dropped on top
- Worked on both Windows and macOS
- Didn't require an account, subscription, or internet connection
- Actually respected my privacy — not just claimed to
After months of using it myself, I realized others might need it too. So I open sourced it — no ads, no tracking, no strings attached for the people who use it.
Every line of code is public. You can read it, fork it, or learn from it. This is a free, open source productivity tool — a copy tool built from a real need. Redistributing it inside a product of your own is the one case that needs separate terms.
CopyPaste is:
- A local-first clipboard manager and clipboard history app for Windows and macOS
- A fast, keyboard-driven copy-paste utility for daily productivity and workflow efficiency
- A copy tool you can trust — open source (GPL v3), inspect every line, fork it, contribute to it
CopyPaste is not:
- A cloud clipboard or sync service
- A telemetry or analytics tool
- A "platform" with accounts, subscriptions, or ads
- A corporate product — it's a personal project shared with the community
If you copy and paste throughout your day, this clipboard manager is for you:
- Developers juggling code snippets, terminal commands, and log outputs — a real productivity boost
- Students collecting notes, quotes, and research sources into a searchable copy history
- Writers and creators reusing text fragments and assets across documents
- Support and operations teams handling repetitive copy-paste responses
- Anyone who wants a clean, private, free clipboard history tool on their computer
Everything stays local. CopyPaste is built on a single, non-negotiable principle: your clipboard data never leaves your computer. This copy-paste tool was designed with privacy as the foundation, not an afterthought.
- Local-only storage — no cloud, no servers, no data syncing
- No tracking — no telemetry, no analytics, no hidden collection of any kind
- No automatic reporting — errors are logged locally; nothing is sent without your explicit action
- Sensitive content is ignored — passwords and password-manager copies (1Password, Bitwarden, etc.) aren't saved
- Log export is voluntary — you choose when and what to share; logs never contain clipboard content
By design, CopyPaste will never have: accounts, subscriptions, ads, cloud sync, or "AI analysis" of your clipboard.
For responsible disclosure and security contact info, see SECURITY.md.
Where is my clipboard data stored?
CopyPaste stores all data locally under your user profile:
Windows:
- Database:
%LOCALAPPDATA%\CopyPaste\clipboard.db - Images:
%LOCALAPPDATA%\CopyPaste\images - Config:
%LOCALAPPDATA%\CopyPaste\config
macOS:
- Database:
~/Library/Application Support/com.rgdevment.copypaste/CopyPaste/clipboard.db - Images:
~/Library/Application Support/com.rgdevment.copypaste/CopyPaste/images - Config:
~/Library/Application Support/com.rgdevment.copypaste/CopyPaste/config
If you care about privacy and control, this clipboard manager is made for you. Read the full Privacy Policy for complete details.
Latest Release — See all features and improvements in the Release Notes.
- Private by Default: All clipboard history stays on your computer. No cloud, no sync, no servers.
- Respects Sensitive Data: Passwords and API keys aren't stored. Password managers (1Password, Bitwarden, etc.) are ignored — their clipboard content never gets saved.
- Adapts to Your System: Follows your OS light or dark theme automatically — Mica on Windows, Sidebar material on macOS.
- Fast and Lightweight: Starts quickly and doesn't hog resources. Lightweight enough to forget it's running.
- Multiplatform: The same native look, feel, and functionality across Windows and macOS.
- Handles Everything: Text, images, files, folders, links, audio, and video — with content-aware previews. A copy tool that actually understands what you copy.
- Smart Content Detection: Automatically recognizes and categorizes content — emails, phone numbers (with country), colors (HEX/RGB/HSL with swatch), IP addresses, UUIDs, and JSON. Each type gets its own icon, badge, and filter.
- Open with Default App: Files, images, links, emails, and phone numbers open directly in your OS's default app — the copy-paste manager stays out of the way.
- Drag to Other Apps (Windows): Drag any image, file, folder, audio or video card straight into another app — a browser upload zone, a chat, an editor. Dragged files keep their real, unique name, so web uploaders no longer reject a second image as a duplicate
image.png. macOS support is on the way. - Formatting Is Never Lost: Copying text that is already in the history again, this time without styles, no longer discards the formatting stored for it. Rich text contains the plain text, not the other way around: Paste as plain text already serves the unstyled version at paste time, without touching what is saved. Stored styles are replaced only when a new copy brings its own.
- Full Keyboard Navigation: Navigate, search, and paste your copy history using only your keyboard — a clipboard utility built for speed.
- Smart Search: Diacritic-insensitive full-text search (handles é, ñ, ø, ß, æ and more) across content and labels.
- Card Labels and Colors: Personalize your copy-paste items with custom labels (up to 50 characters) and 7 color options to identify your snippets at a glance.
- Advanced Filters: Three filter modes — Content (text search), Category (color selection), and Type (item type) — with dropdown multi-selection.
- Pin Important Items: Keep your most-used copy-paste fragments always accessible at the top.
- Backup and Restore: Export and import your clipboard history, images, and settings as
.cpbackupfiles. - Start with Windows: Optionally launch at login — works natively on both the Microsoft Store (MSIX) and standalone installer versions, no admin rights required.
- Guided Onboarding (Windows): First-launch walkthrough on Windows — pick your preferences for thumbnails, broken-item retention and image quota before you start using the app. macOS opens straight to the main panel.
- Live Settings (autosave): The Settings panel is organized in 6 tabs (General · Shortcuts · Performance · Cleanup & Privacy · Backup & Support · About) and saves automatically as you tweak — no Save / Cancel buttons.
- Image Quota (MB): Cap how much disk space copied images can use. When the cap is reached, oldest non-pinned images are evicted (LRU). Pinned items and external file references are never touched. Set to
0(default) for unlimited. - Broken-Item Retention: When a copied file or image disappears from disk (moved, deleted, external drive disconnected) the entry is kept for
keepBrokenItemsDays(default 30) before being purged — so reconnecting an external drive restores the previews instead of losing them. - Native Thumbnails: Image, video and audio previews are generated through the OS shell (QuickLook on macOS,
IShellItemImageFactoryon Windows).
CopyPaste keeps Ctrl+V under the active application's control and uses one
global shortcut of its own to open the history panel.
| Scope | Shortcut | Action |
|---|---|---|
| Active application | Ctrl+V (Windows) / Cmd+V (macOS) | Paste the current system clipboard normally. CopyPaste does not intercept it. |
| CopyPaste global | Ctrl+Alt+V (Windows) / Cmd+Alt+V (macOS) | Open the panel where you were typing. Customizable in Settings → General. |
| Panel open | ↑ / ↓ | Move through the history. |
| Panel open | Tab / Shift+Tab | Move forward and back through the same list. |
| Panel open | Enter | Paste what is selected, in the app you came from. |
| Panel open | Shift+Enter | Paste it as plain text. |
| Panel open | Alt+Enter or Ctrl+Enter | Open «paste as» and choose a form for it. |
| Panel open | Ctrl+P | Pin or unpin what is selected. |
| Panel open | Delete | Delete what is selected (with the search box empty). |
| Panel open | Backspace | Drop the last filter (with the search box empty). |
| Panel open | F1 | Show this list inside the panel. |
| Panel open | Esc | Close the panel. |
| «Paste as» open | ↑ / ↓ | Move through the forms. |
| «Paste as» open | Enter | Paste in the form that is selected. |
| «Paste as» open | Esc or Tab | Go back to the list. |
The search box always has the focus, so you type to search the moment the panel
opens. A word starting with # filters by kind (#image, #link, #imagen)
instead of searching for it.
Each clipboard card can be personalized with:
- Custom Label: Add a descriptive name (up to 50 characters) to identify your items quickly
- Color Indicator: Choose from 6 colors (Red, Green, Purple, Yellow, Blue, Orange) or None to visually categorize your items
To edit a card:
- Right-click on any card → Select "Edit"
- Press E with a card selected
- Click the ... menu on hover → Select "Edit" (Default theme only)
CopyPaste includes three filter modes to help you find items in your clipboard history quickly:
| Mode | Description | How to Use |
|---|---|---|
| Content | Text search (default) | Type in the search box to filter by content or label |
| Category | Filter by color | Select colors from the dropdown to show only items with selected colors |
| Type | Filter by item type | Select from the dropdown to filter by content type |
Switching Filter Modes:
- Click the filter icon next to the search box and select a mode from the flyout
- Use keyboard shortcuts: Alt+C (Content), Alt+G (Category), Alt+T (Type)
How Filters Work:
- Each mode applies only its relevant filter — text search in Content mode, colors in Category mode, types in Type mode
- Switching modes automatically uses the appropriate filter without mixing criteria
- In Category and Type modes, select multiple options from the dropdown for precise filtering
- Press Esc to clear the current filter
- When filtering, pinned items show a pin icon in the footer to help identify them
Clearing Filters: Press Esc to clear the current filter (search text, colors, or types depending on the active mode).
Configurable Reset Behavior: In Settings, you can configure whether filters reset when the window opens:
- Reset to Content mode on open
- Clear text search on open
- Clear category (color) filter on open
- Clear type filter on open
Clipboard items (cards) can be expanded to show more text content:
With Mouse:
- Single click on a card → Expand to see full text (click again to collapse)
- Double click on a card → Paste the item immediately to your previous app
- Only one card can be expanded at a time
- All cards collapse when the window is hidden
- In Default theme, hovering a card reveals quick action buttons
- In Compact theme, cards have no hover effect (use right-click instead)
Double-click always collapses the card before pasting, so your last click state is always clean.
With Keyboard:
- Right arrow → → Expand/collapse the selected card
- Cards automatically collapse when you navigate to a different item with ↑/↓
- Only one card can be expanded at a time
- Press Ctrl+Alt+C on Windows or Control+Shift+V on macOS (customizable in Settings) → Window opens with focus on search box
- Type to filter (optional) → Results update in real-time (searches content and labels)
- Press Esc (optional) → Clear search to see all items again
- Press ↓ → Navigate to first clipboard item
- Use ↑/↓ → Select the desired item
- Press → (optional) → Expand card to see full text
- Press E (optional) → Edit card to add label/color
- Press Enter → Item is pasted to your previous application
This copy-paste workflow matches the efficiency of double-clicking with your mouse but keeps your hands on the keyboard.
In the Settings window, you can customize filter behavior:
- Return to Content mode on open: When enabled, always starts in Content mode (text search) when opening CopyPaste
- Clear search on open: Automatically clears the search text when opening the window
- Clear category filter on open: Resets color selections when opening (only applies if not returning to Content mode)
- Clear type filter on open: Resets type selections when opening (only applies if not returning to Content mode)
If "Return to Content mode on open" is enabled, the other clear options are automatically disabled since returning to Content mode achieves the same result.
| OS | Recommended | Alternatives |
|---|---|---|
| Windows | Microsoft Store | Scoop · standalone .exe |
| macOS | Homebrew | Standalone .dmg |
After installing, open CopyPaste with Ctrl+Alt+C on Windows or Control+Shift+V on macOS. Both are customizable in Settings → Shortcuts.
Microsoft Store (recommended) — one click, automatic updates, no security warnings.
Scoop — for command-line installs, tracked with scoop update:
scoop bucket add rgdevment https://github.com/rgdevment/scoop-bucket
scoop install copypasteStandalone .exe — direct download from GitHub Releases. The installer is self-signed; see the security note below.
Homebrew (recommended) — installs the universal binary (Apple Silicon + Intel) and tracks updates with brew upgrade:
brew tap rgdevment/tap && brew install --cask copypasteStandalone .dmg — direct download from GitHub Releases. Same universal binary, manual updates.
Linux was maintained through v2.11.0 and is discontinued from there on. Keeping the X11 shell (global hotkey, XTest paste-back, AppIndicator tray) and the AppImage /
.deb/.rpmpipeline alive was beyond the resources of a single-maintainer project, so the platform was retired rather than left to rot half-working.
- v2.11.0 is the last release with Linux builds, and it stays available. Its artifacts remain on GitHub Releases and keep working; installed copies point there instead of at a version they cannot install. They receive no fixes, no security updates and no new features.
- No new Linux packages are published. The openSUSE Build Service repositories, the Homebrew
copypaste-linuxformula and the self-updating AppImage are frozen at v2.11.0 so reinstalling still works, but nothing new lands there. - Your data is untouched. History, images and settings stay in
~/.local/share/com.rgdevment.copypaste/CopyPaste/— back that folder up before uninstalling if you want to keep it. - Bug reports for Linux are not accepted. The last state with full Linux support is archived on
the
v2-linux-archivebranch — code, packaging and CI included — for anyone who wants to fork and continue it. The GPL v3 licence covers exactly that.
| Platform | Versions | Architecture |
|---|---|---|
| Windows | Windows 10 (1809+), Windows 11 | x64 |
| macOS | Ventura (13.0+) | Universal (Apple Silicon + Intel) |
Direct packages live on GitHub Releases:
| Platform | File | Notes |
|---|---|---|
| Windows | *_Setup.exe |
Self-signed installer — see security note below |
| macOS | *.dmg |
Universal binary (Apple Silicon + Intel) |
Windows standalone: security warnings
Since CopyPaste is an independent open source project, the installer uses a self-signed certificate. Windows and your browser may show security warnings — this is normal and expected.
- Browser: Chrome/Edge may block the download — click Keep or Keep anyway.
- SmartScreen: Click More info → Run anyway (only happens once).
- Why? Code signing certificates cost $200–800/year. The code is 100% open source — you can inspect every line. SHA256 checksums are provided for each release.
Is CopyPaste free? Yes. Completely free and open source. No premium tiers, no subscriptions, no paywalls — ever. That covers using it anywhere, including across a company, and packaging it for a distribution or package manager. Only redistributing it inside a product of your own needs separate terms.
Does it upload my clipboard data? No. Everything stays on your machine. There is no cloud, no server, no sync. CopyPaste is a local-first clipboard manager by design — your copy paste data never leaves your computer.
Does it store passwords? No. Passwords and clipboard content from password managers are automatically ignored.
Do I need internet to use it? No. CopyPaste works fully offline. The standalone version makes a lightweight check for updates (no user data sent), but works perfectly without a connection.
Does it sync clipboard history between devices? No. There's intentionally no cloud sync. Your copy history stays on the device where you copied it. This is a local-first copy tool, not a cloud service.
Where is my clipboard history stored?
Windows: %LOCALAPPDATA%\CopyPaste\ — macOS: ~/Library/Application Support/com.rgdevment.copypaste/CopyPaste/. Each folder contains the database, images, config, and logs.
What platforms does this copy-paste tool support? Windows 10/11 and macOS (Ventura+). Linux support was discontinued — see Linux support (discontinued).
Does it start automatically with Windows? Optionally, yes. Enable it in Settings → General → Start with Windows. On the Microsoft Store version it uses the Windows StartupTask system; on the standalone installer it registers through the standard Windows startup mechanism. No administrator rights are required for either.
Does the macOS version work on Intel Macs? Yes. The DMG contains a universal binary that runs natively on both Apple Silicon (M1/M2/M3/M4) and Intel Macs.
How is CopyPaste different from other clipboard managers? CopyPaste is a personal project, not a company product. There are no ads, no telemetry, no accounts, and no data collection. Unlike most copy paste tools, it's built to feel native on each platform (Mica on Windows, Sidebar material on macOS), it's fully keyboard-driven, and it respects your privacy completely. It's an open source clipboard utility focused on productivity — you can verify every line of code yourself.
If CopyPaste is misbehaving, you can export a diagnostic log bundle directly from the app.
Steps:
- Open CopyPaste → Settings (gear icon)
- Go to the About tab
- Under Support, click "Export Logs"
- Save the .zip file to a location of your choice
- Attach the zip to your GitHub issue
The zip includes:
- Recent application log files (.log)
- The
crash.logfile if one exists (created when the app fails to start or crashes during initialization) - A
device_info.txtwith your OS version and app version — no personal data
Privacy guarantee: Logs and the crash file contain only application events, errors and stack traces. Your clipboard content is never written to any of them. Before zipping, an automatic redaction pass replaces your user name, home folder path and any email addresses with <USER>, <HOME> and <EMAIL> placeholders. The exported file stays on your machine until you explicitly share it. Nothing is sent automatically.
If you prefer to inspect log files directly:
- Settings → About → Support → "Open Logs Folder"
- Your file manager opens at the logs directory
Logs are plain text — you can review them before deciding what to share.
- Open a new issue
- Describe what happened and steps to reproduce
- Attach the exported log zip (optional but very helpful)
- Include your OS version and CopyPaste version (shown in Settings → About)
You decide exactly what you share. The reporting process is fully manual and private.
Sometimes you need a fresh start — for troubleshooting, transferring to a new machine, or just cleaning up.
Where to find it: Settings → About → Reset & Clean Install
Resets all settings to defaults and marks the app as a new installation. Your clipboard history is preserved.
Use this when:
- Settings became corrupted or something isn't behaving correctly
- You want to start fresh with default configuration without losing history
Deletes everything — clipboard history, images, settings, and logs — then restarts the app. This action cannot be undone.
Use this when:
- You want a completely clean slate
- You're transferring to someone else or decommissioning the app
Both reset options work identically on the Microsoft Store version. MSIX packaging uses filesystem virtualization, so the app's data folder is the real package data path — CopyPaste can find and wipe it without needing elevated permissions.
The Windows Settings "Reset app" button does the same thing as Hard Reset. Both are safe to use.
Your feedback shapes what gets built next. Here's how to reach me:
| What you need | How |
|---|---|
| Report a bug | Open an Issue — tell me what happened and how to reproduce it |
| Suggest a feature | Open an Issue — tell me what you'd like to see |
| Ask a question | Start a Discussion — ask anything or just say hi |
| Show support | Star the repo — helps other people find this clipboard manager |
| Contribute code | Check CONTRIBUTING.md — PRs welcome |
When reporting bugs, include:
- OS and version (e.g., Windows 11 24H2, macOS Sequoia 15.3)
- What you were doing
- Any error messages
- CopyPaste version (check Settings → About)
- Exported log zip if available (Settings → About → Support → Export Logs) — it now also bundles
crash.logif the app failed to start, with personal info redacted automatically
I keep a clear record of what's been added, fixed, and planned:
View Release Notes & Changelog — complete history of all changes.
CopyPaste should speak your language. Currently it supports English and Spanish, but the goal is to reach people everywhere.
| Language | Tag | Status |
|---|---|---|
| Spanish (Chile) | es-CL | Complete |
| English (US) | en-US | Complete |
- Automatic Detection: The app detects your system language and applies the appropriate translation.
- Regional Fallback: If your exact region isn't available (e.g., es-MX), it falls back to the base language (e.g., es-CL).
- Manual Override: You can force a specific language in the Settings panel.
CopyPaste is written in two languages at once, and every string sits next to its twin. There is no translation file format to learn: the pairs live in the code.
| File | What speaks through it |
|---|---|
app/src/locales.ts |
The settings window. One ES object and one EN object. |
crates/cp-panel/src/view.rs |
The panel: kinds, paste-as forms, empty states, counts. |
crates/cp-panel/src/age.rs |
How old a copy reads on its card. |
app/src-tauri/src/tray.rs |
The three entries in the tray menu. |
In Rust the pairs are written ("español", "english") and picked by
say::pick. In TypeScript they are two objects with the same keys.
- Create a branch from main.
- Widen the pair into a choice. A third language means
say::pickandlocales.tsstop being a pair and become a lookup — open an issue first so the shape is agreed before anyone translates 300 strings into a dead end. - Translate, keeping the keys and the placeholders (
{one}) untouched. - Check it with
cargo test -p cp-panelandnpm test: both suites assert that nothing is left empty and that the tongues actually differ. - Submit a pull request.
- Keep translations concise — UI space is limited
- Use a neutral tone, and address the reader informally
- Preserve placeholders like
{one} - Don't translate brand names (CopyPaste, Windows, etc.)
- Don't change the keys, only what they say
Contributions are always appreciated — whether that's a bug report, a translation, or a pull request:
- Write Code — Fix bugs or add features. See CONTRIBUTING.md for setup.
- Translate — Add your language. See guide.
- Report Bugs — If something breaks, open an issue.
- Share Ideas — Tell me what you wish this clipboard manager could do.
If you're curious about what's under the hood of this open source clipboard manager:
| Technology | Why |
|---|---|
| Rust | One workspace, eight crates, no unsafe outside the two that talk to the operating system. |
| Tauri 2 | The settings window, the tray icon, the global shortcut and the updater. |
| React + TypeScript | What the settings window is made of. It is the only part that runs in a webview. |
| Slint | The panel itself, drawn by a separate process so the history opens without waiting for a webview. |
| Sidecar over stdin | The app starts the panel and speaks four words to it — show, hide, empty, quit. Nothing else crosses. |
| SQLite (rusqlite) + FTS5 | Local database with full-text search across content, labels, source app and recognised text. |
| Win32 / AppKit, direct | cp-win-sys and cp-mac-sys call the system themselves: clipboard, keystrokes, thumbnails, OCR. |
| Windows OCR / Apple Vision | Text inside an image is read on the machine, by the system, and becomes searchable. |
| blake3 + xxHash | What identifies a copy and what recognises it again, so the same thing twice is one row that rises. |
| Auto-update (Standalone) | Ed25519-signed feed published to the manifest branch. The app does not read it yet — see RELEASING.md. |
CopyPaste follows your system theme automatically — no configuration needed.
- Light — Clean and bright, matching a light OS theme.
- Dark — Easy on the eyes, matching a dark OS theme.
- You can override the automatic selection in Settings → General → Theme.
I build free, open source tools focused on privacy and productivity. If you like CopyPaste, you might also find these useful:
A free, open source browser picker for Windows and Mac. Every link you click gets intercepted — domain rules open the assigned browser instantly, or a small picker appears near your cursor to let you choose. Resolves Microsoft SafeLinks and redirect wrappers before matching rules.
No ads. No telemetry. No accounts. Everything local.
Notes, documents and tasks that stay on your machine, in plain files you can read without it. Same rules as everything else here: no accounts, no telemetry, no cloud.
CopyPaste — A modern, open source clipboard manager and copy-paste tool for Windows and macOS. Copyright (C) 2026 Mario Hidalgo G. (rgdevment)
This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. Distributed under the GNU General Public License v3.0. See LICENSE for more information.
CopyPaste is dual licensed. The GPL-3.0 covers everyone using, deploying, auditing, packaging or forking it — which is almost everybody, and it costs nothing. Redistributing it inside a product of your own needs separate terms: see COMMERCIAL.md.
Packaging it for a distribution or package manager is ordinary GPL redistribution and needs no permission from anyone.
Contributions require a one-time CLA; you keep the copyright on your work.
I built CopyPaste because I was tired of the alternatives — bloated, resource-hungry, or disrespectful of my privacy. This is a personal copy paste productivity tool, built from a real need, shared because others might need a better clipboard manager too. Free to use, free to inspect, free forever. No analytics, no subscription, no upsell.
If you find it useful, I'm glad. If you want to help make it better, even better.
Built with care and too much coffee.




