GitHub Разработчика
17K subscribers
861 photos
376 videos
2 files
1.27K links
Здесь ты найдешь полезные репозитории с GitHub

Связь: @devmangx

РКН: https://clck.ru/3FocDP
Download Telegram
PlayCover

Хочется поиграть в iOS-игры на Mac, но эмуляторы тормозят, а облачный гейминг страдает от задержек. Запуск iOS-приложений прямо в macOS выглядит логичным решением, но без тачскрина пользоваться ими неудобно.

Недавно нашёл PlayCover — open-source инструмент, заточенный под Mac на Apple Silicon. Он позволяет нативно запускать iOS-приложения и игры в macOS и управлять ими с клавиатуры и мыши.

PlayCover эмулирует окружение iPad, из-за чего приложения запускаются напрямую на Mac. Без виртуализации и без классического слоя эмуляции, поэтому по производительности всё очень достойно.

Самая полезная фича — кастомное маппинг клавиш. Тач-жесты можно привязать к клавиатуре и мыши: WASD для движения, мышь для камеры, клики на кнопки. По ощущениям почти как обычная PC-игра.

Изначально проект делали ради запуска Genshin Impact на Mac, но сейчас он поддерживает кучу iOS-приложений и игр. Есть готовые сборки для установки, плюс поддержка установки через Homebrew.

📁 Language: #Swift 99.2%

⭐️ Stars: 10.8k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍1
Applite

На macOS Homebrew — штука удобная, но каждый раз лезть в терминал и набивать команды для многих всё ещё боль.

Недавно наткнулся на Applite — open-source инструмент, который превращает управление Homebrew в графический интерфейс уровня App Store.

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

Плюс есть встроенная витрина приложений с подборкой качественного стороннего софта — можно просто листать и находить новые программы. Поддерживает системные прокси и спокойно работает поверх уже существующего Homebrew-окружения.

Если хочется пользоваться Homebrew без запоминания команд или нужно посоветовать нормальный менеджер софта друзьям, которые далеки от терминала — Applite определённо стоит попробовать.

📁 Language: #Swift 99.6%

⭐️ Stars: 6.4k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Textream

Записываешь видео, выступаешь, ведёшь подкаст. Читаешь по тексту и звучишь деревянно, без текста легко забыть фразу и начать мяться. В итоге “говорить естественно” реально сложнее, чем кажется.

На GitHub нашёл Textream, это опенсорсный телесуфлёр для ведущих, спикеров и подкастеров. Он подсказывает текст прямо во время речи и умеет автоматически отслеживать, на каком месте ты сейчас.

Основан на нативном распознавании речи macOS и даёт три режима подсказок:

▪️подсветка слов в реальном времени (по мере того, как ты говоришь)
▪️автопрокрутка с постоянной скоростью
▪️голосовая прокрутка: говоришь, текст едет; сделал паузу, прокрутка остановилась

Всё работает офлайн, без интернета.

Показывать можно как удобно:

▪️верхнее плавающее окно, похожее на “динамический остров” на MacBook
▪️отдельное перетаскиваемое окошко
▪️фуллскрин на iPad как второй экран

Подсказки видишь только ты, зрителям это не светится.

Ещё фишки:

▪️вытягивает speaker notes из PowerPoint
▪️можно сохранять сценарии в .textream и переиспользовать
▪️настройки шрифтов, цветов подсветки и скорости прокрутки

Если часто говоришь в камеру или на аудиторию и хочешь звучать живо, а не “читаю по бумажке”, стоит попробовать.

📁 Language: #Swift 99.0%

⭐️ Stars: 928

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
pindrop

Многие инструменты голосового ввода работают только через интернет, и из-за приватности это напрягает. Найти нормальный speech-to-text, который реально полностью локальный, не так просто.

Недавно случайно наткнулся на GitHub на Pindrop, это опенсорсный AI-инструмент голосового ввода под macOS. Он работает полностью офлайн, так что данные никуда с твоего Mac не улетают.

Проект построен на Apple WhisperKit, оптимизирован под Apple Silicon. На M-серии транскрипция получается в 2-3 раза быстрее, чем у “обычного” Whisper. Плюс всё написано нативно на Swift и SwiftUI.

Что умеет:

▪️Глобальные хоткеи: нажал один раз, пошла запись; нажал еще раз, остановка и транскрипция.
▪️Результат автокопируется в буфер обмена и может сразу вставляться в место курсора.
▪️Выбор моделей по размеру: от Tiny (75MB, самый быстрый) до Large (3GB, самый точный).
▪️История транскрипций из коробки, есть поиск и экспорт.
▪️Кастомный словарь: можно добавить термины, имена и т.д., чтобы поднять точность.
▪️Опционально можно подключить OpenAI-совместимый API, чтобы “причесывать” текст транскрипции.

Если нужен реально нативный, быстрый и приватный голосовой ввод на Mac, Pindrop точно стоит попробовать.

📁 Language: #Swift 98.5%

