Skip to content

karanBRAVO/clipboardy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

clipboardy

A cross-platform clipboard sync tool.

Architecture

clipboardy excalidraw

Tech Stack

  • WebSocket Server: c++ (using boost library)
  • WebSocket Client: c++ (using boost library)
  • Clipboard Manager: c++ (using clip library)

Getting Started

# for linux (install all at once)
sudo apt install build-essential cmake libboost-all-dev
  • Build the project from source (make sure cmake is installed on your system)
export BOOST_ROOT=/path/to/boost/dir
mkdir -p build && cd build/

# Build server
cmake -B build-server -DBUILD_SERVER=ON
cmake --build build-server

# Build client
cmake -B build-client -DBUILD_CLIENT=ON
cmake --build build-client

Contributing

Contributions are welcome! Please fork the repository and submit a pull request. For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A cross-platform clipboard sync tool.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published