Skip to main content

Clipboard sharing over sessions.

Project description

ClipRoom

Clipboard sharing across live sessions.

ClipRoom synchronizes clipboard content between multiple devices connected to the same session.


Features

  • automatic clipboard synchronization
  • shared sessions
  • LAN discovery
  • multiple MIME formats

Installation

pip install cliproom

Quick Start

Create a session:

cliproom host devteam

Join the session:

cliproom join devteam

Discover sessions on LAN:

cliproom discover

Documentation

See the docs/ folder.

  • architecture.md
  • protocol.md
  • discovery.md
  • cli.md
  • clipboard.md
  • roadmap.md

Project Structure

cliproom/
    client/
    server/
    protocol/
    discovery/
    clipboard/
    cli/
docs/

Protocol

ClipRoom uses CRP (Clipboard Replication Protocol).

CRP is an application-level protocol for clipboard synchronization.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cliproom-0.1.0.tar.gz (21.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cliproom-0.1.0-py3-none-any.whl (24.1 kB view details)

Uploaded Python 3

File details

Details for the file cliproom-0.1.0.tar.gz.

File metadata

  • Download URL: cliproom-0.1.0.tar.gz
  • Upload date:
  • Size: 21.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for cliproom-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f1b83e537b45687701c8da0c61ebaf9291afebf9e282264535215482a1edcf26
MD5 db6b29002de67d046b5e23c35420c873
BLAKE2b-256 9670b750935bc3e3a984f569f819368e621038fd8f5d0bf5b859f8bed4d12de3

See more details on using hashes here.

File details

Details for the file cliproom-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: cliproom-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 24.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for cliproom-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 13e5dcdcf31d94380b16bde449174414e65f2fd5880450afd936a660d5b3435e
MD5 4127b8b928224746c162be00d948c8c5
BLAKE2b-256 4794175fb0894ff4a564e109316c98e29a2e9718d920758346456e526394cf16

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page