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

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

Нативный почтовый клиент, который объединяет почту, календари, контакты и файлы, хранит синхронизированные данные локально и заявляет потребление памяти от 20 МБ. Вместо WebView он рендерит HTML-письма собственным Rust-пайплайном, не запускает скрипты и по умолчанию блокирует удалённые картинки; рендерер и OAuth для Gmail/Outlook пока экспериментальные.

Идея применения: подключить тестовый IMAP/SMTP-ящик, открыть тяжёлую HTML-рассылку офлайн и сравнить расход памяти с текущим Electron-клиентом.

Стек/язык: Rust. На GitHub: ⭐ 857, forks: 51. Последнее обновление: 2026-09-18.
MaxHu-xuan/artifactproof

Локальная CLI-проверка для PPTX, которая связывает конкретную презентацию и внешние отчёты QA в подписанную HMAC-SHA256 квитанцию. Она проверяет ZIP/OOXML-структуру, считает хэши до и после QA и обнаруживает замену файла или отчёта перед отправкой; данные никуда не загружаются, но версия 0.1.0 пока alpha и не оценивает дизайн или смысл слайдов.

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

Стек/язык: Python. На GitHub: ⭐ 398, forks: 4. Последнее обновление: 2026-08-25.
newdee/magpie

Magpie — локальный Spotlight-подобный лаунчер для файлов, GitHub-звёзд, закладок, истории, буфера обмена, изображений и видео. Он индексирует только выбранные папки, объединяет полнотекстовый поиск SQLite FTS5 с локальными эмбеддингами и умеет находить скриншот по описанию или точный фрагмент внутри видео; индекс остаётся на устройстве и после загрузки моделей работает офлайн.

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

Стек/язык: Rust. На GitHub: ⭐ 122, forks: 8. Последнее обновление: 2026-09-12.
realZachi/pg-jev

pg-jev добавляет в PostgreSQL функции для смысловой фильтрации строк прямо в SQL: условие можно написать обычным языком, а получить boolean, вероятность, оценку или выбор категории. Векторная колонка и индекс не нужны; строки пакетами отправляются во внешний TypeSafe Jev API. Нужны PostgreSQL 14–17, plpython3u, права superuser и API-ключ, поэтому managed-базы вроде Supabase, Neon и RDS не подходят.

Идея применения: поднять Docker-образ и отсортировать таблицу обращений по jev_prob(tickets, 'клиент угрожает отменить подписку'), оставив даты и точные фильтры обычному SQL.

Стек/язык: Shell. На GitHub: ⭐ 199, forks: 11. Последнее обновление: 2026-09-18.
op7418/guizang-yingzao-skill

Yingzao — skill для Claude Code/Codex-совместимых агентов, который превращает фотографии архитектуры, улиц и локальной еды в арт-директированные редакционные постеры. Вместо фильтра он разбирает композицию и узнаваемые детали объекта, выбирает один визуальный референс, готовит разметку для текста и объединяет объект, фон и китайскую типографику в одной генерации; затем может собрать 3×3 раскадровку для видео.

Идея применения: установить skill через npx, дать ему фото фасада и попросить постер 3:4 с сохранением вывески и силуэта, а после — восьмисекундную раскадровку из готового направления.

Стек/язык: Python. На GitHub: ⭐ 448, forks: 37. Последнее обновление: 2026-09-03.
rhevorn/confetti

Одно расширение VS Code распознаёт по пути и содержимому 25+ форматов конфигурации: от Nginx, Caddy и SSH до dotenv, TOML, systemd и crontab. Оно добавляет подсветку, сворачивание, outline, сниппеты и предупреждения о повторяющихся ключах, а безопасные форматы умеет приводить в порядок с предварительным diff. Всё работает локально, без аккаунта, сети, телеметрии и фонового индексатора.

Идея применения: Откройте старый production.conf с непонятным синтаксисом, проверьте определённый формат и confidence в статус-баре, затем запустите Preview Formatting перед правкой.

Стек/язык: TypeScript. На GitHub: ⭐ 171, forks: 0. Последнее обновление: 2026-09-19.
rileycx/strafe

Миниатюрная утилита для macOS убирает задержку анимации при переключении Spaces: перехватывает привычный жест тремя пальцами и сразу делает соседний рабочий стол интерактивным. Работает из menu bar, поддерживает горячие клавиши и небольшой CLI; готового бинарника нет — приложение собирается из обозримого Swift-кода без зависимостей и требует разрешение Accessibility.

Идея применения: Соберите приложение через Scripts/bundle.sh, выдайте Accessibility, перезапустите его и сравните, как быстро Figma или терминал начинают принимать ввод после свайпа между Spaces.

Стек/язык: Swift. На GitHub: ⭐ 235, forks: 14. Последнее обновление: 2026-09-17.
keshav-exe/mdxcn

