GitHunt
590 subscribers
1.38K photos
1.51K links
Каждый день публикуем интересные проекты с GitHub и делимcя идеями их реализации и применения

Бесплатно не размещаем, просьба писать только по сотрудничеству.
Связь: @lokyaevich
Download Telegram
rirachii/converty

Converty — нативная macOS-утилита, которая показывает колесо форматов прямо во время перетаскивания файла из Finder: конвертирует изображения, видео, аудио, PDF, текст и архивы, а через Option открывает обрезку и другие инструменты. Обработка идет на Mac, оригинал сохраняется, результат получает отдельное имя. Нужны Apple Silicon и macOS 14+; ранняя сборка подписана ad-hoc и пока не нотарифицирована Apple.

Идея применения: установить brew install --cask rirachii/tap/converty, перетащить MOV-запись экрана с зажатым Shift на сегмент MP4 и получить копию рядом с исходником без запуска онлайн-конвертера.

Стек/язык: Swift, SwiftUI/AppKit, FFmpeg. На GitHub: ⭐ 22, forks: 1. Последнее обновление: 2026-09-16.
adachi6k/wsltop

wsltop объясняет, что именно скрывается за загруженным VmmemWSL: в одном TUI сводит процессы Windows, несколько WSL2-дистрибутивов, Docker и WSL Containers к общей шкале CPU, показывает дерево атрибуции и умеет отдавать JSON. Есть read-only MCP с четырьмя инструментами для диагностики агентом — без shell, остановки процессов и сетевого listener. WSL1 и чистый Windows без WSL2 не поддерживаются.

Идея применения: выполнить cargo binstall wsltop, запустить wsltop --interactive во время медленной сборки и клавишей t раскрыть, какой дистрибутив, контейнер или процесс забрал CPU.

Стек/язык: Rust, Windows API, procfs, Docker CLI, MCP. На GitHub: ⭐ 6, forks: 0. Последнее обновление: 2026-09-16.
bentossell/bg-gone

Локально вырезает фон у изображений в браузере или терминале: принимает файлы, папки, URL и stdin, выдаёт PNG с прозрачностью, маску либо картинку на сплошном фоне. В браузере использует WebGPU с запасным WASM-режимом, а CLI предлагает две ONNX-модели; для основной модели при первом запуске скачивается 224 МБ.

Идея применения: выполнить npx github:bentossell/bg-gone ./photos --bg white --out ./cut и за один проход подготовить каталог фото товара на белом фоне.

Стек/язык: HTML, JavaScript, Node.js, ONNX. На GitHub: ⭐ 23, forks: 1. Последнее обновление: 2026-09-03.
posva/medula

Даёт кодинг-агенту доступ через MCP к состоянию уже запущенного веб-приложения: можно увидеть дерево компонентов, поменять React hooks, Vue/Pinia state, Svelte $state или Solid signals и сразу проверить результат в браузере. Поддерживает Vite, Nuxt и Next.js; изменения затрагивают текущую страницу, а не исходники, и вкладка должна оставаться подключённой.

Идея применения: подключить medula к тестовой витрине на Vite и попросить агента выставить количество товара 3, чтобы проверить пересчёт корзины без ручных кликов и правки фикстур.

Стек/язык: TypeScript, JavaScript, Vue, Svelte, MCP. На GitHub: ⭐ 24, forks: 0. Последнее обновление: 2026-09-16.
omarshahine/apple-journal-cli

Открывает Apple Journal для скриптов: ищет и экспортирует записи в Markdown/JSON, извлекает фото, геометки и расшифровки аудио, а также умеет создавать и редактировать записи. Чтение идёт со временного снимка базы; перед записью CLI требует явное подтверждение, закрытый Journal и делает резервную копию. Инструмент работает с частной схемой Apple, поэтому обновление macOS может её сломать.

Идея применения: установить через brew install omarshahine/tap/journal-cli, дать Terminal Full Disk Access, выполнить journal-cli doctor, затем безопасно выгрузить дневник командой journal-cli export --dir ~/journal-export.

Стек/язык: Swift, Python, Shell. На GitHub: ⭐ 45, forks: 5. Последнее обновление: 2026-09-11.
FankChen/tracecrate

TraceCrate превращает выбранные логи Claude Code, Codex и OTLP JSON в локальную временную шкалу: можно искать события, фильтровать ошибки и долгие вызовы инструментов, сравнивать две сессии и выгружать отчёт в JSON или автономный HTML. Всё работает в браузере без бэкенда, телеметрии, аккаунта и API-ключей; structure-only экспорт отдельно убирает произвольный текст, имена и содержимое вызовов.

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

Стек/язык: TypeScript. На GitHub: ⭐ 138, forks: 4. Последнее обновление: 2026-09-17.
yang0/handraw-style

Галерея из 261 пронумерованного ручного стиля превращает визуальный референс в воспроизводимый промпт: выбираете номер, задаёте тему и получаете название стиля плюс русскую и английскую формулировки для генератора изображений. В комплекте лежат отдельные референсы и таблица совместимости с gpt-image-2, поэтому стиль не приходится каждый раз описывать на глаз.

