Об этом проекте

Clipbara — это менеджер буфера обмена для macOS, который хранит доступную для поиска историю всего, что вы копируете. Нажмите Cmd+Shift+V, и в нижней части экрана появится панель в стиле карточек, не отбирая фокус у текущего приложения; один клик по фрагменту возвращает его в буфер обмена, чтобы вы могли вставить его сами. Требуется macOS 14 Sonoma или новее. Сборки DMG и Homebrew бесплатны; сборка в Mac App Store приобретается разово. Обе собираются из одного репозитория и используют разные идентификаторы пакетов, поэтому ведут раздельные истории, которые можно переносить между сборками с помощью экспорта и импорта JSON. Одновременно следует запускать только одну из них, поскольку обе регистрируют одно и то же глобальное сочетание клавиш. Варианты установки включают Mac App Store, Homebrew cask (brew install --cask mobrava/tap/clipbara) или подписанный и нотаризованный DMG из GitHub Releases. Сборка DMG обновляется самостоятельно через Sparkle; сборка из App Store в песочнице обновляется через App Store. Основные возможности включают поддержку текста, форматированного текста, HTML, изображений, ссылок, файлов и цветов; поиск по содержимому, заголовку или исходному приложению с фильтрами по типу и дате; Pinboards для часто используемых фрагментов; предпросмотр Quick Look внутри панели; вставку как обычный текст — всегда или при каждой вставке; исключённые приложения, чтобы менеджеры паролей никогда не записывались; настраиваемый лимит истории, внешний вид и запуск при входе; экспорт и импорт JSON. Управление с клавиатуры включает Space для Quick Look, Esc для очистки поиска или закрытия, Cmd+Shift+Delete для очистки незакреплённой истории и стрелки для перемещения между фрагментами. Глобальные сочетания клавиш и клавиша Quick Look настраиваются. Конфиденциальность — центральный принцип дизайна: история хранится локально с помощью SwiftData, без учётной записи, сервера или аналитики, а захват, поиск, предпросмотр и вставка работают офлайн. Сборка DMG обращается к сети только для проверки обновлений Sparkle. Приложение намеренно не синтезирует нажатия клавиш для вставки от имени пользователя, избегая дополнительного разрешения, необходимого для управления другими приложениями. Проект написан на Swift 6 со строгой конкурентностью, использует SwiftUI, размещённый в AppKit NSPanel, и SwiftData для хранения, а также KeyboardShortcuts для глобальных горячих клавиш и Sparkle для обновлений. Лицензирован под GPLv3, при этом издание для Mac App Store лицензируется отдельно по двойной лицензии. Для сборки из исходного кода требуются Xcode 16+ и XcodeGen. В README отмечено, что до августа 2026 года приложение называлось PasteClip.