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.2.tar.gz (21.8 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.2-py3-none-any.whl (24.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cliproom-0.1.2.tar.gz
  • Upload date:
  • Size: 21.8 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.2.tar.gz
Algorithm Hash digest
SHA256 9cf2f9e2b5f654412cd1fb109b6a9550211f681e04809a8344e77da2b098ac86
MD5 d6f7464507c5fb62684d579e3f00c1eb
BLAKE2b-256 6dc3d7ce035a4b6c6c19ec755c5c4cdf6638eec97e1c4678fb74ac87e9a13130

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cliproom-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 24.5 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 52202f85f42066b4686e9c202eb2fbd561744494a9bdbe069d400eac9875e825
MD5 687ad195dba08cbd732b286920356a3d
BLAKE2b-256 d651850d7dcd30857b72cf4f3e920d7b17f7c1f4ba7196bb38fec2d425a00927

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