{"repo":"rupor-github/gclpr","free":true,"listed":false,"github":"https://github.com/rupor-github/gclpr","clone":"git clone https://github.com/rupor-github/gclpr.git","description":"Secure multiplatform clipboard, OAuth and browser tunnel for CLI","language":"Go","stars":13,"topics":["remote","clipboard","multiplatform","tcp","ssh","cross-platform","oauth","tunnel","cli"],"license":"MIT","category":"networking-infra","readme_excerpt":"&nbsp;&nbsp;gclpr Signed localhost clipboard and browser-open bridge gclpr is a small utility that lets one process act as a local clipboard/browser service for another process. It provides three client-side operations: - copy : send text to the server clipboard - paste : read text from the server clipboard - open : ask the server to open a URL in its default browser The transport is always TCP over localhost . If you want to use gclpr across machines, the intended setup is SSH local port forwarding so both ends still talk to localhost . Table of Contents - Why this exists - Installation - Quick start - Remote setup over SSH - Commands and options - Alias behavior - Open modes - Debugging - Security model - Key files - URI validation - Windows tray application - Sample use cases - Compatibility notes - Implementation note Why this exists gclpr was inspired by lemonade, but focuses on a few practical constraints: - Windows support matters, and Windows OpenSSH does not make Unix socket workflows convenient. - Clipboard and browser-open requests should not be authorized by source IP alone. - The tool should be easy to embed and reason about. Instead of exposing a plaintext clipboard service to whoever can reach a port, every client request is signed with a private key and verified by the server against trusted public keys. Installation gclpr is distributed as a single, zero-configuration binary with no external dependencies. Windows users can install and update gclpr with scoop:","default_branch":null,"files":null,"tree":[],"storefront":"/r/rupor-github","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rupor-github/gclpr/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}