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

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

Терминальный уборщик для macOS сканирует только фиксированный каталог восстанавливаемых данных: кэши приложений и браузеров, логи, Xcode DerivedData, пакеты Homebrew и артефакты npm, pnpm, pip, Cargo и Gradle. Отдельный scan ничего не меняет, а очистка по умолчанию переносит найденное в Корзину; нужны macOS 11+ и Node.js 18+.

Идея применения: на Mac разработчика установить репозиторий через npm, выполнить npx cleanupper scan, проверить объём Xcode и пакетных кэшей, а затем очистить только выбранную категорию командой cleanupper clean -c xcode-deriveddata.

Стек/язык: JavaScript, Node.js. На GitHub: ⭐ 723, forks: 0. Последнее обновление: 2026-09-23.
zaferayan/app-store-screenshot-skill

Agent Skill превращает исходные экраны iOS и Android в магазинные промо-изображения, не перерисовывая интерфейс: скриншот остаётся обычным img, а рамка устройства, заголовок, фон, свечение и паттерны собираются вокруг него в HTML/CSS и рендерятся Chromium. Можно выпускать одиночные герои и согласованные серии; требуются Node.js 18+ и Chromium-браузер.

Идея применения: добавить skill через npx skills add zaferayan/app-store-screenshot-skill, передать пять реальных экранов приложения и собрать единый набор 1290×2796 с короткими заголовками, сохранив каждый UI без изменений.

Стек/язык: HTML, JavaScript, CSS. На GitHub: ⭐ 24, forks: 0. Последнее обновление: 2026-09-21.
kunkka19xx/lgtm

TUI для проверки кода, который пишет coding-agent: показывает обновляющийся diff рядом с агентом, поддерживает vim-навигацию и привязывает комментарии к строкам даже после следующей перезаписи файла. Ссылку на выбранный фрагмент можно сразу передать в ввод агента или буфер через OSC 52, а lgtm risk отдельно сигнализирует об удалённых или пропущенных тестах.

Идея применения: установить готовый бинарник на macOS или Linux, открыть lgtm diff в соседней панели во время одной правки агента и отправить ему замечание к конкретному hunk без ручного копирования пути и номера строки.

Стек/язык: Zig, Shell, Nix. На GitHub: ⭐ 57, forks: 5. Последнее обновление: 2026-09-23.
omacom/hype

Hype превращает папку с Markdown и медиа в презентацию с визуальным редактором: слайды можно переставлять мышью, проверять из CLI и экспортировать в PDF или PowerPoint. Версии сохраняются рядом с исходником, а агент может рендерить отдельные слайды без GUI. Нативная установка рассчитана на Omarchy, а PowerPoint получает отрисованные слайды, не редактируемые текстовые блоки.

Идея применения: на Omarchy выполнить «omarchy pkg add hype», собрать короткий demo.md, проверить его командой «hype check demo.md» и выгрузить одновременно demo.pdf и demo.pptx.

Стек/язык: C++, QML, Qt 6, FFmpeg. На GitHub: ⭐ 27, forks: 4. Последнее обновление: 2026-09-21.
doggy8088/agentready

AgentReady.js добавляет существующему сайту структурированный интерфейс WebMCP одним script-тегом: из семантических форм, кнопок и навигации автоматически получаются инструменты с JSON Schema. Пароли и платёжные поля исключаются, отправка форм и опасные действия требуют подтверждения человека, а встроенный инспектор показывает каждый вызов.

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

Стек/язык: TypeScript, WebMCP, Bun, Playwright. На GitHub: ⭐ 33, forks: 4. Последнее обновление: 2026-09-03.
masumedb/masume

masume — клавиатурный клиент баз данных прямо в терминале: показывает объекты, связи, планы запросов и результаты, умеет делать отложенные правки с просмотром SQL, экспортировать CSV/JSON и запускать Markdown-ноутбуки. Работает с PostgreSQL, MySQL, SQLite, ClickHouse, Redis, MongoDB и другими движками; AI-чат запрашивает подтверждение даже перед чтением, а MCP ограничивает доступ отдельно для каждого профиля.

Идея применения: запустить npx masume ./notes.db, проверить схему локальной SQLite-базы, выполнить запрос и выгрузить результат в CSV — без отдельного GUI.

Стек/язык: Go. На GitHub: ⭐ 95, forks: 3. Последнее обновление: 2026-09-24.
dotsg/SuperGoodViewer

SuperGoodViewer — десктопный read-only рендерер Markdown без WebView: компилирует документ через Typst, рисует его через PDFium и сразу получает векторный PDF. Поддерживает формулы, Mermaid, режимы A4 и 16:9, Marp-разметку и полноэкранную презентацию; готовые сборки есть для macOS, Windows и Linux, но редактировать Markdown внутри приложения нельзя.

Идея применения: скачать релиз, открыть README командой sgv README.md, переключить макет на 16:9 и проверить, как тот же исходник выглядит как слайды и экспортированный PDF.

