A clipboard manager or clipboard extender, is a
computer program
A computer program is a sequence or set of instructions in a programming language for a computer to Execution (computing), execute. It is one component of software, which also includes software documentation, documentation and other intangibl ...
that adds functionality to an
operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ...
's
clipboard. Many clipboards provide only one
buffer for the "copy and paste" function, and it is overwritten by each new "
copy" 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
Cut, copy, and paste are essential commands of modern human–computer interaction and user interface design. They offer an interprocess communication technique for transferring data through a computer's user interface. The ''cut'' command rem ...
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
A table is an arrangement of information or data, typically in rows and columns, or possibly in a more complex structure. Tables are widely used in communication, research, and data analysis. Tables appear in print media, handwritten notes, comp ...
, data objects, media content, and
URLs
* 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, multi-user 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, a ...
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, MS Office, or simply Office, is an office suite and family of client software, server software, and services developed by Microsoft. The first version of the Office suite, announced by Bill Gates on August 1, 1988, at CO ...
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 Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
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 sheet can be pasted as a table into
MS Word or
LibreOffice Writer
LibreOffice Writer is the free and open-source Word processor program, word processor and desktop publishing component of the LibreOffice suite and is a Fork (software development), fork of OpenOffice.org#Components, OpenOffice.org Writer. Writer ...
. Formatted text clipped from a web page will become cells in an Excel sheet, a table in MS Word, or plain text in Notepad. In Windows 10 and above, the clipboard manager can be accessed with the keyboard shortcut Win + V.
ClipBook Viewer is a discontinued utility included in the
Windows NT
Windows NT is a Proprietary software, proprietary Graphical user interface, graphical operating system produced by Microsoft as part of its Windows product line, the first version of which, Windows NT 3.1, was released on July 27, 1993. Original ...
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, released five years earlier, which was then the longest time span between successive releases of Microsoft W ...
.
Windows versions prior to the
Windows 10
Windows 10 is a major release of Microsoft's Windows NT operating system. The successor to Windows 8.1, it was Software release cycle#Release to manufacturing (RTM), released to manufacturing on July 15, 2015, and later to retail on July 2 ...
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, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
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 may refer to:
Arts, entertainment, and media Music
* ''Wired'' (Jeff Beck album), 1976
* ''Wired'' (Hugh Cornwell album), 1993
* ''Wired'' (Mallory Knox album), 2017
* "Wired", a song by Prism from their album '' Beat Street''
* "Wired ...
.
Clipboard managers for Mac OS X use the
Dock
The word dock () in American English refers to one or a group of human-made structures that are involved in the handling of boats or ships (usually on or near a shore). In British English, the term is not used the same way as in American Engl ...
, status bar or
Dashboard
A dashboard (also called dash, instrument panel or IP, or fascia) is a control panel (engineering), control panel set within the central console of a vehicle, boat, or cockpit of an aircraft or spacecraft. Usually located directly ahead of the ...
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, boxes ...
.
Linux
The
freedesktop.org
freedesktop.org (fd.o), formerly X Desktop Group (XDG), 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 operatin ...
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 software 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 software, free and ...](_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 enable collaborative work on its projects. Its products include the KDE Plasma gra ...
ships with
Klipper.
GNOME
A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
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 organizations, whether businesses, nonprofit organizations, or a government bodies through business administration, nonprofit management, or the political science sub-field of public administra ...
Data management software