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

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

SnipShelf — нативная полка визуальных референсов для Mac: вырезает выбранный объект с прозрачным фоном, даёт подправить маску, группирует фрагменты, держит их поверх других приложений и копирует HEX из палитры изображения. Всё хранится локально; текущая сборка рассчитана на Apple Silicon и macOS 26+, подписана ad-hoc и не нотарифицирована.

Идея применения: скачать v0.3.0, импортировать скрин интерфейса без выдачи доступа к экрану, вырезать удачную карточку, закрепить её поверх Figma и забрать два акцентных HEX-цвета.

Стек/язык: Swift, Shell. На GitHub: ⭐ 133, forks: 0. Последнее обновление: 2026-09-21.
qwdwqfwq/topconf-paper-figure-gallery

Top-Conf Figure Gallery собирает 2730 вручную проверенных Figure 1 и teaser-иллюстраций из ICLR, ICML, NeurIPS, CVPR, ACL и AAAI за 2023–2025 годы. Галерея ищет по названию и авторам, фильтрует по конференции, уровню принятия и типу схемы, а каждая карточка ведёт к исходной статье; статический сайт работает и офлайн.

Идея применения: открыть локальный index.html, выбрать теги pipeline и architecture, сравнить 8–12 схем своей темы и выписать повторяющиеся приёмы сетки, стрелок и цветовых акцентов для Figure 1.

Стек/язык: Python, JavaScript, CSS, HTML. На GitHub: ⭐ 343, forks: 24. Последнее обновление: 2026-09-22.
khangzxrr/tmon

tmon — полноэкранный терминальный монитор для домашнего Linux-сервера или NAS: на одном экране сводит CPU, память, RAID/SMART, UPS, контейнеры, резервные копии, systemd-таймеры и запросы reverse proxy. Он работает только на стандартной библиотеке Python, читает состояние без изменений и остаётся полезным по SSH или на отдельном tty-мониторе; конфиг требует Python 3.11, а режим по умолчанию запускается с 3.10.

Идея применения: клонировать репозиторий, выполнить python3 -m tmon --demo, затем python3 -m tmon на домашнем сервере и проверить, какие диски, контейнеры и таймеры он подхватил без конфига.

Стек/язык: Python, Shell. На GitHub: ⭐ 37, forks: 0. Последнее обновление: 2026-09-19.
mpospirit/lazydraw

Терминальный редактор ASCII-схем: мышью рисует блоки, стрелки, линии и подписи, сохраняет связи при перемещении блоков, умеет undo/redo и автоматически сохраняет чертежи. Результат экспортируется обычными или расширенными символами, с Markdown-ограждением и одним из 11 стилей комментариев; нужен Bun 1.3+ и терминал с поддержкой мыши.

Идея применения: запустить bunx lazydraw architecture, набросать схему сервиса рядом с кодом и выгрузить её командой lazydraw export architecture --basic --comment hashes --fenced -o diagram.txt.

Стек/язык: TypeScript, Bun, OpenTUI. На GitHub: ⭐ 58, forks: 5. Последнее обновление: 2026-09-22.
haplollc/Minted

Swift-пакет превращает SVG, CGPath, SwiftUI Path или готовую PNG-иллюстрацию в объёмный медальон с эмалью, гравировкой, физическим освещением и инерционным вращением. Геометрия строится из 2D-контуров прямо в приложении, поэтому отдельные 3D-модели не нужны; для сеток есть фоновые снимки с дисковым кешем. Требуются iOS 17+ и Xcode 15+.

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

Стек/язык: Swift 5.9+, SwiftUI, SceneKit. На GitHub: ⭐ 123, forks: 6. Последнее обновление: 2026-09-11.
monitor-probe/monitor

Лёгкий self-hosted мониторинг серверов: Linux-агенты передают секундные метрики в Rust-хаб по WebSocket/JSON-RPC, а хаб хранит состояние в SQLite и показывает админку с публичной статус-страницей. Есть уведомления о падении узла, трафике, сроках и входах через Telegram или webhook; для публикации панели наружу нужен reverse proxy с TLS.

Идея применения: поставить хаб на тестовый VPS из готового x86_64/aarch64-релиза, добавить один Linux-узел командой из панели и настроить Telegram-уведомление об отключении.