Стек/язык: Dart, Rust, C++. На GitHub: ⭐ 73, forks: 8. Последнее обновление: 2026-09-23.
arumwu/local-workspace-mcp

Local Workspace MCP подключает обычный веб-чат ChatGPT к файлам, Python, терминалу и генерации Word/Excel/PowerPoint/PDF на своём компьютере. Безопасный старт — документный режим: код работает в Docker без сети, исходники доступны только для чтения, результат складывается в exports; полный режим уже получает права текущего пользователя. Проект пока alpha, поддерживает macOS/Linux, а прочитанные AI данные всё равно уходят выбранному провайдеру.

Идея применения: установить на Mac или Linux в документном режиме, дать чату локальный CSV продаж и получить Excel-отчёт с диаграммой в exports, не открывая полный доступ к системе.

Стек/язык: Python, Docker, Shell. На GitHub: ⭐ 70, forks: 6. Последнее обновление: 2026-09-16.
LocasYang/CommStudio

CommStudio собирает Serial, Modbus RTU/TCP, BLE, TCP/UDP и сетевую диагностику в одном нативном окне с общим терминалом трафика, кодеками, контрольными суммами, автоответами и журналом. Можно одновременно опрашивать регистры и запускать RTU/TCP slave-симуляцию; текущая сборка требует Windows, Qt 6.6.3 и MSVC.

Идея применения: собрать проект через scripts\build.ps1 -RunTests, подключить плату по COM и проверить один Modbus-регистр в master-режиме, сохранив обмен в общий runtime log.

Стек/язык: C++, QML, Qt 6, CMake. На GitHub: ⭐ 24, forks: 0. Последнее обновление: 2026-09-14.
OpenDocScan/opendocscan

Браузерный сканер превращает фото страниц в выровненный многостраничный PDF: исправляет перспективу и освещение, добавляет выделяемый текст и хранит библиотеку локально. Обработка документов идёт на устройстве, после первой загрузки PWA работает офлайн; OCR и текстовый слой пока рассчитаны только на английский и латиницу.

Идея применения: открыть opendocscan.com на телефоне, снять три страницы англоязычного договора, поправить углы, экспортировать PDF и проверить поиск по тексту.

Стек/язык: Rust, WebAssembly, JavaScript, Dart/Flutter. На GitHub: ⭐ 24, forks: 2. Последнее обновление: 2026-09-23.
jasonku09/grill-with-ui

Навык переносит дизайн-интервью с coding-агентом из терминала в локальную веб-страницу: вопросы становятся карточками с вариантами и рекомендациями, ответы можно отложить, обсудить и отправить одним пакетом. Агент умеет показать прототип или схему по принятым решениям и завершает сессию подробным design doc; нужен Node.js 20+, а агент должен держать активный listener.

Идея применения: подключить skill к Claude Code или Codex, запустить grill для нового checkout-flow, сравнить варианты прямо в карточках и сохранить итог в docs/checkout-design.md.

Стек/язык: HTML, JavaScript, Agent Skills. На GitHub: ⭐ 183, forks: 32. Последнее обновление: 2026-09-21.
driceroland/Search

Search — минималистичный браузер для macOS на системном WebKit: весит около 3 МБ, лениво восстанавливает вкладки, режет рекламу до отрисовки и умеет навсегда скрывать выбранные баннеры через CSS-селекторы. История и пароли остаются на Mac; Chrome-расширения поддерживаются на macOS 15.4+, а сам браузер запускается с macOS 14.

Идея применения: установить через Homebrew, открыть рабочий набор сайтов, скрыть один cookie-баннер через ⇧⌘H и проверить, исчез ли он после перезапуска; затем импортировать одно привычное Chrome-расширение.

Стек/язык: Swift, SwiftUI, AppKit, WKWebView. На GitHub: ⭐ 1233, forks: 127. Последнее обновление: 2026-09-24.
joeseesun/qiaomu-download

qiaomu-download превращает фразу «скачай этот URL» в аккуратный медиапайплайн для AI-агента: сначала пробует публичный доступ, при необходимости использует локальные cookies, запрещает случайное раскрытие плейлистов и после загрузки проверяет контейнер, дорожки, длительность и разрешение через ffprobe. Работает только с доступным вам контентом и не обходит DRM.

Идея применения: добавить Skill командой npx skills add joeseesun/qiaomu-download, дать агенту ссылку на собственный публичный ролик и попросить сохранить MP4; на выходе сверить кодеки, длительность и абсолютный путь из отчёта.

Стек/язык: Python, yt-dlp, FFmpeg/ffprobe. На GitHub: ⭐ 341, forks: 58. Последнее обновление: 2026-09-20.
hi-nikola/hand-drawn-explainer-video-nikola

Codex Skill собирает из темы, текста или SRT не «статичную картинку с зумом», а настоящее рисование по штрихам либо программную HTML/SVG-анимацию. В комплекте выдаёт MP4, субтитры, таймлайн и редактируемые исходники; локальный рендер может работать без GPU, но для новой озвучки или иллюстраций понадобятся внешние сервисы.