Набор React-компонентов рисует таблицы, flow-схемы, Gantt, heatmap, timeline, diff, KPI и другие диаграммы символами прямо в MDX — без SVG. Исходники копируются в shadcn-проект, поэтому стили и логику можно менять у себя; те же фигуры доступны как JSX, блоки Comark, фильтры Knap и обычный ASCII для README. Нужны существующий shadcn-проект и motion.

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

Стек/язык: TypeScript. На GitHub: ⭐ 208, forks: 3. Последнее обновление: 2026-09-19.
browser-use/jev-ultrafast

Браузерный агент превращает видимые элементы страницы в нумерованный список и за один запрос выбирает действие и цель; небольшая языковая модель подключается только когда нужно напечатать текст. В репозитории есть локальный инспектор, трассировка решений и проверяемые демо для Google Flights и Wikipedia; координаты, селекторы и JavaScript модель не генерирует.

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

Стек/язык: Python. На GitHub: ⭐ 8849, forks: 557. Последнее обновление: 2026-09-18.
AgriciDaniel/youtube-scout

Превращает одну тему в XLSX-исследование YouTube: ранжирует ролики по просмотрам, темпу роста, вовлечённости или отношению просмотров к подписчикам, собирает каналы, комментарии, первые фразы из субтитров и пики повторных просмотров. Удержание чужих роликов API не раскрывает, поэтому heatmap здесь лишь публичный прокси-сигнал.

Идея применения: установить skill, задать ключ YouTube Data API и запустить /scout ai seo --since month --length short --comments --hooks, чтобы получить таблицу Shorts, их хуков и комментариев для разбора перед новым роликом.

Стек/язык: Python, openpyxl, YouTube Data API v3; опционально yt-dlp и Whisper. На GitHub: ⭐ 43, forks: 7. Последнее обновление: 2026-09-11.
newljs/Layerive

Локальная мастерская для AI-графики, где изображения, диалоги и все ветки правок хранятся внутри проекта. Она умеет генерировать и редактировать изображения, менять отдельную область или текст, расширять холст, извлекать объект и запускать пакет до 50 вариантов с единым стилем. Главное отличие — дерево версий и сравнение результатов вместо бесконечной цепочки файлов; данные лежат в SQLite и локальных папках, а наружу уходят только запросы к подключённым моделям.

Идея применения: Загрузить карточку товара, выделить фон и за один пакет сделать 10 сезонных вариантов, сохранив товар и надписи неизменными, затем сравнить ветки ползунком до/после.

Стек/язык: TypeScript, React 19, Vite, Node.js, SQLite, Electron. На GitHub: ⭐ 193, forks: 47. Последнее обновление: 2026-09-20.
Qiuner/birdview

Skill для AI-кодеров, который заставляет агента до правок разложить проект на модули, назвать затрагиваемые файлы и привязать архитектурные выводы к исходникам. На выходе получается автономная интерактивная HTML-карта с архитектурой, областью текущего изменения и реально записанными проверками. Birdview не перехватывает действия агента и не заменяет тесты или code review — зато ошибочный масштаб изменения виден ещё до финального diff.

Идея применения: Перед добавлением rate limit к login endpoint попросить агента построить карту и проверить, попали ли в область изменения middleware, конфигурация и тесты, прежде чем разрешить редактирование.

Стек/язык: TypeScript, Node.js 18+, standalone HTML, JSON/JSONL. На GitHub: ⭐ 406, forks: 37. Последнее обновление: 2026-09-20.
seanhowarthdev/Roam-Control

iPhone-приложение для тестирования геозависимых сценариев на собственном устройстве: задаёт фиксированную позицию или воспроизводит пеший маршрут из Apple Maps, умеет паузу, разворот и смену направления на ходу. История, избранное, маршруты и pairing остаются на телефоне; установка идёт готовым IPA через SideStore. Текущая версия требует iOS 27+, а её исходный код публично не распространяется.

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

Стек/язык: iOS 27+, Apple Maps, LocalDevVPN; готовый IPA, исходники текущей версии не опубликованы. На GitHub: ⭐ 837, forks: 150. Последнее обновление: 2026-09-20.
Player-YN/BrowserKitten

PawWork превращает уже авторизованный Chrome в рабочее место агента: расширение в боковой панели управляет текущей вкладкой, выполняет гостевой JavaScript и сохраняет в сессии таблицы, документы Univer и HTML-артефакты. Сервер не нужен, ключ OpenAI-совместимой модели хранится локально; расширение ставится unpacked без сборки и требует Chrome 135+.

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

Стек/язык: JavaScript, Chrome MV3, AI SDK. На GitHub: ⭐ 2844, forks: 10. Последнее обновление: 2026-09-18.
Oldcircle/geo-sleuth

