Бесплатный набор утилит с открытым исходным кодом для строки меню macOS: громкость отдельных приложений, мониторинг системы, переключение окон, история буфера обмена и не только.
- Звёзды
- 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
Добавьте tap Homebrew (сначала доверьте ему)
brew trust --tap abue-ammar/tinycast - 2
Добавьте репозиторий с помощью tap
brew tap abue-ammar/tinycast - 3
Установите на Apple silicon с macOS 26 или новее (на Intel используйте tinycast-universal)
brew install --cask tinycast - 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 с открытым исходным кодом: скрывает неиспользуемые значки и помогает находить нужные элементы с клавиатуры.
Приложение для macOS, превращающее вырез MacBook в панель в стиле Dynamic Island с управлением медиаплеером, системной статистикой и быстрыми утилитами.
Приложение для строки меню macOS: распознаёт текст в любой области экрана и копирует его в буфер обмена без подключения к интернету.
Бесплатный набор нативных утилит для строки меню macOS с настраиваемыми панелями, быстрым управлением, автоматизацией и плагинами.
Приложение для macOS, которое почти мгновенно ищет файлы по всему диску с учётом неточного ввода и позволяет сразу выполнять с ними действия.