⭐️ Stars: 219

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍6
SkillDeck

SkillDeck — десктопный менеджер навыков для AI-инструментов

Со временем у разработчиков накапливается много полезных «навыков» и конфигураций для разных AI-инструментов. Но при переключении между ними часто приходится вручную редактировать конфиги и управлять ссылками, что довольно неудобно.

Открытый проект SkillDeck решает эту проблему. Это десктопный клиент для визуального управления навыками, который поддерживает около 10 популярных AI-инструментов, включая:

- Claude Code
- Codex
- Gemini CLI
- Cursor

и другие

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

📁 Language: #Swift 96.5%

⭐️ Stars: 141

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍3
AIUsage

Нативная панель управления для macOS для централизованного управления несколькими аккаунтами подписок на ИИ-сервисы, квотами, расходами, а также агентами Claude Code и статистикой.

Нативное приложение на SwiftUI, предназначенное для объединения аккаунтов, квот и расходов от разных провайдеров ИИ-сервисов в одном интерфейсе для просмотра.

Основной упор сделан на управление несколькими аккаунтами, отображение статуса в строке меню, а также статистику по стоимости и токенам для Claude Code. Проект также включает встроенный прокси для Claude Code, который может преобразовывать запросы Claude API в модели, совместимые с OpenAI, либо прозрачно логировать использование в режиме Anthropic Passthrough.

📁 Language: #Swift 99.3%

⭐️ Stars: 1.9k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍4
scarf

Предоставляет нативный графический интерфейс macOS для агента Hermes AI с поддержкой одновременного управления несколькими локальными и удалёнными серверами Hermes, а также с визуализацией активности агента, сессий, конфигураций и состояния системы в реальном времени.

Scarf — это приложение для macOS, написанное на Swift, предназначенное для предоставления графического интерфейса агенту Hermes AI.

Версия 2.0 позволяет открывать несколько окон одновременно, каждое из которых подключено к серверу — локальному или удалённому. Можно просматривать историю сессий, чат в реальном времени, редактировать память, управлять MCP-серверами и запланированными задачами, смотреть логи и даже поручать агенту генерировать собственные панели статуса проекта.

Зависимостей минимум: основное получение данных происходит через чтение SQLite и вызовы CLI Hermes.

📁 Language: #Swift 97.8%

⭐️ Stars: 235

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Notchprompt

Кто-то сделал невидимый телесуфлёр, который прячется в вырезе экрана MacBook.

Называется Notchprompt. Нативное приложение для macOS, которое выводит текст прямо рядом с камерой, так что можно читать, глядя в объектив — на созвонах в Zoom, демо или записях.

100% с открытым исходным кодом.

📁 Language: #Swift 97.7%

⭐️ Stars: 734

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍3
This media is not supported in your browser
VIEW IN TELEGRAM
baguette

Не открывай Simulator.app, используй командную строку или браузер для удалённого управления iOS-симуляторами и обработки тапов и свайпов за один проход.

baguette — headless-менеджер iOS-симуляторов на Swift, рассчитан на iOS 26. Через единый интерфейс командной строки можно создавать, запускать и останавливать симуляторы, стримить экран на 60 fps (поддерживаются MPEG и H.264), а также через приватный фреймворк SimulatorKit из Xcode 26 инжектить тач-жесты и нажатия клавиш без dylib-инжекта.

Есть встроенный веб-интерфейс: /simulators для управления отдельными девайсами, /farm для работы с несколькими одновременно, всё через один канал WebSocket и для видео, и для инпута. Код разбит на слои, покрыт более чем 110 тестами, swift test выполняется без старта симулятора.

📁 Language: #Swift 56.7%

⭐️ Stars: 512

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
whatcable-linux

В Linux появился инструмент, который показывает всё о подключённом USB-кабеле: скорость, энергопотребление, PD-negotiation, ограничения зарядки и другие параметры — сразу в терминале.

Это Linux-порт macOS-утилиты WhatCable, который расширили с поддержки только USB-C до анализа всех USB-устройств.

Инструмент напрямую читает sysfs без root-доступа и показывает:

- производителя устройства;
- согласованную скорость соединения;
- текущее энергопотребление;
- версию USB;
- используемый драйвер;
- топологию подключения.

Для USB-C доступен дополнительный слой диагностики:

- роль порта;
- e-marker кабеля;
- параметры PDO зарядного устройства;
- диагностика узких мест при зарядке и передаче данных.

📁 Language: #Swift 56.7%

⭐️ Stars: 62

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍5
Pastel

Pastel — мощный инструмент для загрузки IPA, позволяющий получать и устанавливать исторические версии приложений из App Store.

После завершения загрузки можно сразу передать файл на iPhone или iPad через AirDrop для установки.

Поддерживает основные языки, включая китайский, японский, корейский и другие. Интерфейс адаптирован под новый дизайн macOS 26.

📁 Language: #Swift 73.9%

⭐️ Stars: 1.4k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🏆2