Easily sync your clipboard between devices. This is a work in progress app.

Overview

Clipboard Sync

GitHub GitHub GitHub GitHub GitHub

Discord Custom

Description

Easily sync your clipboard between devices. This is a work in progress app.

Stack

Frontend:

TSX, CSS, TypeScript

Backend:

Rust

Set up a development environment

  1. yarn or npm install
  2. yarn tauri dev or npm run tauri dev

First time startup will take a while since Cargo will need to download and compile Rust packages.

Production build

yarn tauri build or npm run tauri build

Debugging on Windows

Install Microsoft Edge Devtools. Make sure you have Edge Legacy installed.

More info

Issues and suggestions

If you've found a problem or want to make a suggestions, feel free to open an issue!

Please check if there isn't already an issue open for what you want to report.

I will respond as soon as I can.

Contributing

If you want to add or change something, feel free to make a pull request!

Please check if there isn't already a pull request open for this specific issue.

I will respond as soon as I can.

My links

Feel free to contact me via any of these platforms, I respond quite quickly :)

Discord

GitHub

YouTube

Twitter

Reddit

You might also like...
Port of the fantastic Iconoir Icon Pack to Rust embedded devices, with a focus on speed, usability, and completeness.
Port of the fantastic Iconoir Icon Pack to Rust embedded devices, with a focus on speed, usability, and completeness.

embedded-iconoir - Icons for every device, ever. What is embedded-iconor? embedded-iconoir is a library that allows you to use Iconoir on embedded dev

transmute-free Rust library to work with the Arrow format

Arrow2: Transmute-free Arrow This repository contains a Rust library to work with the Arrow format. It is a re-write of the official Arrow crate using

Utility library to work with tuples.

Utility library to work with tuples.

A lite tool to make systemd work in any container(Windows Subsystem for Linux 2, Docker, Podman, etc.)

Angea Naming from hydrangea(アジサイ) A lite tool to make systemd work in any container(Windows Subsystem for Linux 2, Docker, Podman, etc.) WSL1 is not s

cargo-lambda a Cargo subcommand to help you work with AWS Lambda

cargo-lambda cargo-lambda is a Cargo subcommand to help you work with AWS Lambda. This subcommand compiles AWS Lambda functions natively and produces

cargo-lambda is a Cargo subcommand to help you work with AWS Lambda.

cargo-lambda cargo-lambda is a Cargo subcommand to help you work with AWS Lambda. The new subcommand creates a basic Rust package from a well defined

Czkawka is a simple, fast and easy to use app to remove unnecessary files from your computer.
Czkawka is a simple, fast and easy to use app to remove unnecessary files from your computer.

Multi functional app to find duplicates, empty folders, similar images etc.

A low-ish level tool for easily writing and hosting WASM based plugins.

A low-ish level tool for easily writing and hosting WASM based plugins. The goal of wasm_plugin is to make communicating across the host-plugin bounda

Annotation to easily define ad-hoc / one-shot extension traits

Annotation to easily define ad-hoc / one-shot extension traits

Comments
  • Improve readme

    Improve readme

    This issue will be updated as progress is made.

    • [ ] Why you should choose this app over other apps
      • Cross platform (Linux, Windows, MacOS, Android soon and IOS soon)
      • Ease of use
    • [ ] Logo
    • [ ] Banner
    documentation 
    opened by Steveplays28 0
  • Device linking

    Device linking

    This issue will be updated as progress is made. If you can and want to help, please fork the repository and make a pull request!

    Backend

    • [ ] Store linked devices to the user data directory
    • [ ] Store last saved clipboard data of offline devices

    Frontend

    • [ ] List of linked devices
    • [ ] Online/offline status of all linked devices
    • [ ] Clipboard data of all linked online devices
    • [ ] Last saved clipboard data of offline devices
    help wanted 
    opened by Steveplays28 0
Owner
Steveplays
Hi, I'm Steve :) I make open source games in Godot, I also do web development sometimes!
Steveplays
Golang like WaitGroup implementation for sync/async Rust.

wg Golang like WaitGroup implementation for sync/async Rust.

Al Liu 8 Dec 6, 2022
A document-code sync tools for document engineering.

Writing A document-code sync tools for document engineering. Writing 是一个自动 “文档-代码” 同步工具。解析 Markdown 中的代码定义,读取目标代码,并嵌入到新的文档中。 Language parse support by

Inherd OS Team (硬核开源小组) 18 Oct 11, 2022
Yjs/Yrs sync protocol implementation

Yjs/Yrs sync protocol implementation This crate comes with the default implementation of Yjs/Yrs synchronization protocol - it's shared between the pr

null 7 Dec 17, 2022
A naive buffered/sync channel implementation in Rust, using the queue data structure

buffered-queue-rs Introduction This is my attempt at a simple and very naive buffered/synced queue implementation in Rust. The base thread-safe queue

Dhruv 4 Jul 22, 2023
A safe sync/async multi-producer, multi-consumer channel

Loole A safe async/sync multi-producer multi-consumer channel. Producers can send and consumers can receive messages asynchronously or synchronously:

Mahdi Shojaee 50 Oct 6, 2023
Easily add emojis to your git commit messages 😎

gimoji A CLI tool that makes it easy to add emojis to your git commit messages. It's very similar to (and is based on) gitmoji-cli but written in Rust

Zeeshan Ali Khan 12 May 29, 2023
in progress pretty printing calculator language

in progress pretty printing calculator language

Mikail Khan 373 Dec 24, 2022
mach-dump can parse Mach-O core dumps taken with lldb from macOS and iOS devices.

mach-dump mach-dump can parse Mach-O core dumps taken with lldb from macOS and iOS devices. It has no external dependencies. Example use std::path::Pa

Tobi 8 Sep 16, 2022
Incremental, multi-version remote backup tool for block devices.

bsync Incremental, multi-version remote backup tool for block devices. The on-disk backup format is a SQLite database and I've been dogfooding this on

Heyang Zhou 7 Aug 21, 2022
Ector is an open source async, no-alloc actor framework for embedded devices

Ector is an open source async, no-alloc actor framework for embedded devices. Ector is an open source async, no-alloc actor framework for embedded dev

Drogue IoT 11 Dec 15, 2022