Skip to content
OnjLouisPublic

About

Accessible clipboard management for Windows, macOS, Linux, Android, iPhone and iPad, with encrypted cross-device sync, an optional self-hosted server and a command-line client.

Resources

Security policy

Stars

33 stars

Watchers

6 watching

Forks

Latest commit

 

History

221 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clipman

Clipman is an accessible clipboard manager for Windows, macOS, Linux, Android, iPhone, and iPad. It keeps useful text close at hand without turning clipboard history into a mouse-first workflow, and it can carry the same encrypted history between your devices when you choose to sync it.

Clipman is designed around fast keyboard and screen-reader use. History is a real working list: search it, name entries, arrange them, group them, pin the important ones, edit mistakes, preserve formatting, or paste a saved item without opening Clipman first.

Get Clipman

Windows is portable, macOS has signed and notarized Apple Silicon and Intel builds, Linux includes a per-user installer, and the mobile apps use the normal platform installation flow. Clipman Server is a separate, optional download; ordinary Clipman does not require it.

What Makes It Useful

  • One history on the devices you choose. Windows and Mac can share a history through a cloud-synced folder or network share. Clipman Server extends encrypted synchronization to every supported platform without requiring a third-party clipboard account. Optional sync rules can split that shared history into named channels routed by group, source device, or embedded images, so each device downloads only the channels it subscribes to. Channels organize and reduce transfers; clients sharing one token and history password can access every channel, so channels are not an access-control boundary.
  • Built for nonvisual use. Controls expose useful names, roles, states, values, and predictable keyboard behavior. Lists are designed for quick movement, type-to-jump navigation, search, and concise screen-reader speech.
  • Text, links, formatting, images, and files have their place. Optional Links and Rich Text views reduce clutter without splitting the shared text database. Links receive useful offline labels; desktop users can request one safe public page title deliberately or opt in to naming newly copied public links automatically. Rich Text can optionally carry bounded PNG and JPEG images between supported clients: mobile users can share a photo to Clipman, save or share it again from its entry actions, and desktop users can move an image in either direction between Rich Text and their normal file manager. Desktop File History keeps ordinary copied file paths machine-local because those paths usually make sense only on the device that captured them.
  • Your important clips stay reachable. Pin entries, organize them into groups, filter by group or contributing device, sort normal entries per device, and give entries short names that are easier to find than their full contents.
  • Quick Paste removes the detour. Assign a global hotkey to a frequently used entry and paste it into the active application without opening history. Templates can resolve dates, device information, and other fields at the moment they are used. On desktop, optional ClipMerge can also append text or file selections when you deliberately copy or cut the next selection twice in quick succession; cuts merge only while every source path still exists.
  • Quick Clip captures a thought directly. Create and synchronize a new entry from Clipman without first copying it in another app. Desktop clients use Ctrl+N or Command+N and can assign an optional global Quick Clip hotkey; mobile clients expose the same editor beside Paste.
  • Privacy features are opt-in and visible. Encrypt history with a password, ignore selected applications, honor supported private-clipboard signals, or exclude likely sensitive values from automatic capture. Machine-local Secrets provide deliberate hotkey access to short private snippets without putting them in normal shared history.
  • Offline work is not discarded. Mobile and server-backed clients retain local history and merge changes when the server returns. Deletions and edits synchronize as changes, rather than relying on whichever client happens to upload last.
  • It remains small and direct. Sounds, startup behavior, remote clipboard receipt, automatic paste, monitoring, updates, retention, and deletion confirmation can be adjusted without changing the basic copy-and-paste workflow.

Start Here

  1. Install or extract the build for your platform and open Clipman.
  2. Copy a few pieces of text, then open history using the shortcut shown by the app or its menu.
  3. Press Enter or activate an entry to return it to the clipboard. On desktop, the Edit menu also offers Copy Name and Content when you want an entry's short Name and full content together.
  4. Use Quick Clip when you want to type a new saved entry directly, or open Preferences or Settings when you want to enable optional views, encryption, synchronization, sounds, or other behavior.

That is enough for ordinary local use. The full manual covers every command, platform shortcut, accessibility behavior, import and export option, privacy control, and synchronization workflow.

Choose How To Store History

  • Local: Keep history private to one device. This is the default on mobile and is always available.
  • Shared folder: On Windows and Mac, place the data folder in a cloud-synced folder or mounted network share.
  • Clipman Server: Self-host a server on Linux, macOS, Windows, Raspberry Pi, a NAS, or a VPS. One token can serve multiple separate histories: clients with the same history password sync together, while different passwords select different database buckets. This is not per-user server access control. See how sharing one server works. Internet-facing servers must use HTTPS.

The server cannot decrypt clipboard history. A server connection file can carry its address, token, and an optional private certificate authority for app-scoped HTTPS trust, so new clients can be configured without manually transcribing credentials. Server 2.6 can also create a short-lived, revocable browser setup page that downloads this file to a new device; public pages require HTTPS and the history password is never included.

More Ways To Use It

An optional HTTPS browser interface lets you search and copy existing encrypted Text, Links and supported Rich Text, or send a Quick Clip without installing a client. The server administrator must enable it; use only a trusted device and browser. Login is not saved, and an inactive session disconnects after five minutes.

The Clipman CLI is the command-line companion for AI agents, shell scripts, terminal workflows, and headless systems on Windows, macOS, and Linux. It can initialize a connection, inspect status, list, retrieve, add, delete and synchronize server-backed text history, with interactive selection and machine-readable JSON output. Optional, bounded agent searches and the included history skill help an agent find relevant clips on request without exposing an automatic history stream. It follows the same encrypted format and synchronization rules as the graphical clients; its current release remains a pre-1.0 preview while its interface settles.

Project

Clipman is free and open source under the MIT License. See LICENSE.txt.

Code Signing

Free code signing provided by SignPath.io, certificate by SignPath Foundation. Official Windows signing requests are produced from the public source revision by a trusted build and are manually approved before release. See the Code Signing Policy for scope, project roles, privacy, network access, and release-integrity details.

About

Accessible clipboard management for Windows, macOS, Linux, Android, iPhone and iPad, with encrypted cross-device sync, an optional self-hosted server and a command-line client.

Resources

Security policy

Stars

33 stars

Watchers

6 watching

Forks

Releases

Packages

Used by

Contributors

Languages