Стек/язык: Rust, TypeScript, axum, SQLite. На GitHub: ⭐ 210, forks: 36. Последнее обновление: 2026-09-23.
INSANE0777/Awwards-mcp — MCP-сервер превращает каталог Awwwards в визуальную поисковую базу для кодинг-агента: ищет сайты по стилю, цвету и технологии, возвращает реальные скриншоты, палитру и компоненты, а через Playwright умеет снять страницу целиком, карту секций и плёнку движения. API-ключ не нужен; для полного набора функций требуются Node.js 22.13+, Chromium и, для записи движения, ffmpeg.

Идея применения: добавить сервер командой codex mcp add awwwards -- npx -y awwwards-mcp, найти три тёмных SaaS-лендинга, снять их в desktop/mobile и сравнить карту секций с локальной сборкой до правок CSS.

Стек/язык: TypeScript, Node.js, SQLite FTS5. На GitHub: ⭐ 47, forks: 2. Последнее обновление: 2026-09-20.
yayamaz/stillpane — утилита для macOS отправляет в следующее сообщение Claude Code не только снимок активного окна, но и его accessibility-дерево в Markdown — включая текст за пределами видимой прокрутки. Захват хранится локально 24 часа и помечается как недоверенный ввод; при отправке он всё же уходит выбранному модельному провайдеру. Нужны macOS 14+, доступ к Accessibility и Screen Recording.

Идея применения: установить через brew install --cask yayamaz/tap/stillpane, открыть проблемный экран веб-приложения, нажать обе клавиши Option и одним сообщением попросить Claude Code сверить скриншот с полным текстом окна и исправить конкретный UI-дефект.

Стек/язык: Swift 6, macOS. На GitHub: ⭐ 26, forks: 0. Последнее обновление: 2026-09-15.
yuyou-dev/OpenGemCutting — браузерный параметрический станок для проектирования огранки: 96-позиционная индексация, синхронные 3D/верхний/боковой виды, повтор и зеркалирование граней, оптическое сравнение и экспорт редактируемого JSON, PDF-отчёта и GemCad ASC. Ручной режим работает локально без аккаунта и API-ключа, а Codex/MCP добавляются по желанию; визуальная симуляция не заменяет расчёт реального выхода материала.

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

Стек/язык: JavaScript, WebGL/WGSL, Node.js. На GitHub: ⭐ 25, forks: 7. Последнее обновление: 2026-09-21.
securekomodo/codeshot

codeshot превращает код, вывод терминала, логи и git diff в готовые PNG или SVG прямо из stdin либо файла. Один Go-бинарник сам распознаёт диффы, тесты и логи, предлагает темы и пресеты, работает без браузера, сервера, телеметрии и сетевых запросов; результат можно сразу положить в буфер обмена.

Идея применения: установить через brew install securekomodo/tap/codeshot и выполнить git diff | codeshot -o docs/change.png, чтобы добавить наглядный снимок изменений в PR или README.

Стек/язык: Go. На GitHub: ⭐ 35, forks: 5. Последнее обновление: 2026-09-17.
HuolalaTech/hadice

Hadice объединяет в одном настольном интерфейсе отладку Android и HarmonyOS Next по USB или Wi‑Fi: графики CPU, памяти, сети и FPS, управление приложениями, hilog/logcat, передачу файлов, зеркало экрана, запись и перехват трафика с Mock. Есть сборки для macOS и Windows; iOS ещё в разработке, а macOS-приложение пока не подписано.

Идея применения: скачать DMG или Windows x64 из релиза, подключить тестовый Android с USB-отладкой и одновременно записать экран, FPS и сетевой запрос проблемного сценария.

Стек/язык: TypeScript + Go, Wails v3. На GitHub: ⭐ 43, forks: 3. Последнее обновление: 2026-09-23.
myhloli/DocVortex

DocVortex нативно разбирает текстовые PDF, Office/OpenDocument, EPUB, HTML, OFD, CSV и TSV в единую структуру, которую можно повторно выгружать в Markdown, HTML, LaTeX, DOCX, EPUB, PDF или JSON без нового разбора исходника. OCR и VLM не требуются для документов с текстовым слоем; сканы требуют внешнего OCR, а PDF-вёрстка не восстанавливается пиксель-в-пиксель.

Идея применения: в Python 3.10–3.14 установить pip install docvortex и выполнить docvortex convert report.pdf --format markdown --output output/report.md для подготовки отчёта к поиску или RAG.

Стек/язык: Python. На GitHub: ⭐ 43, forks: 6. Последнее обновление: 2026-09-23.
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.