A clipboard manager is a
computer program
A computer program is a sequence or set of instructions in a programming language for a computer to execute. Computer programs are one component of software, which also includes documentation and other intangible components.
A computer program ...
that adds functionality to an
operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs.
Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
's
clipboard
A clipboard is a thin, rigid board with a clip at the top for holding paper in place. A clipboard is typically used to support paper with one hand while writing on it with the other, especially when other writing surfaces are not available. Th ...
. Many clipboards provide only one
buffer
Buffer may refer to:
Science
* Buffer gas, an inert or nonflammable gas
* Buffer solution, a solution used to prevent changes in pH
* Buffering agent, the weak acid or base in a buffer solution
* Lysis buffer, in cell biology
* Metal ion buffer
* ...
for the "copy and paste" function, and it is overwritten by each new "
copy
Copy may refer to:
*Copying or the product of copying (including the plural "copies"); the duplication of information or an artifact
**Cut, copy and paste, a method of reproducing text or other data in computing
**File copying
**Photocopying, a pr ...
" operation. The main task of a clipboard manager is to store data copied to the clipboard in a way that permits extended use of the data.
Clipboard managers enhance the basic functions of
cut, copy, and paste
In human–computer interaction and user interface design, cut, copy, and paste are related commands that offer an interprocess communication technique for transferring data through a computer's user interface. The ''cut'' command removes t ...
operations with one or more of the following features:
* Multiple buffers and the ability to merge, split, and edit their contents
* Selecting which buffer "cut" or "copy" operations should store data in
* Selecting which buffer(s) "paste" operations should take data from
* Handling formatted text,
tabular data, data objects, media content, and
URLs
A Uniform Resource Locator (URL), colloquially termed as a web address, is a reference to a web resource that specifies its location on a computer network and a mechanism for retrieving it. A URL is a specific type of Uniform Resource Identifie ...
* Saving copied data to long term storage
* Indexing or tagging of clipped data
* Searching of saved data
Sharing clipboard contents remotely is sometimes done with pastebins.
Copy history
Some clipboard managers allow the user to keep multiple clipped objects, available for later use. Some keep a clipping history by automatically making a new buffer for each new cut or copy operation.
Some applications have an internal copy history feature. This has been a standard feature in
UNIX
Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and ot ...
editors like
vi and
emacs
Emacs , originally named EMACS (an acronym for "Editor MACroS"), is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, s ...
for some time. Recent versions of
Microsoft Office
Microsoft Office, or simply Office, is the former name of a family of client software, server software, and services developed by Microsoft. It was first announced by Bill Gates on August 1, 1988, at COMDEX in Las Vegas. Initially a marketin ...
have included the "Office Clipboard", a built-in clipboard manager, which operates as long as one of the Office suite applications is open.
In different systems
Windows
The default
Microsoft Windows
Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
clipboard manager enables pasting the copied data, even after an application is closed, by maintaining the clip buffer itself. Its copying and pasting operations are very versatile in what they permit to be transferred between applications. A range of cells clipped from an
Excel
ExCeL London (an abbreviation for Exhibition Centre London) is an exhibition centre, international convention centre and former hospital in the Custom House area of Newham, East London. It is situated on a site on the northern quay of the ...
sheet can be pasted as a table into
MS Word
Microsoft Word is a word processor, word processing software developed by Microsoft. It was first released on October 25, 1983, under the name ''Multi-Tool Word'' for Xenix systems. Subsequent versions were later written for several other pla ...
or
LibreOffice Writer
LibreOffice Writer is the free and open-source word processor and desktop publishing component of the LibreOffice software package and is a fork of OpenOffice.org Writer. Writer is a word processor similar to Microsoft Word and Corel's WordPer ...
. Formatted text clipped from a web page will become cells in an Excel sheet, a table in MS Word, or plain text in Text Edit.
ClipBook Viewer
ClipBook Viewer is a discontinued utility included in the Windows NT family of operating system that allows users to view the contents of the local clipboard, clear the clipboard or save copied and cut items. A feature restricted version, called C ...
is a discontinued utility included in the
Windows NT
Windows NT is a proprietary graphical operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs.
Time-sharing operating systems sc ...
family until the release of
Windows Vista
Windows Vista is a major release of the Windows NT operating system developed by Microsoft. It was the direct successor to Windows XP, which was released five years before, at the time being the longest time span between successive releases of ...
.
Windows versions prior to the
Windows 10
Windows 10 is a major release of Microsoft's Windows NT operating system. It is the direct successor to Windows 8.1, which was released nearly two years earlier. It was released to manufacturing on July 15, 2015, and later to retail on J ...
October 2018 Update do not offer a copy history feature. In these versions a third-party clipboard manager that replaces the default clipboard is required for extended functionality. The Windows 10 October 2018 Update introduced a new Cloud Clipboard feature which does offer copy history, as well as the ability to sync this history for access on other devices.
Mac OS X
Mac OS X
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
also has a host of third-party options for clipboard management.
CopyPaste was the first (1997) multiple clipboard utility, the only for many years and is still actively developed. (
Shareware
Shareware is a type of proprietary software that is initially shared by the owner for trial use at little or no cost. Often the software has limited functionality or incomplete documentation until the user sends payment to the software developer ...
)
CopyPaste was first reviewed in 1997 by
Tidbits. and also by
WIRED
''Wired'' (stylized as ''WIRED'') is a monthly American magazine, published in print and online editions, that focuses on how emerging technologies affect culture, the economy, and politics. Owned by Condé Nast, it is headquartered in San Fra ...
.
Clipboard managers for Mac OS X use the
Dock, status bar or
Dashboard For business applications, see Dashboard (business).
A dashboard (also called dash, instrument panel (IP), or fascia) is a control panel set within the central console of a vehicle or small aircraft. Usually located directly ahead of the drive ...
to integrate with the Mac
Look and Feel
In software design, the look and feel of a graphical user interface comprises aspects of its design, including elements such as colors, shapes, layout, and typefaces (the "look"), as well as the behavior of dynamic elements such as buttons, boxe ...
.
Linux
The
freedesktop.org
freedesktop.org (fd.o) is a project to work on interoperability and shared base technology for free-software desktop environments for the X Window System (X11) and Wayland on Linux and other Unix-like operating systems. It was founded by Hav ...
Clipboard Manager specification
describes a protocol layered on top of the
ICCCM
In computing, the Inter-Client Communication Conventions Manual (ICCCM or I39L short for "I", 39 letters and "L")[GTK
GTK (formerly GIMP ToolKit and GTK+) is a free and open-source cross-platform widget toolkit for creating graphical user interfaces (GUIs). It is licensed under the terms of the GNU Lesser General Public License, allowing both free and propriet ...](_blank)
.
The Linux desktop environment
KDE
KDE is an international free software community that develops free and open-source software. As a central development hub, it provides tools and resources that allow collaborative work on this kind of software. Well-known products include the ...
ships with
Klipper
Klipper is a clipboard manager for the KDE interface. It allows users of Unix-like operating systems
An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer ...
.
GNOME
A gnome is a mythological creature and diminutive spirit in Renaissance magic and alchemy, first introduced by Paracelsus in the 16th century and later adopted by more recent authors including those of modern fantasy literature. Its characte ...
provides a basic clipboard manager function as part of the gnome-control-center (accessed via the gnome-settings-daemon), that supports the freedesktop.org Clipboard Manager Specification.
List of clipboard software
Notable clipboard software include:
References
{{Reflist
Manager
Management (or managing) is the administration of an organization, whether it is a business, a nonprofit organization, or a government body. It is the art and science of managing resources of the business.
Management includes the activities ...
Data management software