Repolode
abue-ammar

abue-ammar/tinycast

Лёгкий нативный лаунчер для macOS с глобальной горячей клавишей, поиском приложений, историей буфера обмена, сниппетами и поддержкой расширений Raycast.

Open source альтернатива:RaycastAlfred

Звёзды
8,686
Форки
509
Открытые issues
5
Последний коммит
7 часов назад

Что это?

Tinycast — лаунчер для macOS на SwiftUI и AppKit, без сторонних зависимостей и Electron. Одна глобальная горячая клавиша открывает плавающую командную палитру: в ней можно искать приложения с учётом неточного совпадения и запускать их, переключаться между запущенными приложениями, а также назначать отдельным приложениям клавиши, чтобы они переключали фокус или скрывались.

Палитра помогает и во многих повседневных задачах: искать файлы через Spotlight в выбранных папках, проверять слова по встроенным словарям Mac, просматривать историю буфера обмена с текстом и изображениями, выполнять вычисления и конвертацию валют прямо в строке, запускать Apple Shortcuts, пользовательские shell-команды и quicklinks, а также вставлять сниппеты в Markdown. Кроме того, в приложении есть 34 действия для управления окнами, системные действия вроде блокировки, перехода в режим сна и отключения звука, календарь предстоящих встреч и редактор заметок в Markdown.

Tinycast умеет запускать существующие расширения Raycast, отображая их как нативные интерфейсы SwiftUI. Функции AI необязательны и по умолчанию отключены; для них можно использовать собственный API key или установленную учётную запись AI.

Ключевые возможности

  • 01Поиск и запуск приложений с учётом неточного совпадения; для каждого приложения можно назначить горячую клавишу, переключающую фокус или скрывающую его.
  • 02История буфера обмена с текстом и изображениями, которые можно вставлять обратно в активное приложение.
  • 03Управление окнами: 34 действия для размещения в половине, четверти или трети экрана и перемещения на другой дисплей.
  • 04Поиск файлов через Spotlight в выбранных папках без создания собственного индекса.
  • 05Встроенный калькулятор с конвертацией единиц измерения, валют и криптовалют в реальном времени.
  • 06Запуск расширений Raycast с нативным отображением на SwiftUI.

Сценарии использования

  • Замена более ресурсоёмкого лаунчера, чтобы снизить потребление памяти на Mac.
  • Запуск приложений, файлов и ярлыков по одной горячей клавише, не пользуясь мышью.
  • Использование имеющегося набора расширений Raycast без Electron.
  • Поиск и повторное использование текстовых сниппетов и элементов буфера обмена в повседневной работе.

Быстрый старт

  1. 1

    Добавьте tap Homebrew (сначала доверьте ему)

    brew trust --tap abue-ammar/tinycast
  2. 2

    Добавьте репозиторий с помощью tap

    brew tap abue-ammar/tinycast
  3. 3

    Установите на Apple silicon с macOS 26 или новее (на Intel используйте tinycast-universal)

    brew install --cask tinycast
  4. 4

    Откройте «Настройки» → «Основные» и назначьте глобальное сочетание клавиш для вызова Tinycast

Что важно знать

  • Требуется macOS 26 или новее, поэтому на более старых версиях macOS приложение не работает.
  • Для компьютеров Mac с Intel нужна отдельная universal-сборка, которая указана только для macOS 26.
  • Лицензия AGPL-3.0 — лицензия с авторским левом, требующая публиковать изменённый исходный код при распространении или предоставлении его в качестве сервиса.

Темы

Частые вопросы

Что такое tinycast?
Лёгкий нативный лаунчер для macOS с глобальной горячей клавишей, поиском приложений, историей буфера обмена, сниппетами и поддержкой расширений Raycast. Tinycast — лаунчер для macOS на SwiftUI и AppKit, без сторонних зависимостей и Electron. Одна глобальная горячая клавиша открывает плавающую командную палитру: в ней можно искать приложения с учётом неточного совпадения и запускать их, переключаться между запущенными приложениями, а также назначать отдельным приложениям клавиши, чтобы они переключали фокус или скрывались.
tinycast можно использовать бесплатно? Какая у него лицензия?
tinycast распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
tinycast всё ещё поддерживается?
Активно поддерживается. Последний коммит в tinycast — 19 окт. 2026 г..
Для чего можно использовать tinycast?
Замена более ресурсоёмкого лаунчера, чтобы снизить потребление памяти на Mac. Запуск приложений, файлов и ярлыков по одной горячей клавише, не пользуясь мышью. Использование имеющегося набора расширений Raycast без Electron. Поиск и повторное использование текстовых сниппетов и элементов буфера обмена в повседневной работе.
Как установить tinycast?
Добавьте tap Homebrew (сначала доверьте ему): brew trust --tap abue-ammar/tinycast Добавьте репозиторий с помощью tap: brew tap abue-ammar/tinycast Установите на Apple silicon с macOS 26 или новее (на Intel используйте tinycast-universal): brew install --cask tinycast Откройте «Настройки» → «Основные» и назначьте глобальное сочетание клавиш для вызова Tinycast
Где скачать tinycast?
Исходный код и инструкции по установке — на GitHub: https://github.com/abue-ammar/tinycast

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Бесплатный набор утилит с открытым исходным кодом для строки меню macOS: громкость отдельных приложений, мониторинг системы, переключение окон, история буфера обмена и не только.

28,2 тыс.1,3 тыс.SwiftGPL-3.0Обновлён 22 часа назад