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.6.tar.gz (23.1 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.6-py3-none-any.whl (25.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cliproom-0.1.6.tar.gz
  • Upload date:
  • Size: 23.1 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.6.tar.gz
Algorithm Hash digest
SHA256 67234af4eb1190b9c4233f5dd02d8223deb3653401e175471137c3a69c15ae0e
MD5 8507b1337e99f15e4a2d8b8517a1def8
BLAKE2b-256 b07e15fb19fdbe6c34b0f89b94c95336a7edf5be245173ad2cb8141d54047921

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cliproom-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 25.4 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 2b332302467b7a8238f07ae056a4e6cc3d2365cca1bcb0fdb5983ca60133d97e
MD5 a2a338945b98bccf15bd97e6b7d2153b
BLAKE2b-256 1a87a1482a03ab88bf06440d73412a7952f041a97453879d478b2c384900d5b9

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