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

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

Goldie превращает сценарии мобильного приложения в готовые скриншоты и preview-видео для App Store и Google Play: Argent воспроизводит шаги в iOS Simulator или Android Emulator, а CLI добавляет рамки, фон и заголовки, собирает ролик и проверяет требования магазинов. Работает со SwiftUI, Compose, Flutter и React Native; для iOS нужен macOS с Xcode.

Идея применения: запустить `goldie all` в репозитории приложения и за один проход получить локализованные скриншоты плюс 15–30-секундный H.264 preview для карточки релиза.

Стек/язык: TypeScript, CSS, ffmpeg. На GitHub: ⭐ 1661, forks: 143. Последнее обновление: 2026-09-02.
xevrion/breakscale

Breakscale — интерактивный симулятор распределённых систем: соединяете на canvas базы, очереди, кэши, балансировщики и воркеры, поднимаете нагрузку и наблюдаете реальные очереди, p99, retry storm и срабатывание circuit breaker. Внутри детерминированная discrete-event симуляция, 33 компонента, 23 готовых сценария и chaos-контролы для отказа узлов и связей.

Идея применения: открыть пример Retry Storm, повышать traffic slider и подобрать timeout с circuit breaker так, чтобы база не тратила ресурсы на уже брошенные запросы.

Стек/язык: TypeScript, React, Vite, SVG. На GitHub: ⭐ 981, forks: 91. Последнее обновление: 2026-09-02.
glukicov/slideops

Пара Agent Skills превращает кодовую базу в автономную HTML-презентацию, PDF или Markdown-документ и оставляет возле цитат ссылки на исходные строки с хешами. Локальный check.py без модели и сети замечает изменённый, перемещённый или удалённый код и выдаёт JSON-задание на ремонт только устаревших слайдов, не ломая уже согласованный сценарий.

Идея применения: установить skill командой npx skills add glukicov/slideops, попросить агента сделать 15 слайдов про auth-подсистему, затем после изменения кода проверить, осталась ли презентация точной, и пересобрать только отмеченные фрагменты.

Стек/язык: HTML, Python, Shell, Agent Skills. На GitHub: ⭐ 36, forks: 3. Последнее обновление: 2026-09-03.
❤1
mizorewww/course2md

course2md превращает ссылку на YouTube/Bilibili или локальную запись лекции в иллюстрированный Markdown и автономный HTML: извлекает речь, ловит смену слайдов и складывает текст, кадры и таймлайн в одну папку. Сначала берёт готовые субтитры, а при их отсутствии запускает локальное или облачное распознавание; для локального режима на Linux/Windows понадобится модель примерно на 2,4 ГБ.

Идея применения: запустить `course2md ./meeting.mp4` после созвона и получить конспект с ключевыми слайдами, который сразу открывается в браузере.

Стек/язык: Rust, Swift, Shell. На GitHub: ⭐ 238, forks: 12. Последнее обновление: 2026-09-03.
profullstack/hqtui

HQTUI — библиотека для полноценных терминальных интерфейсов на TypeScript: сетки, таблицы, графики, мышь, truecolor и адаптивный рендеринг поверх ANSI/VT, без ncurses, React, DOM и нативных аддонов. Она работает через SSH, восстанавливает терминал после Ctrl+C или падения и умеет рендерить экран без TTY для автотестов; нужен Bun либо Node 22.6+.

Идея применения: установить `@profullstack/hqtui` и за вечер собрать SSH-панель деплоя с логом, статусами сервисов и графиком нагрузки, проверяя экран через `renderToScreen`.

Стек/язык: TypeScript, CSS. На GitHub: ⭐ 190, forks: 14. Последнее обновление: 2026-09-03.
lnkiai/m3e-canvas

M3E Canvas — браузерный конструктор прототипов в стиле Material 3 Expressive: экраны собираются перетаскиванием, связываются переходами и свайпами, а затем проигрываются как кликабельный сценарий. Результат можно сохранить в PNG или превратить в подробный промпт для coding-агента на английском, японском или китайском; данные лежат в localStorage, а полный многоэкранный редактор рассчитан на desktop.

Идея применения: собрать в онлайн-демо три экрана онбординга, связать кнопки переходами и передать экспортированный английский промпт Codex для первой Android-версии.

Стек/язык: TypeScript, Next.js 16, React 19. На GitHub: ⭐ 401, forks: 24. Последнее обновление: 2026-09-03.
hashfunction/MarkuprPlus

MarkuprPlus превращает голосовой разбор интерфейса в отдельные баг-репорты: записывает выбранное окно, локально расшифровывает речь через Whisper, привязывает каждую обводку к своему PNG и собирает Markdown для Claude Code, Codex или Cursor. Вместо длинного скринкаста агент получает находки с таймкодами и визуальными доказательствами; доступны приложение для macOS/Windows, CLI и MCP-сервер.

Идея применения: открыть тестовую сборку, нажать Cmd/Ctrl+Shift+F, проговорить три дефекта и обвести каждый — затем вставить путь к готовому Markdown-отчёту в coding agent.