Идея применения: установить Skill из корня репозитория, открыть галерею, выбрать стиль 041 и запросить «осенний напиток» — на выходе получить два готовых промпта и сравнить результат в своём генераторе.

Стек/язык: Agent Skill, HTML, Python. На GitHub: ⭐ 2082, forks: 270. Последнее обновление: 2026-09-17.
Songssx/ComfyUI-MiniMaxH3-TimelineDirector

Таймлайн для ComfyUI собирает текст, изображения, видео и аудио в один управляемый workflow MiniMax H3: клипы можно двигать, резать и назначать сегментам, а продолжение по AV-latent, удаление нахлёстов и финальная сборка выполняются автоматически. Длинный ролик строится последовательными сегментами без дублирования sampler-цепочек; практический предел задают VRAM, RAM, диск и лимиты ComfyUI.

Идея применения: клонировать узел в ComfyUI/custom_nodes, перезапустить ComfyUI, загрузить комплектный All-in-One workflow и собрать двухсегментный черновик из одной картинки и аудиодорожки.

Стек/язык: Python, JavaScript, ComfyUI. На GitHub: ⭐ 351, forks: 43. Последнее обновление: 2026-09-17.
awlevin/typesafe-computer-use

Автоматизирует действия на Mac без отправки каждого скриншота большой модели: читает экран через OCR и Accessibility API, а следующий клик выбирает малый классификатор с оценкой уверенности. Автор измерил около $0,0002 за решение; для запуска нужны macOS 14+, ключ TypeSafe и системные разрешения на запись экрана и управление.

Идея применения: после установки выполнить uv run clicker "open the Playground" в сухом режиме, открыть размеченный снимок через clicker-inspect и только затем повторить команду с --act.

Стек/язык: Python 3.12+, macOS Vision OCR и Accessibility API. На GitHub: ⭐ 149, forks: 11. Последнее обновление: 2026-09-17.
kitze/unclutter

Unclutter — расширение для Chrome/Chromium и Firefox, которое через модель Jev находит на странице необязательные блоки, сохраняет локальное правило для шаблона и затем применяет его без новых запросов к модели. Анализ можно запускать вручную или при посещении; для первого разбора нужен собственный ключ Vercel AI Gateway либо TypeSafe AI.

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

Стек/язык: TypeScript. На GitHub: ⭐ 39, forks: 2. Последнее обновление: 2026-09-17.
frisket-dev/frisket

Frisket превращает расследование по таблицам, PDF, изображениям, аудио и видео в управляемый лист: материалы загружаются в строки, а распознавание, транскрибация, извлечение сущностей и структурные AI-операции выполняются по колонкам. Есть desktop-сборки, локальный режим через пакет frisket-data и командный серверный вариант; Ollama и LM Studio поддерживаются для локальных моделей.

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

Стек/язык: Python, TypeScript. На GitHub: ⭐ 13, forks: 0. Последнее обновление: 2026-09-15.
Sreehari05055/thesys-core

Thesys — локальное рабочее место для научных PDF: ищет открытые статьи через OpenAlex, индексирует загруженные документы и привязывает ответы к подсвеченным фрагментам прямо на странице. Система умеет описывать графики и схемы, делать структурные резюме, а библиографию выгружает в BibTeX, RIS, EndNote или CSV; для чата нужен ключ OpenAI.

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

Стек/язык: TypeScript, Python. На GitHub: ⭐ 128, forks: 16. Последнее обновление: 2026-09-16.
opencoredev/bg0

BG0 вырезает фон у изображения целиком в браузере: использует WebGPU, при его отсутствии переключается на WebAssembly и отдаёт прозрачный PNG, не загружая исходник на сервер. Нет аккаунта, API-ключа и лимитов, а пакет @bg0/browser позволяет встроить тот же локальный пайплайн в своё веб-приложение.

Идея применения: запустить проект через Bun, прогнать фото товара для карточки магазина и сразу скачать PNG с прозрачностью, не отправляя исходник внешнему сервису.

Стек/язык: TypeScript, WebGPU/WASM, ONNX. На GitHub: ⭐ 236, forks: 23. Последнее обновление: 2026-09-16.
pictaria-ai/pictaria-server

Pictaria Server добавляет к домашней библиотеке Immich аналитику, отбор лучших кадров и Smart Albums, которые пересобираются по людям, местам, датам, камерам или текстовому запросу. Всё запускается одним контейнером и одним Node-процессом без npm-зависимостей; AI-разметку можно направить в локальный Ollama, LM Studio или llama.cpp. Требуется Immich 2.0+.

Идея применения: подключить существующий Immich и создать обновляемый альбом «лучшие семейные фото»: кандидатов искать текстом, а порядок уточнять собственными оценками из Curate.

Стек/язык: JavaScript, Node.js, SQLite, Docker. На GitHub: ⭐ 156, forks: 3. Последнее обновление: 2026-09-18.
carnot-tech/consulting-pptx-skill