Идея применения: склонировать Skill, запустить scripts/setup_check.py и попросить сделать 45-секундное объяснение одного рабочего процесса; сначала принять один тестовый кадр, затем собрать MP4 и SRT через FFmpeg.

Стек/язык: Python, JavaScript, FFmpeg, HTML/SVG/GSAP. На GitHub: ⭐ 344, forks: 40. Последнее обновление: 2026-09-03.
❤1
ucsandman/declick

declick компилирует OpenAPI, Postman/HAR, GraphQL, MCP, SQLite, обычные CLI, веб-интерфейсы и Windows-приложения в именованные команды с единым JSON-конвертом и пятью кодами выхода. Агент загружает описание нужной команды, а не все схемы сразу; авторы воспроизводимо сравнили 258 MCP-инструментов и получили в 4,1 раза меньше текста описаний. Нужен Node.js 24+.

Идея применения: установить npm i -g declick, собрать адаптер из публичной OpenAPI-схемы Petstore, вызвать describe и проверить защищённый метод через --dry-run до подключения к агенту.

Стек/язык: JavaScript, Node.js 24+. На GitHub: ⭐ 22, forks: 7. Последнее обновление: 2026-09-08.
ttermish/termish

Termish превращает телефон в прямой SSH/Mosh-клиент для удалённой разработки: терминал, SFTP, удалённый экран и нативный чат с Codex, Claude Code, Gemini CLI, OpenCode или Pi работают через ваш сервер без аккаунта Termish и hosted relay. Для Android есть подписанный APK; iOS пока нужно собирать через Xcode, а фоновые сессии лучше держать в tmux или Mosh.

Идея применения: поставить APK релиза v1.7.3 на запасной Android, подключиться к VPS с проверкой SSH fingerprint, открыть tmux-сессию и проконтролировать задачу Codex с телефона, включая загрузку скриншота по SFTP.

Стек/язык: Kotlin/Compose Multiplatform, Python. На GitHub: ⭐ 119, forks: 1. Последнее обновление: 2026-09-06.
kuttim/why-did-you-fetch

why-did-you-fetch перехватывает fetch и XHR в dev-сборке и показывает место вызова для параллельных дублей, повторов, сетевых «водопадов», запросов на каждое нажатие клавиши и N+1. Через collectIssues() те же находки можно превратить в проверку CI; детекторы последовательности и N+1 эвристические, а в production библиотека по умолчанию отключена.

Идея применения: подключить init() в entry point тестового фронтенда, быстро набрать запрос в поиске и по предупреждению добавить debounce; затем закрепить отсутствие повторов тестом Cypress через collectIssues().

Стек/язык: TypeScript, JavaScript. На GitHub: ⭐ 19, forks: 0. Последнее обновление: 2026-09-21.
bridge-mind/bridgeclip

BridgeClip превращает локальное видео, YouTube-ссылку или завершённый Twitch VOD в набор коротких роликов: расшифровывает речь, выбирает сильные фрагменты, кадрирует в 9:16 или 16:9 и прожигает пословные субтитры девяти стилей. Рендер идёт локально через FFmpeg, но аудио, текст расшифровки и иногда кадры отправляются выбранным моделям через OpenRouter; готовых сборок пока нет, запуск — из исходников.

Идея применения: взять десятиминутное интервью, запустить npm run dev, собрать три вертикальных клипа и сравнить стили Clean, Viral и Karaoke до публикации.

Стек/язык: TypeScript, Python, Electron, FFmpeg. На GitHub: ⭐ 153, forks: 33. Последнее обновление: 2026-09-25.
choxos/jev-reviewer

Jev Reviewer вытаскивает из PDF, Word, Excel и других материалов исследования дословные ответы с указанием файла, страницы, строки или слайда — без пересказа модели. Можно собрать форму извлечения данных, проверить каждый фрагмент в исходнике и выгрузить таблицу; сами файлы остаются в браузере, а их текст и вопросы передаются TypeSafe. Есть готовые шаблоны RoB 2, ROBINS-I, QUADAS-2 и TIDieR.

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

Стек/язык: JavaScript, Node.js, IndexedDB. На GitHub: ⭐ 34, forks: 6. Последнее обновление: 2026-09-19.
puremixai/pureterm

PureTerm — локальный SSH/SFTP-клиент с Electron-интерфейсом и отдельным веб-режимом на loopback: несколько терминальных вкладок, сохранённые хосты, файловая панель и зашифрованное системным хранилищем хранилище ключей в desktop-версии. Сейчас это alpha: SFTP-файлы ограничены 4 МиБ, а port forwarding, serial и FIDO2 ещё не реализованы.

Идея применения: выполнить npm ci и npm run start:web, открыть напечатанный токенизированный URL, подключить тестовый VPS и проверить параллельные SSH-сессии плюс загрузку небольшого конфига через SFTP.

Стек/язык: TypeScript, Electron, Cordis, ssh2, xterm.js. На GitHub: ⭐ 102, forks: 0. Последнее обновление: 2026-09-24.