geo-sleuth — skill для определения места съёмки по одной фотографии: он сочетает EXIF и OCR с геометрией OpenStreetMap, тенями, рельефом, спутниковыми тайлами и street view, ранжирует кандидатов скриптами и возвращает координаты с радиусом ошибки, направлением камеры и изображением-доказательством. Работает с Codex, Claude Code, Cursor, Gemini CLI, OpenCode и Copilot; автор отдельно требует анализировать только свои снимки или фото с разрешением.

Идея применения: установить skill командой npx skills add Oldcircle/geo-sleuth и проверить на собственной фотографии без EXIF, сможет ли агент подтвердить знакомую локацию по линии горизонта и объектам на карте.

Стек/язык: Python 3.10+, OpenStreetMap, CLIP, DINOv2, SIFT. На GitHub: ⭐ 175, forks: 16. Последнее обновление: 2026-09-20.
❤1
gazijarin/itsgiving

It's giving распознаёт мимику и жесты с веб-камеры, выбирает одну из 14 реакций и накладывает подходящий мем, который движется и масштабируется вместе с лицом. Калибровка за семь секунд подстраивает пороги под конкретного человека, а виртуальную камеру видят Zoom, Meet, Teams, Discord и OBS; свои PNG, JPEG и GIF добавляются простой заменой файлов в assets.

Идея применения: перед дружеским созвоном запустить python its_giving_v2.py --calibrate, заменить реакцию heart своим командным мемом и выбрать OBS Virtual Camera в Meet.

Стек/язык: Python, MediaPipe, OpenCV, pyvirtualcam. На GitHub: ⭐ 928, forks: 116. Последнее обновление: 2026-09-08.
👍1
tamaratran/fast-jev-compaction

Плагин для Claude Code меняет обычный пересказ при compaction на отбор исходной истории: Jev оценивает каждую пару вызов инструмента/результат, удаляет устаревшее, второстепенное обрезает, а важное оставляет дословно. Пользовательский и ассистентский текст не переписывается; свежие сообщения закреплены, а при ошибке hook возвращается к встроенному compaction. Нужны TypeSafe API key и ранний доступ к function hooks.

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

Стек/язык: TypeScript. На GitHub: ⭐ 4950, forks: 274. Последнее обновление: 2026-09-18.
viettranx/3dviz-pro-max

Skill для Codex и Claude Code превращает короткую идею в интерактивную сцену на Three.js или Blender. Внутри 223 рецепта, 440 записей знаний, 22 проверенных заготовки и helper для захвата кадров: агент должен запустить сцену, увидеть реальный рендер и доработать его, а не ограничиться красивым описанием. Есть готовые направления от диорам и механизмов до анатомии и визуализации алгоритмов.

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

Стек/язык: JavaScript, Three.js, Python. На GitHub: ⭐ 474, forks: 62. Последнее обновление: 2026-09-11.
agent-launch/agent-launcher

Локальный desktop-хаб для уже установленных Claude Code, Codex, OpenCode, Pi, Gemini CLI и Hermes Agent. Он запускает их во встроенном терминале или чате, привязывает сессии к папкам проектов, переключает профили провайдеров, показывает локальную статистику и даёт просматривать MCP-серверы и skills. Существующие CLI не переустанавливает; важный нюанс — API-ключи лежат открытым текстом в локальном config.

Идея применения: поставить AppImage, подключить Codex и Hermes к одному репозиторию и сравнить их работу через разные профили, не меняя env и конфиги вручную.

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

Rust-CLI разбирает смешанные PDF постранично: страницы с пригодным текстовым слоем извлекает локально, а в OCR через LiteLLM отправляет только сканы и повреждённые слои, после чего собирает результат в исходном порядке. Команда classify работает без ключей и сети; по умолчанию решение принимает локальная эвристика, а опциональный Jev лучше распознаёт обманчивый текстовый слой.

Идея применения: прогнать classify по папке договоров или счетов, увидеть долю страниц, которые не требуют платного OCR, и только затем заменить полнодокументный вызов на doc-router-cli run.

Стек/язык: Rust. На GitHub: ⭐ 24, forks: 5. Последнее обновление: 2026-09-18.
DingoOz/llm-visuals

Truecolor-дашборд в терминале автоматически находит локальные llama.cpp, Ollama, vLLM и SGLang и показывает tok/s, время до первого токена, заполнение контекста, нагрузку и память GPU, MTP-acceptance и несколько моделей рядом. Реальная маршрутизация MoE-экспертов требует патча llama.cpp; без него личности экспертов явно помечены как симуляция, а Windows/macOS пока заявлены как новые и ещё не проверенные запуском.

Идея применения: запустить --demo, затем подключить два локальных сервера и сравнить кванты одной модели по скорости декода, TTFT, контексту и VRAM в одном экране.

Стек/язык: Rust. На GitHub: ⭐ 98, forks: 14. Последнее обновление: 2026-09-20.