Стек/язык: TypeScript, HTML/CSS, Python. На GitHub: ⭐ 62, forks: 28. Последнее обновление: 2026-09-01.
truth0530/html-slide-remote

html-slide-remote синхронизирует HTML-презентацию на ноутбуке с телефоном докладчика через локальный Python-хаб: аудитория видит только слайды, а на смартфоне остаются заметки, текущий и следующий кадр, навигация и лазерная указка. Облако и отдельное приложение не нужны; устройства работают в одной Wi‑Fi-сети, где трафик идёт по обычному HTTP.

Идея применения: запустить ./scripts/run-example.sh, открыть Audience URL на ноутбуке, Presenter URL на телефоне и провести репетицию со скрытым сценарием и переключением слайдов со смартфона.

Стек/язык: HTML, JavaScript, Python. На GitHub: ⭐ 21, forks: 10. Последнее обновление: 2026-08-28.
❤2
kangarooking/Ta

Ta — нативный инструмент для macOS 14+, который объединяет обычные и длинные скриншоты, локальный OCR, перевод, аннотации и закрепление изображения поверх окон. Apple Vision работает на устройстве, PaddleOCR можно поставить как офлайн-пакет, а для агентов есть CLI со стабильным JSON; облачная обработка включается явно. Сборка пока не нотарифицирована, поэтому первый запуск нужно подтвердить через Finder.

Идея применения: установить DMG, снять активное окно и передать распознанный текст в скрипт командами `ta capture frontmost --json` и `ta ocr last --json`.

Стек/язык: Swift 6.2, TypeScript, Python. На GitHub: ⭐ 48, forks: 8. Последнее обновление: 2026-08-27.
Alexwtlf/agentic-product-demo

Agentic Product Demo превращает интерфейс продукта в программируемый ролик на React/Remotion вместо обычной записи экрана: забирает дизайн-токены из CSS, строит сцены по кадрам, рендерит MP4 1536×960 с постером и проверяет битые кадры и скачки яркости. В репозитории есть skill для Claude Code/Cursor и готовый 16-секундный пример; нужен Node 20+, при первом запуске загрузится Chromium около 100 МБ. Для компаний крупнее трёх сотрудников Remotion требует платную лицензию.

Идея применения: выполнить `npm run adopt ../src/app/globals.css`, открыть раскадровку через `npm run preview`, затем собрать короткое видео новой функции командой `npm run render`.

Стек/язык: TypeScript, JavaScript, Shell, React, Remotion. На GitHub: ⭐ 135, forks: 1. Последнее обновление: 2026-08-27.
jub0t/Concat

Concat — локальный видеоредактор без аккаунта, подписки и водяных знаков: один нативный Rust-бинарник даёт многодорожечный монтаж, несколько таймлайнов, обрезку, склейку, переходы, изменение скорости, шаблоны, локальные автосубтитры и синтез речи. Готовые сборки есть для Windows, macOS и Linux, но проект пока в alpha, а macOS-бинарник не подписан.

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

Стек/язык: Rust, Slint, Python, WGSL. На GitHub: ⭐ 1238, forks: 108. Последнее обновление: 2026-09-04.
❤1
coldteadotai/pr-lens

PR Lens превращает diff pull request в анимированные схемы архитектуры и потока данных прямо в комментарии GitHub: новые, изменённые и удалённые узлы отмечаются разными цветами, а схема обновляется после каждого push. Его можно подключить как GitHub App, Action, CLI или skill для coding-агента; постоянные переименования и исключения задаются в .github/pr-lens.yml.

Идея применения: установить skill командой npx skills add coldteadotai/pr-lens и попросить агента визуализировать текущий diff перед открытием PR — он провалидирует граф и приложит SVG к описанию.

Стек/язык: TypeScript, Shell. На GitHub: ⭐ 252, forks: 7. Последнее обновление: 2026-09-03.
❤2
AntonioRao/mr-rao

Mr. Rao локально превращает PDF, Office-файлы, сканы и EML-переписку в Markdown, TXT или DOCX, одновременно удаляя персональные данные. IBAN и номера карт проходят арифметическую проверку, сомнительные совпадения остаются для ручной проверки, а исходная вёрстка при пересборке документа теряется. Готовые сборки есть для Windows и Mac на Apple Silicon; интерфейс и результат — на английском или итальянском.

Идея применения: прогнать англоязычный договор через portable-версию, проверить экран «до/после» и только затем вставить очищенный Markdown в AI-ассистента.

Стек/язык: Python, JavaScript. На GitHub: ⭐ 13, forks: 1. Последнее обновление: 2026-08-22.
UditAkhourii/cdaf

CDAF сохраняет рядом с видео текстовый .cdaf-sidecar: таймкоды, сцены, речь и экранный текст, чтобы агент не анализировал один ролик заново при каждом запросе. В заголовок записываются размер и SHA-256 исходника; после изменения видео CLI считает описание устаревшим и отказывается его читать. Генератор поддерживает Gemini и локальную модель, а проверка и чтение не требуют API-ключа.

