w3c/clipboard-apis

Clipboard API and events

156

stars

180

commits

Bikeshed

primary language

Jun 24, 2026

updated

w3c.github.io/clipboard-apis/Browse cluster: Web Platform API Standards

README

Clipboard Events spec

This repository contains the specification for Clipboard Events.

The editor's draft is live on https://w3c.github.io/clipboard-apis/ and the latest W3C Technical Report is http://www.w3.org/TR/clipboard-apis/.

Tests for the spec are maintained inside the source code of the spec itself. They are extracted and built into a test suite by running TC-generator/tc-gen.py. When web-platform-tests/pull/1242 is done, the tests will live in the web-platform-tests repo.

Contributions welcome - both tests and suggested edits. Because this specification is written using Bikeshed, all edits should be made to the index.bs file. The index.html file can then be generated by running the bikeshed command (with no arguements) in the repo directory. If you cannot run Bikeshed, you can still submit pull requests with edits to just the index.bs file and the CI will generate the appropriate HTML.

This specification formerly used W3C's CVS repository but that repo is no longer used for this specification.

Contributors

garykac

95 commits

snianu

11 commits

siusin

10 commits

hallvors

8 commits

w3c/clipboard-apis

Clipboard API and events

156

stars

180

commits

Bikeshed

primary language

Jun 24, 2026

updated

w3c.github.io/clipboard-apis/Browse cluster: Web Platform API Standards

README

Clipboard Events spec

This repository contains the specification for Clipboard Events.

The editor's draft is live on https://w3c.github.io/clipboard-apis/ and the latest W3C Technical Report is http://www.w3.org/TR/clipboard-apis/.

Tests for the spec are maintained inside the source code of the spec itself. They are extracted and built into a test suite by running TC-generator/tc-gen.py. When web-platform-tests/pull/1242 is done, the tests will live in the web-platform-tests repo.

Contributions welcome - both tests and suggested edits. Because this specification is written using Bikeshed, all edits should be made to the index.bs file. The index.html file can then be generated by running the bikeshed command (with no arguements) in the repo directory. If you cannot run Bikeshed, you can still submit pull requests with edits to just the index.bs file and the CI will generate the appropriate HTML.

This specification formerly used W3C's CVS repository but that repo is no longer used for this specification.

Contributors

garykac

95 commits

snianu

11 commits

siusin

10 commits

hallvors

8 commits

Languages

Bikeshed

52.0%

HTML

48.0%