awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Jeric-X avatar

Jeric-X/SyncClipboard

0
View on GitHub↗
3,940 stars·172 forks·C#·mit·17 views

SyncClipboard

SyncClipboard is a cross-platform synchronization service and server designed to share clipboard content and history across multiple devices. It utilizes a central server and a REST-based API to facilitate the exchange of data between custom client implementations.

The system features a self-hosted synchronization server and a command-line interface for controlling clipboard data and executing application commands via the terminal. It includes an image format converter that downloads original source files and transforms modern image formats into compatible types to ensure successful pasting across different applications.

Data persistence is managed through support for S3-compatible object storage and WebDAV backends. The service maintains a searchable chronological record of copied items and provides real-time synchronization of this history across different operating systems.

Features

  • Self-Hosted Synchronization Servers - Provides a dedicated self-hosted synchronization server to coordinate data exchange between multiple devices.
  • Clipboard Synchronization - Shares copied text and images between multiple computers or devices in real time using a central server.
  • Client-Server Data Synchronization - Implements a client-server model to manage data synchronization and state consistency across multiple devices.
  • History Tracking - Maintains a chronological log of clipboard changes to enable synchronization of past copied items.
  • Self-Hosted Synchronization Services - Runs a private synchronization service using S3 or WebDAV to manage data without third-party cloud reliance.
  • Clipboard Synchronization APIs - Provides a set of REST endpoints that allow remote clients to exchange and synchronize clipboard data with a central server.
  • Real-Time Synchronization - Exchanges clipboard content and history in real time across multiple platforms via a central provider.
  • Remote Data Exchanges - Uses standard HTTP web endpoints to transfer clipboard content and history between clients and the server.
  • REST APIs - Provides a REST-based API for custom clients to synchronize clipboard data with a central server.
  • S3-Compatible Cloud Storage - Integrates with S3-compatible object storage and WebDAV for persisting synchronized clipboard data.
  • Object Storage Integrations - Supports linking WebDAV or S3 compatible object storage to store and synchronize clipboard data.
  • Clipboard Automation - Allows programmatic control of clipboard data via a CLI to integrate it into other scripts or tools.
  • CLI Interfaces - Provides a command line interface for controlling clipboard synchronization and executing application commands.
  • Command Line Interfaces - Ships a terminal-based interface for executing application commands and controlling software behavior.
  • CLI Execution - Exposes internal application logic through a terminal interface for headless control and automation.
  • Backends - Supports persisting synchronized clipboard data via S3-compatible object storage and WebDAV backends.
  • Cross-Platform Paste Compatibility - Converts modern browser image formats into compatible types to ensure images paste correctly across applications.
  • Image Format Conversion - Converts modern image formats into compatible types to ensure successful pasting across different applications.
  • Format Converters - Transforms modern image formats into compatible types for pasting by downloading original source files.

Star history

Star history chart for jeric-x/syncclipboardStar history chart for jeric-x/syncclipboard

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does jeric-x/syncclipboard do?

SyncClipboard is a cross-platform synchronization service and server designed to share clipboard content and history across multiple devices. It utilizes a central server and a REST-based API to facilitate the exchange of data between custom client implementations.

What are the main features of jeric-x/syncclipboard?

The main features of jeric-x/syncclipboard are: Self-Hosted Synchronization Servers, Clipboard Synchronization, Client-Server Data Synchronization, History Tracking, Self-Hosted Synchronization Services, Clipboard Synchronization APIs, Real-Time Synchronization, Remote Data Exchanges.

What are some open-source alternatives to jeric-x/syncclipboard?

Open-source alternatives to jeric-x/syncclipboard include: hect0x7/jmcomic-crawler-python — JMComic-Crawler-Python is a high-performance asynchronous web scraper and API client designed to programmatically… supabase/realtime — Realtime is a real-time data distribution and synchronization engine that enables applications to stream database… pistondevelopers/image — This project is an image processing library designed for manipulating pixel data, applying visual filters, and… nikolaeu/numi — Numi is a natural language calculator and unit conversion tool available as both a cross-platform desktop application… openfaas/faas — OpenFaaS is a serverless function platform that provides a container-native framework for deploying and managing… nhost/nhost — Nhost is an open-source backend as a service that provides a managed PostgreSQL database, authentication, and file…

Open-source alternatives to SyncClipboard

Similar open-source projects, ranked by how many features they share with SyncClipboard.
  • hect0x7/jmcomic-crawler-pythonhect0x7 avatar

    hect0x7/JMComic-Crawler-Python

    6,371View on GitHub↗

    JMComic-Crawler-Python is a high-performance asynchronous web scraper and API client designed to programmatically retrieve images and metadata from a comic hosting service. It functions as a media archiving tool for batch downloading albums and chapters, automating the process of saving content to a local filesystem. The project is distinguished by its ability to reverse server-side pixel obfuscation, using a decryption tool to reconstruct sliced and shuffled images. To maintain stable connectivity, it utilizes a network bypass utility featuring dynamic domain rotation and proxy routing to ci

    Python18comicasynciocrawler
    View on GitHub↗6,371
  • supabase/realtimesupabase avatar

    supabase/realtime

    7,488View on GitHub↗

    Realtime is a real-time data distribution and synchronization engine that enables applications to stream database changes and coordinate state between clients. It functions as a synchronization layer that monitors database write-ahead logs to provide change data capture and pushes updates to authorized clients via WebSockets. The project features a real-time presence server for tracking the online status of active users and a broadcast service for sending ephemeral messages without database persistence. It organizes communication through channel-based message routing and uses a structured JSO

    Elixircdcchange-data-capturecrdt
    View on GitHub↗7,488
  • pistondevelopers/imagePistonDevelopers avatar

    PistonDevelopers/image

    5,805View on GitHub↗

    This project is an image processing library designed for manipulating pixel data, applying visual filters, and adjusting image appearance. It functions as a low-level tool for processing raw pixel buffers and managing image data. The library provides a toolkit for image geometry manipulation, including resizing, cropping, flipping, and rotating images. It also serves as an image format converter for encoding and decoding data between common binary file formats and as a metadata extractor for retrieving dimensions and color profiles from file headers. The capabilities cover low-level image pr

    Rust
    View on GitHub↗5,805
  • nikolaeu/numinikolaeu avatar

    nikolaeu/numi

    6,447View on GitHub↗

    Numi is a natural language calculator and unit conversion tool available as both a cross-platform desktop application and a command line interface tool. It computes mathematical results from human-readable descriptions and plain text expressions rather than requiring complex formulas. The tool translates natural language inputs to perform currency exchanges, measurement conversions, and date and time arithmetic. It provides a consistent experience across macOS, Linux, and Windows.

    JavaScriptappcalculatorcli
    View on GitHub↗6,447
  • See all 30 alternatives to SyncClipboard→