Идея применения: установить npx cdaf-skill, выполнить cdaf generate ./footage и затем искать нужные планы для монтажа обычным grep по .cdaf-файлам вместо повторного просмотра всей медиатеки.

Стек/язык: Python, JavaScript. На GitHub: ⭐ 114, forks: 6. Последнее обновление: 2026-08-28.
mpaymenremora/CacheCraft

CacheCraft прогоняет журнал реальных запросов через четыре стратегии семантического кэша — exact, prefix, overlap и route — и сравнивает hit rate, сэкономленную задержку и риск ложного совпадения. Для теста достаточно полей route, prompt и cost_ms: ответы и работающий бэкенд не нужны. Python-версия обходится стандартной библиотекой, для больших трасс есть Go-runner.

Идея применения: выгрузить запросы к своему LLM-шлюзу в JSONL и запустить python -m cachecraft bench trace.jsonl -c bench.config.json, чтобы до внедрения выбрать порог и стратегию по собственному трафику.

Стек/язык: Python 3.11 + Go. На GitHub: ⭐ 36, forks: 4. Последнее обновление: 2026-09-04.
plannotator/plannotator-tui

Plannotator TUI превращает ревью Markdown в терминальный интерфейс: можно выделить фрагмент, оставить комментарий, одобрить или пометить на удаление, а затем скопировать агенту нумерованный список замечаний. Это один статический бинарник без runtime; команда last умеет находить свежие ответы Claude Code, Codex, Hermes CLI и других CLI-агентов.

Идея применения: установить через brew install plannotator/tap/plannotator-tui, открыть docs/plan.md, разметить спорные места и клавишей E отправить готовое ревью кодинг-агенту.

Стек/язык: Rust + ratatui. На GitHub: ⭐ 34, forks: 5. Последнее обновление: 2026-09-01.
mashbean/call-in

Call-in добавляет интерактивный слой к уже готовой презентации: после загрузки PDF до 20 МБ или ссылки на браузерную деку выдаёт presenter view, QR для аудитории и отдельные ссылки для настройки и модерации. Зрители в реальном времени отмечают сложность, задают вопросы, ставят реакции и отвечают в опросах; hosted-режим не требует аккаунта, а данные удаляются через семь дней.

Идея применения: перед сегодняшним демо загрузить PDF на hosted-странице, вывести QR на первом слайде и собирать вопросы в панели ведущего, не меняя исходную презентацию.

Стек/язык: JavaScript + TypeScript, Cloudflare Workers/Durable Objects. На GitHub: ⭐ 20, forks: 6. Последнее обновление: 2026-09-03.
AgriciDaniel/keywordpro

Локальная консоль для исследования ключевых слов собирает отчёт по спросу, CPC, сложности, интенту, трендам и конкурентам, показывает оценку стоимости до платного запуска и экспортирует результат в PDF, CSV или JSON. Сохранённые сессии открываются без повторного запроса к провайдеру; аккаунт в сервисе не нужен, но понадобятся собственные платные учётные данные DataForSEO.

Идея применения: поднять приложение через ./dev-up.sh, проверить запрос для своего продукта в нужной связке страны и языка, а затем выгрузить CSV с низкоконкурентными вариантами для следующей страницы сайта.

Стек/язык: TypeScript, PostgreSQL, Podman/Docker. На GitHub: ⭐ 190, forks: 55. Последнее обновление: 2026-09-04.
laogou717/local-ops

Локальный macOS-пульт собирает проекты, долгоживущие сервисы и разовые скрипты в одной веб-панели: каждые две секунды показывает CPU, память, время работы и откуда процесс запущен — из Codex, Claude, редактора или терминала. Проверка токена запуска, группы процессов и UID не даёт остановить чужой процесс только из-за совпавшего порта; проект пока в Preview/Alpha и предназначен лишь для loopback.

Идея применения: запустить python3 server.py, добавить локальный API и пару dev-команд, затем найти забытый порт и сразу увидеть, какой инструмент поднял процесс.

Стек/язык: Python 3, JavaScript, HTML/CSS. На GitHub: ⭐ 245, forks: 76. Последнее обновление: 2026-09-03.
joeseesun/qiaomu-book-reader

Плагин превращает Obsidian в локальную читалку EPUB, FB2 и PDF: прогресс, выделения и комментарии складываются в одну Markdown-заметку на книгу, а ссылка рядом с цитатой возвращает к исходному месту. PDF сохраняет страницу с таблицами и вёрсткой вместо грубого преобразования в текст; у сканов без текстового слоя OCR не имитируется. AI-помощник опционален и по умолчанию выключен.

Идея применения: установить плагин через BRAT по адресу joeseesun/qiaomu-book-reader, открыть одну EPUB-книгу, выделить тезис и проверить, как цитата с обратной ссылкой появилась в vault.

Стек/язык: JavaScript, CSS, Obsidian, PDF.js. На GitHub: ⭐ 204, forks: 20. Последнее обновление: 2026-09-04.