← Все проекты

Десктоп · история буфера · без облака · превью

MyClipboard

macOS и WindowsБез облакаПанель и циклФильтры приватности
MyClipboard — Скриншот проекта

Проблема

Системный буфер — один слот. Скопировали ссылку, потом код, потом email — и ссылка уже потеряна. Облачные менеджеры просят аккаунт и синхронизацию; для личных фрагментов и скриншотов это лишний риск и лишний шум.

Подход

Сделал нативное приложение сразу под две платформы с одинаковым поведением: на macOS — Swift, SwiftUI и AppKit (иконка в Menu Bar, панель ⌘⌥V и быстрый цикл ⌘⇧V), на Windows — .NET 8 и WPF (трей). Цепочка от захвата буфера до вставки: мониторинг, фильтр приватности, хранилище, панель или HUD, сервис вставки. История на диске, без дублей, с избранным, пресетами и поиском; пропускаю скрытый буфер и копирование из менеджеров паролей. Публичная раздача — MyClipboard-dist, установка одной командой.

Результат

Превью 0.1.0: macOS и Windows с паритетом — панель истории, быстрый цикл, текст, изображения и файлы, без облака и аналитики. Исходники в закрытом репозитории; скачать и поставить можно из публичного MyClipboard-dist.

Стек

SwiftSwiftUIAppKit.NET 8WPFXCTestxUnitSparkle