clipboard
A cross platform clipboard operation library of Python. Works for Windows, Mac and Linux.
Decision gist · record as of 2026-08-14
No. The package is abandoned (last release 2014, no maintenance since), supports only obsolete Python versions (2.7, 3.2, 3.3), and offers no advantages over actively maintained alternatives like pyperclip. High install friction and lack of any security or compatibility updates make it unsuitable for new projects.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires system clipboard support; behavior on headless or restricted environments is unverified.
- High install friction from a source distribution with no compiled dependencies listed.
- The package is abandoned—last release was 2014-05-22 and last commit 2023-08-15—so no maintenance or security updates should be expected.
License · maintenance · safety
MIT (permissive) — MIT license is permissive, allowing commercial and private use with minimal restrictions.
last release 2014-05-22 (4467 days) · last repo commit 2023-08-15 · 88 stars
0 known vulnerabilities (OSV.dev, 2026-08-14) · 513,162 downloads/mo, #6,251 on PyPI
Alternatives
Verify before relying
import clipboard
clipboard.copy("abc")
text = clipboard.paste()- Whether the package works reliably on modern Python versions (classifiers list only 2.7, 3.2, 3.3).
- Whether clipboard operations work in headless or sandboxed environments.
- Compatibility with current versions of Windows, macOS, and Linux desktop environments.
What it is and what it does
clipboard is a minimal wrapper around system clipboard operations for Python. It exposes two functions—copy() to write text to the clipboard and paste() to read it back—and claims to work across Windows, macOS, and Linux. The package has no runtime dependencies and is intentionally simple.
The author acknowledged in the original description that pyperclip already provided similar functionality but chose to publish clipboard anyway as a simpler alternative. However, the package has been abandoned since its single release in May 2014, with no updates to support modern Python versions or address any issues that may have arisen in the intervening years.
Use it for
- Automating copy-paste workflows in command-line tools or scripts that need to interact with the system clipboard.
- Building desktop automation or testing utilities that verify or manipulate clipboard contents.
- Integrating clipboard operations into cross-platform Python applications with minimal dependencies.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
No.
The package is abandoned (last release 2014, no maintenance since), supports only obsolete Python versions (2.7, 3.2, 3.3), and offers no advantages over actively maintained alternatives like pyperclip. High install friction and lack of any security or compatibility updates make it unsuitable for new projects.
Install
clipboard on PyPI
Before you install
High install friction from a source distribution with no compiled dependencies listed. The package is abandoned—last release was 2014-05-22 and last commit 2023-08-15—so no maintenance or security updates should be expected.
Requires system clipboard support; behavior on headless or restricted environments is unverified.
License in practice
MIT license is permissive, allowing commercial and private use with minimal restrictions.
Quickstart
import clipboard
clipboard.copy("abc")
text = clipboard.paste()
Verify before relying
- Whether the package works reliably on modern Python versions (classifiers list only 2.7, 3.2, 3.3).
- Whether clipboard operations work in headless or sandboxed environments.
- Compatibility with current versions of Windows, macOS, and Linux desktop environments.
Package facts
| License | MIT permissive |
| Python support | Not specified |
| Install friction | High. Source build required |
| Runtime dependencies | None |
| Maintenance | Abandoned 4,467 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 513,162 / month, #6,251 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | Development Status :: 5 - Production/StableIntended Audience :: DevelopersIntended Audience :: End Users/DesktopLicense :: FreewareOperating System :: MacOS :: MacOS XOperating System :: Microsoft :: WindowsOperating System :: POSIXProgramming Language :: PythonProgramming Language :: Python :: 2.7Programming Language :: Python :: 3.2Programming Language :: Python :: 3.3Topic :: Software Development :: Quality Assurance |
Evidence: clipboard-0.0.4.tar.gz
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “system clipboard access”
- clipboardProvides a simple interface to copy text to and paste text from the…
- pyperclipPyperclip provides simple cross-platform access to the system…
- streamlit-js-evalStreamlit-js-eval lets you run arbitrary JavaScript expressions from…
Give your agent the search over MCP, or paste the wish link into any chat.
More Quality Assurance packages
Coverage.py measures which lines of Python code are executed during test runs, reporting coverage percentages and identifying untested code paths.
Install it if you want to measure test completeness or enforce coverage thresholds in your project.
Ruff is a Python linter and code formatter written in Rust that combines linting, formatting, and code fixing into a single tool, replacing Flake8, Black, isort, and related utilities.
Pexpect spawns and controls interactive console applications by sending input and matching output patterns, automating tasks that would otherwise require manual interaction.
Black reformats Python source code to a consistent style by parsing entire files and rewriting them according to an opinionated, deterministic set of rules, eliminating manual formatting decisions.
pytest-xdist distributes pytest tests across multiple CPU cores or machines to speed up test execution, with the simplest usage being `pytest -n auto` to spawn workers equal to available CPUs.
Install it if your test suite takes long enough that parallelization would save meaningful time.
Validates AWS CloudFormation templates in YAML or JSON format against resource provider schemas and best practices, checking property values and configuration correctness.
Install it if you work with CloudFormation templates.
See also pyperclip · universal-startfile · types-pyperclip · Send2Trash · whichcraft · pyreadline · ds-store · playsound · PyAutoGUI · readline