OpenClip: утилита для работы с текстом на macOS

OpenClip — это утилита для macOS, которая позволяет значительно упростить работу с текстом, добавляя контекстные действия при выделении. С её помощью можно быстро копировать, преобразовывать текст, запускать скрипты и интегрировать AI в любые процессы.

Проект выделяется среди стандартных приложения по работе с текстом тем, что предоставляет возможность кастомизации действий и интеграции с внешними скриптами. OpenClip будет полезен разработчикам и пользователям, которым нужны быстрые и удобные способы манипулирования текстом без лишних переходов между приложениями.

OpenClip написан на Swift и доступен для macOS 14.0 и выше. Его можно установить через Homebrew, что упрощает процесс запуска. Учитывай, что проект всё ещё на ранней стадии, так что возможны баги и недочёты. Подробности смотри на GitHub.

OpenClip icon

OpenClip — это утилита для macOS, которая позволяет улучшить работу с текстом в любых приложениях. С её помощью ты сможешь быстро копировать, преобразовывать и выполнять другие действия с выбранным текстом, а также использовать инструменты на базе искусственного интеллекта. Это удобный способ ускорить твою работу с текстом, не покидая активное приложение.

Возможности

  • Контекстное всплывающее окно — при выборе текста в любом приложении появляется панель с доступными действиями.
  • Поиск действий — возможность быстро находить нужные действия по имени с помощью горячей клавиши ⌥⌘C.
  • Интеграция инструментов ИИ — используя встроенные инструменты, можно резюмировать, переводить или переписывать текст.
  • Магазин расширений — возможность устанавливать собственные инструменты, написанные на JavaScript, AppleScript или Shell, а также простые URL-шаблоны.
  • Глубокая кастомизация — настраивай панель инструментов под свои нужды, меняй тематику приложения и порядок действий.
  • Интуитивное взаимодействие — даже без выделенного текста приложение может работать с содержимым буфера обмена.

Установка

Установить OpenClip можно через Homebrew или скачав дистрибутив напрямую:

Homebrew (рекомендуется)

brew install --cask ganeshmshetty/tap/openclip

Прямое скачивание

  • Скачай последний релиз (.dmg) с сайта getopenclip.app/download.
  • Перетащи `OpenClip.app` в папку `/Applications`.
  • Запусти OpenClip и предоставь разрешение на доступ (Accessibility), когда будет предложено:
  • System Settings → Privacy & Security → Accessibility → enable OpenClip

Важно: разрешение на доступ необходимо для работы приложения, чтобы оно могло обнаруживать выбор текста и работать с ним.

Как начать

После установки и настройки OpenClip можно начать использовать утилиту:

  • Выбери текст в любом приложении, и рядом появится панель с доступными действиями.
  • Ты можешь кликнуть по действию, чтобы запустить его, или использовать горячие клавиши.
  • Для поиска действий используй комбинацию ⌥⌘C, чтобы быстро находить нужные функции по названию.

Расширение OpenClip

OpenClip поддерживает расширения, которые можно устанавливать без необходимости программировать на Swift. Все расширения хранятся в директории ~/.openclip/extensions/ и будут загружены при запуске приложения.

  • Для создания простого расширения достаточно создать папку с файлом манифеста и скриптом.
  • Подробную информацию о создании расщирений можно найти в документации.

Построение из исходников

Если ты хочешь собрать OpenClip из исходников, тебе понадобятся macOS 14+, Xcode 16+ и XcodeGen. Сборка проекта осуществляется с помощью следующих команд:

git clone https://github.com/ganeshmshetty/openclip.git
cd openclip
git submodule update --init
xcodegen generate
./scripts/dev_run.sh

Локальные сборки имеют необходимые разрешения и могут работать без учетной записи разработчика.

OpenClip — это мощный инструмент для обработки текста на macOS, который может значительно упростить твою работу. Попробуй его и оцени, как удобство и эффективность могут сочетаться в одном приложении.

Радар проекта: 76 из 100 — зрелый и живой проект

ИмпульсТемпЗрелостьСообществоСвежестьСтартПродакшенДовериеДокументацияЭкосистема76
  • Импульс 42 ≈ 8 звёзд в день
  • Темп разработки 100 547 коммитов за 12 недель
  • Зрелость 67 проекту 3 месяца, 24 релиза
  • Сообщество 51 20 участников, 46 форков
  • Свежесть 99 последний коммит — 2 дня назад
  • Быстрый старт 65 есть: команда установки, сайт/демо
  • Готовность к продакшену 100 релиз v1.9.2, автосборка, тесты
  • Безопасность и доверие 80 лицензия AGPL-3.0, SECURITY.md
  • Документация 99 README 11.4 тыс. знаков, 17 разделов, папка docs
  • Экосистема 57 3 подписчика на обновления, 19 тем
Как считаем

Только открытые данные GitHub на 31.10.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.

  • Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
  • Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
  • Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
  • Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
  • Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
  • Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
  • Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
  • Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
  • Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
  • Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.

Открыть на GitHub: ganeshmshetty/openclip →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте