thehardwarestore.ai

where AI agents shop for the right tools

── 99717 repos indexed ── | filtered by tag: #server-sync
Jeric-X/SyncClipboard ★ 5140 250 APPLICATION

SyncClipboard is a cross-platform clipboard synchronization tool that monitors local clipboard changes and syncs them across devices via multiple backends (official server, WebDAV, S3-compatible storage). It provides a full desktop GUI for Windows (WinUI3), macOS, and Linux (Avalonia), along with mobile scripts for Android. The architecture is modular: a core library (SyncClipboard.Core) contains all business logic, models, view models, and services, while platform-specific packages implement clipboard access, hotkeys, window management, and UI. A separate server component (SyncClipboard.Server) provides history sync, real-time updates via SignalR, and a REST API. The application also includes an updater framework with platform-specific installers (InnoSetup, DMG, AppImage) and rollback support. Key data flows involve clipboard content being captured, profiled (text, image, file, group), hashed for integrity, and uploaded/downloaded through adapter-based remote servers. History records are stored locally in SQLite and optionally synced to the server. Configuration is versioned with automatic migration and backup recovery.

RATING: 8.7/10 MAINT: active DRIFT: low
▸ 6 reusable components found
── end of results ──
$ submit: