All Projects → quackduck → uniclip

quackduck / uniclip

Licence: MIT license
Cross-platform shared clipboard

Programming Languages

go
31211 projects - #10 most used programming language
Nix
1067 projects

Projects that are alternatives of or similar to uniclip

Zsh Vi Mode
💻 A better and friendly vi(vim) mode plugin for ZSH.
Stars: ✭ 181 (+56.03%)
Mutual labels:  clipboard
Vim Yoink
Vim plugin that maintains a yank history to cycle between when pasting
Stars: ✭ 225 (+93.97%)
Mutual labels:  clipboard
no-clipboard-app
Share your clipboard text to your device like Oculus Go.
Stars: ✭ 12 (-89.66%)
Mutual labels:  clipboard
Clipboard
React Native Clipboard API for both iOS and Android.
Stars: ✭ 198 (+70.69%)
Mutual labels:  clipboard
Devcomrade
DevComrade - A copy/paste/run productivity improvement utility for developers
Stars: ✭ 206 (+77.59%)
Mutual labels:  clipboard
Vscode Paste Image
paste image from clipboard to markdown/asciidoc directly!
Stars: ✭ 236 (+103.45%)
Mutual labels:  clipboard
Ultratabsaver
The open source Tab Manager Extension for Safari.
Stars: ✭ 178 (+53.45%)
Mutual labels:  clipboard
WinPopclip
Popclip alternative for Windows
Stars: ✭ 76 (-34.48%)
Mutual labels:  clipboard
Windows User Action Hook
A .NET library to subscribe for Windows operating system global user actions such mouse, keyboard, clipboard & print events
Stars: ✭ 224 (+93.1%)
Mutual labels:  clipboard
copy-image-clipboard
Lightweight library to copy PNG and JPG images to clipboard
Stars: ✭ 37 (-68.1%)
Mutual labels:  clipboard
Vue Clipboards
📋 Vue2.0 directive to copy or cut text to clipboard.
Stars: ✭ 200 (+72.41%)
Mutual labels:  clipboard
Ditto
Ditto is an extension to the Windows Clipboard. You copy something to the Clipboard and Ditto takes what you copied and stores it in a database to retrieve at a later time.
Stars: ✭ 193 (+66.38%)
Mutual labels:  clipboard
CopyPasteJS
This a small JS library to execute clipboard functions in a fast and easy way.
Stars: ✭ 20 (-82.76%)
Mutual labels:  clipboard
Piknik
Copy/paste anything over the network.
Stars: ✭ 2,221 (+1814.66%)
Mutual labels:  clipboard
Copy-button
copy textview into anywhere
Stars: ✭ 14 (-87.93%)
Mutual labels:  clipboard
Clipman
A simple clipboard manager for Wayland
Stars: ✭ 182 (+56.9%)
Mutual labels:  clipboard
Cheval
📋 Copy to the clipboard using JavaScript without writing JS. A full solution for all browsers and all devices. LibreJS compliant.
Stars: ✭ 231 (+99.14%)
Mutual labels:  clipboard
ImageClipboard.jl
Copy & Paste images with Julia
Stars: ✭ 33 (-71.55%)
Mutual labels:  clipboard
clipsync-windows
Clipboard which sync with Android and Windows Platform.
Stars: ✭ 20 (-82.76%)
Mutual labels:  clipboard
vim-poweryank
Copy text over SSH
Stars: ✭ 51 (-56.03%)
Mutual labels:  clipboard

Uniclip - Universal Clipboard

Apple users, did you know you could copy from one device and paste on the other? Wouldn't it be awesome if you could do that for non-Apple devices too?

Now you can, Apple device or not!

You don't even have to sign in like you need to on Apple devices. You don't have to install Go either!

Usage

Run this to start a new clipboard:

uniclip

Example output:

Starting a new clipboard!
Run `uniclip 192.168.86.24:51607` to join this clipboard

Just enter what it says (uniclip 192.168.86.24:51607) on your other device with Uniclip installed and hit enter. That's it! Now you can copy from one device and paste on the other.

You can even have multiple devices joined to the same clipboard (just run that same command on the new device).

Uniclip - Universal Clipboard
With Uniclip, you can copy from one device and paste on another.

Usage: uniclip [--secure/-s] [--debug/-d] [ <address> | --help/-h ]
Examples:
   uniclip                                   # start a new clipboard
   uniclip 192.168.86.24:53701               # join the clipboard at 192.168.86.24:53701
   uniclip -d                                # start a new clipboard with debug output
   uniclip -d --secure 192.168.86.24:53701   # join the clipboard with debug output and enable encryption
Running just `uniclip` will start a new clipboard.
It will also provide an address with which you can connect to the same clipboard with another device.

Note: The devices have to be on the same local network (eg. connected to the same WiFi) unless the device has a public IP with all ports routed to it. (use the public IP instead of what Uniclip prints in this case)

Installing

macOS

brew install quackduck/tap/uniclip

or

Get an executable from releases and install to /usr/bin/uniclip

GNU/Linux

Note: At least one of xsel, xclip or wayland is needed for Uniclip to work on GNU/Linux

brew install quackduck/tap/uniclip

or

Get an executable from releases and install to /usr/bin/uniclip

Arch/Artix/Manjaro Linux:

yay -S uniclip # or paru -S uniclip

Thanks to @CodeLongAndProsper90 for submitting Uniclip to the AUR!

Android

Get an executable from releases and install to $PREFIX/usr/bin/uniclip

Install the Termux app and Termux:API app from the Play Store. Then, install the Termux:API package from the command line (in Termux) using:

pkg install termux-api

Windows

Just grab a precompiled binary from releases

Uninstalling

Uninstalling Uniclip is very easy. If you used a package manager, use its uninstall feature. If not, just delete the Uniclip binary:

On macOS or GNU/Linux, delete /usr/local/bin/uniclip
On Windows, delete it from where you installed it
On Termux, delete it from $PREFIX/usr/bin/uniclip

Any other business

Have a question, idea or just want to share something? Head over to Discussions

Thanks to @aaryanporwal for the idea!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].