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.3.tar.gz (21.9 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.3-py3-none-any.whl (24.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cliproom-0.1.3.tar.gz
  • Upload date:
  • Size: 21.9 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.3.tar.gz
Algorithm Hash digest
SHA256 aec339ce1f64870d98767a2920a5618595c9c2b8a3a6d909f72c8775ee1eeb79
MD5 16e6a9abead049bbaad27b0faae41743
BLAKE2b-256 9125b7d80804e2b99c3292bf117dc322390977be03fbcf183cc54dc10874cfe1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cliproom-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 24.7 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 696b7aca56aed4f13932bc18f4a3fa9b2e39bd20f266aabfb11d2adf48671d3e
MD5 d0840540820d3d2c88c8b0933679d6ef
BLAKE2b-256 7d0b01f5dd59545bcc83d18ea998bc646812cc6067765ca41784505028b51ea2

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