Skill для Claude Code собирает деловые презентации из 62 HTML-макетов и проверяет их по примерно 110 правилам: ловит оставшиеся плейсхолдеры, противоречия в нумерации, переполнения и наложения. Результат печатается в PDF через Chrome; автоматической конвертации HTML в PPTX нет, зато в репозитории лежит отдельный редактируемый PPTX-каталог.

Идея применения: собрать шестислайдовое коммерческое предложение из выбранных секций, прогнать check_deck.py и браузерную проверку вёрстки, затем отдать чистый PDF клиенту.

Стек/язык: HTML, Python, JavaScript, Playwright. На GitHub: ⭐ 464, forks: 41. Последнее обновление: 2026-09-10.
tsunehimatoi/psd2live

Из многослойного PSD автоматически собирает редактируемую модель Live2D: распознаёт детали персонажа, строит сетки и деформеры, добавляет физику волос и глаз, создаёт шестисекундную idle-анимацию, затем экспортирует проекты .cmo3 и runtime-файлы .moc3. Есть GUI, пакетный CLI и локальный MCP для правок через AI-агента; готовые сборки для Windows уже содержат Java.

Идея применения: взять PSD персонажа с раздельными глазами, волосами и ртом, прогнать через GUI, открыть полученный .cmo3 в Live2D Cubism и вручную довести только проблемные деформации вместо риггинга с нуля.

Стек/язык: Kotlin, Python, Gradle. На GitHub: ⭐ 402, forks: 33. Последнее обновление: 2026-09-18.
oomol-lab/open-flow

Визуальный конструктор автоматизаций, где AI-агент и человек редактируют один и тот же типизированный граф: Codex или Claude Code создаёт и проверяет flow через CLI, а результат сразу виден в Workbench и остаётся доступен для ручной правки. Собственный JavaScript можно держать прямо в узлах; запуски, версии и триггеры сохраняются на сервере, а кодовые задачи исполняются в отдельных V8-изолятах. Проект пока в beta, доступен как hosted-сервис и для самостоятельного запуска в Docker.

Идея применения: поднять Docker-версию, подключить Gmail и Feishu через OpenConnector и попросить Codex собрать проверяемый flow, который переносит новые письма в рабочий чат.

Стек/язык: TypeScript, Bun, Node.js, SQLite, Docker. На GitHub: ⭐ 127, forks: 17. Последнее обновление: 2026-09-18.
rokbenko/quackd

Единый CLI для управления разными роботами через цели на обычном языке: адаптер описывает доступные движения, а .duck-контракт ограничивает разрешённые команды, число шагов и действия, требующие подтверждения. Поддержаны семь типов корпусов и MCP, но автор честно отмечает границу готовности: на реальном железе проверена одна рука SO-101, остальные адаптеры пока работают в симуляторах или с mock-бэкендами. Для первого запуска робот и API-ключ не нужны.

Идея применения: выполнить через uvx встроенный сценарий find-and-kick с fake-провайдером, а затем открыть созданные GIF и transcript.jsonl, чтобы увидеть каждое решение и действие симулированного Microduck.

Стек/язык: Python, JavaScript, MCP, MuJoCo. На GitHub: ⭐ 208, forks: 23. Последнее обновление: 2026-09-17.
TRazDev/Mugshot
Mugshot превращает уже написанные Compose-превью в screenshot-тесты: достаточно добавить @Mugshot, а KSP сам сгенерирует проверки и удалит их вместе с превью. Экраны рендерятся через Android layoutlib как обычные JVM-тесты — без эмулятора; можно сразу получить матрицу устройств, светлой/тёмной темы, масштаба шрифта и локалей, а при расхождении увидеть эталон, новый кадр и diff. В KMP проверяется Android-рендер общего UI, поэтому iOS-специфичные отличия так не поймать.

Идея применения: пометить @Mugshot экран профиля, записать эталоны командой ./gradlew recordMugshotDebug и добавить ./gradlew verifyMugshotDebug в CI, чтобы следующий сдвиг вёрстки падал с наглядным diff.

Стек/язык: Kotlin, KSP, Gradle, Android layoutlib. На GitHub: ⭐ 220, forks: 1. Последнее обновление: 2026-09-17.
jh3y/lid-plane
Lid Plane — экспериментальное menu bar-приложение, которое читает угол крышки MacBook и при закрытии визуально удерживает рабочий стол под прежним углом, постепенно добавляя перспективу и размытие. Эффект собирается из ScreenCaptureKit, недокументированного датчика через IOKit и Metal-шейдера; клики проходят к настоящим окнам, кадры не сохраняются и не отправляются в сеть. Готовый DMG рассчитан на Apple silicon и macOS 13+, не нотарифицирован, а датчик доступен не на каждой модели.

Идея применения: установить DMG, выдать Screen Recording и сначала запустить Simulate a Fold — получится необычный переход для короткой записи интерфейса без реального движения крышки.

Стек/язык: Swift, ScreenCaptureKit, IOKit, Metal. На GitHub: ⭐ 237, forks: 15. Последнее обновление: 2026-09-13.