PitchHut logo
UniPaste
A secure, cross-platform clipboard sharing solution.
Pitch

UniPaste offers an end-to-end encrypted clipboard sharing tool that operates on local networks, eliminating the need for cloud services. Featuring automatic device discovery and support for multiple formats—texts, files, and images—this user-friendly application ensures secure data transfer between devices without compromising on privacy.

Description

UniPaste: Cross-Platform Clipboard Synchronization Tool

UniPaste is a practical clipboard synchronization tool designed for both macOS and Windows users, enabling seamless clipboard sharing without relying on cloud services. Utilizing local network transmission, this application ensures quick and secure data transfer.

UniPaste Python

Key Features

  • Local Network Transmission: Data is transmitted directly within the local network for enhanced speed and security.
  • Automatic Device Discovery: Detects devices on the same network automatically, eliminating the need for manual IP configuration.
  • End-to-End Encryption: Protects transmitted data with AES-256 encryption, ensuring privacy and security.
  • Multi-Format Support: Sync text, files, and images across devices effortlessly.

Usage Instructions

Option 1: Direct Execution (Recommended)

  1. Download the executable file from the Release page.
  2. Run UniPaste on macOS or UniPaste.exe on Windows.
  3. Confirm pairing on first connection for automatic subsequent connections.
  4. Start copying and pasting across devices.

Option 2: Run from Source

git clone https://github.com/Kookiejarz/UniPaste.git
cd UniPaste
pip install -r requirements.txt

# Start server on Mac
python mac_clip_check.py

# Start client on Windows  
python windows_client.py

FAQs

  • Cannot connect devices?
    Ensure both devices are connected to the same WiFi network, check if the firewall is blocking the application, and try running the application with administrator privileges on Windows.
  • Clipboard is not updating?
    Close any other clipboard management tools, restart the application, and reconnect.
  • File transfer failed?
    Verify that the file is not in use by another program and check the stability of your network connection.

Security Note

  • Data is transmitted only over the local network.
  • AES-256 end-to-end encryption is used to safeguard your information.
  • Recommended for use in trusted network environments; initial pairing confirmation is required.

System Requirements

  • macOS: Version 10.15 or higher
  • Windows: Windows 10 or higher
  • Network: Must be on the same local network.

Contributions

Contributions are welcome! Please submit issues and pull requests to help improve this tool.

Acknowledgments

Special thanks to the following open-source projects that made this tool possible:

UniPaste is a user-friendly local clipboard synchronization tool that addresses the challenges of collaborating across multiple devices.

0 comments

No comments yet.

Sign in to be the first to comment.