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

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

UsageTrim — локальные CLI и MCP, которые сворачивают многословный вывод pytest, Docker, cargo, kubectl и других инструментов, оставляют сигнал об ошибке, а скрытый оригинал сохраняют в кэше для точного восстановления по ссылке. Заявленная экономия — локальная оценка токенов на тестовых выводах, не данные биллинга провайдера.

Идея применения: запустить uvx --from git+https://github.com/00200200/usagetrim usagetrim demo, затем сравнить обычный pytest -v с usagetrim run -- pytest -v на своём проекте; нужны Python 3.11+ и uv.

Стек/язык: Python, MCP, Swift. На GitHub: ⭐ 42, forks: 3. Последнее обновление: 2026-09-30.
PyModel/niblet-skill-mcp

Niblet даёт coding-агенту дизайн-процесс вместо очередного шаблона: сначала фиксирует задачу экрана, реальные состояния и критерии приёмки, затем заставляет использовать токены и компоненты текущего продукта и в финале проверить отрендеренный интерфейс. Skill работает отдельно; доступ к каталогу реальных экранов через MCP требует ключ.

Идея применения: установить skill командой npx skills add PyModel/niblet-skill-mcp --skill niblet -y и попросить агента переработать empty/error states страницы checkout с обязательным рендером и проверкой взаимодействий.

Стек/язык: JavaScript, Node.js 24.15+, MCP. На GitHub: ⭐ 83, forks: 3. Последнее обновление: 2026-09-30.
elliotttate/SpatialSlideshow

Spatial Slideshow превращает альбом Photos или набор файлов в движущиеся 3D-сцены через установленные модели Apple Photos Reframe и Gaussian renderer, готовит следующие кадры во время показа и умеет интерактивную камеру, MP4 и экранную заставку. Текущая версия проверена только на Apple Silicon с macOS 27 и зависит от приватных фреймворков Apple.

Идея применения: скачать подписанный и нотарифицированный архив v0.9.0 из GitHub Releases, выбрать небольшой локальный альбом и сравнить обычный клип с режимом Real-time 3D; для базового режима сторонние AI-модели не нужны.

Стек/язык: Swift, Python, Objective-C/C++. На GitHub: ⭐ 28, forks: 1. Последнее обновление: 2026-09-28.
xiaoyonghaoe/snake

Snake объединяет на macOS SSH-терминал, SFTP и SSHFS-монты в одном нативном многооконном рабочем пространстве: вкладки можно делить и переносить между окнами, файлы — перетаскивать из Finder, а пароли хранятся с AES-256-GCM и ключом в Keychain. Текущий DMG работает только на Apple Silicon с macOS 15+ и подписан ad-hoc без Apple notarization.

Идея применения: скачать DMG 1.1.3 и .sha256, проверить shasum -a 256 -c, добавить тестовый сервер по SSH и перетащить один файл из Finder в SFTP; для SSHFS отдельно понадобятся macFUSE и sshfs.

Стек/язык: Swift, Rust/libssh2, SQLite. На GitHub: ⭐ 52, forks: 0. Последнее обновление: 2026-09-26.
Saivion/SwiftPieces

Коллекция из 55 готовых SwiftUI-интеракций: свайп-карты, glass-меню, плавающие доки, графики и AI-интерфейсы уже включают анимации, состояния и тактильный отклик. Каждый компонент — отдельный .swift с #Preview, работает на системных фреймворках Apple и копируется в проект без зависимости; базовая версия требует iOS 17, а Liquid Glass имеет fallback.

Идея применения: выполнить npx swiftpieces add SwipeDeck GlassActionMenu, открыть оба Preview в Xcode и за вечер заменить ими прототип карточек и меню в приложении.

Стек/язык: SwiftUI, Swift, Next.js/TypeScript. На GitHub: ⭐ 183, forks: 7. Последнее обновление: 2026-09-26.
❤1👍1
Louis-CFM/coucou

Coucou превращает вырез MacBook или верхнюю кромку Windows в живую панель для Claude Code, Gemini CLI и других агентов: показывает чтение файлов, правки и команды по ходу сессии, выводит Allow/Deny для запросов доступа и на macOS возвращает прямо в нужное окно терминала. Телеметрии и собственного аккаунта нет, ключи остаются в системном хранилище; готовая macOS-сборка пока не нотарифицирована, а Windows-установщик временно снят из-за ложного срабатывания Defender.

Идея применения: Запустить длинный рефакторинг в Claude Code, установить hooks из настроек Coucou и подтверждать только безопасные команды из панели, не переключаясь между редактором и терминалом.

Стек/язык: Swift. На GitHub: ⭐ 2327, forks: 335. Последнее обновление: 2026-10-01.
vincentsch/explainroo

Локальный конвейер для объясняющих роликов и демо продукта: агент пишет текст и сцены на JavaScript, Kokoro озвучивает, Whisper размечает слова, Chrome рисует кадры, а ffmpeg собирает MP4. Есть вертикальный, квадратный и 4:5 форматы, пять визуальных стилей и проверки обрезанного текста; для старта нужны Node.js 20.11+, Chrome и ffmpeg, первая настройка скачивает около 400 МБ моделей.

Идея применения: клонировать репозиторий, выполнить npm install и node bin/explainroo.js doctor --fetch, затем попросить coding-агента сделать 60-секундный ролик о том, как HTTPS защищает пароль, и забрать готовый video.mp4.

Стек/язык: JavaScript, Node.js, Kokoro, Whisper, Playwright, ffmpeg. На GitHub: ⭐ 301, forks: 5. Последнее обновление: 2026-10-01.
farlume/termish

Мобильное рабочее место для прямого подключения к своим машинам по SSH или Mosh: терминал, SFTP-файлы, удалённый экран и нативный чат с Codex, Claude Code, Gemini CLI, OpenCode или Pi в одном приложении. Учётная запись и hosted relay не нужны, секреты хранятся в Android Keystore или iOS Keychain; готовый APK есть для Android 8+, а iOS-версию пока нужно собирать через Xcode.

Идея применения: установить APK из релиза, добавить тестовый VPS с проверкой fingerprint ключа, открыть tmux new -A -s main и продолжить с телефона задачу Codex после переключения с Wi‑Fi на мобильную сеть.

Стек/язык: Kotlin, Compose Multiplatform, Python, SSH/Mosh/SFTP. На GitHub: ⭐ 240, forks: 1. Последнее обновление: 2026-09-06.
ZacharyZhang-NY/Ely-GPUI-Components

Библиотека компонентов для GPUI — Rust-фреймворка интерфейсов из Zed: каждый элемент имеет светлую и тёмную темы, а вся галерея запускается в браузере через WebAssembly. Компоненты можно подключить git-зависимостью, отдельные состояния открываются URL-параметрами; проект ранний, протестирован только на macOS, и пакетной версии в crates.io пока нет.

Идея применения: запустить cargo run --example gallery -- --page buttons, переключить обе темы и на macOS выполнить cargo run --example gallery -- --capture shots, чтобы получить PNG-снимки всех страниц для ревью дизайн-системы.

Стек/язык: Rust, GPUI, WebAssembly, TypeScript. На GitHub: ⭐ 275, forks: 17. Последнее обновление: 2026-10-01.
ACoci86/terrahour

Терминальные мировые часы рисуют карту дня и ночи символами Брайля, показывают рабочие часы выбранных городов и сразу подсвечивают общее окно для созвона. Можно прокручивать время с шагом 15 минут, заранее видеть сдвиги из-за DST и переключаться на расписание десяти крупных бирж с учётом обеденных пауз. Погода и поиск редких городов обращаются к Open-Meteo, всё остальное работает офлайн; в Windows нужен WSL.

Идея применения: выполнить uvx terrahour Europe/Berlin "Team=America/Chicago" Naples и подобрать слот для команды по строке пересечения рабочих часов.

Стек/язык: Python. На GitHub: ⭐ 54, forks: 0. Последнее обновление: 2026-10-01.
santoshyadavdev/angular-devtools

Один набор Angular DevTools показывает дерево компонентов, signals, DI, роуты, формы и NgRx как встроенную панель, CLI, статический отчёт или MCP для кодового агента. В режиме stdio агент анализирует исходники, а HTTP-подключение видит живую страницу и умеет объяснять невалидную форму. Live-инспекция работает только в dev-сборке; сервер нельзя выставлять наружу, потому что часть HTTP-превью не маскируется.

Идея применения: подключить к тестовому Angular-проекту командой npx @santoshyadavdev/ng-devtools mcp --root /path/to/app и запросить список роутов и компонентов до рефакторинга.

Стек/язык: TypeScript, Angular, Node.js. На GitHub: ⭐ 44, forks: 7. Последнее обновление: 2026-10-01.
niklasp/gpuslider

gpuslider рисует карусели изображений и видео на GPU: WebGPU в новых браузерах, WebGL 2 как запасной путь и обычный HTML-слайдер, если графический слой недоступен. Ядро меньше 5 КБ gzip и без зависимостей, эффекты и управление подключаются плагинами; есть React/Next.js SSR, клавиатурная навигация и режим reduced motion. Свой эффект пишется на GLSL и работает в обоих GPU-режимах.

Идея применения: установить npm install gpuslider, добавить к галерее эффекты stretch и split, затем проверить одну страницу в Chrome и Firefox, чтобы увидеть WebGPU/WebGL-фолбэк.

Стек/язык: TypeScript, WebGPU, WebGL 2, GLSL. На GitHub: ⭐ 28, forks: 0. Последнее обновление: 2026-10-02.
❤2
Edwardxlai/easyread

EasyRead превращает английский PDF в локальную библиотеку с постраничным переводом, формулами и таблицами, параллельным просмотром оригинала, заметками и вопросами к нескольким AI-провайдерам. В отличие от обычного переводчика, здесь можно исправить термин один раз во всём тексте и выгрузить статью вместе с пометками в автономный HTML. Библиотека хранится на компьютере; полностью офлайн перевод работает через Ollama или LM Studio.

Идея применения: Скачать готовую сборку v1.2.6, импортировать одну английскую статью, выбрать локальную модель в Ollama и экспортировать результат командой easyread export ID. Сборки для Windows и macOS не подписаны, поэтому ОС покажет предупреждение при первом запуске.

Стек/язык: JavaScript + Python, Electron. На GitHub: ⭐ 577, forks: 44. Последнее обновление: 2026-10-02.
mertkaradayi/pando

Pando держит несколько веток одного репозитория одновременно живыми: каждой создаёт git worktree, отдельные процессы, порты и логи, а при необходимости — собственные Postgres/Redis или весь набор сервисов из Compose. Конфигурацию и данные он складывает в ~/.pando, не меняя файлы проекта. Сейчас это prerelease для macOS и Linux; режим с отдельной БД внутри общего сервера помечен экспериментальным.

Идея применения: Установить через brew install mertkaradayi/tap/pando, затем в тестовом проекте выполнить pando new feat/demo и pando start feat/demo --isolated, чтобы открыть ветку на своём порту и не затронуть основную БД.

Стек/язык: Rust + JavaScript. На GitHub: ⭐ 9, forks: 1. Последнее обновление: 2026-10-01.
yakew7/DesignHub

DesignHub собирает в одной локальной веб-студии фирменные цвета, шрифты, логотипы, мокапы, соцсети, SVG и дизайн-токены: изменение базового цвета обновляет связанные варианты, а результат выгружается в PNG, PDF, ZIP, CSS, Tailwind, React, Vue, Flutter и нативные mobile-форматы. Проекты лежат в IndexedDB без аккаунта и backend; размещённая автором версия отдельно обращается к Google Fonts, Iconify и Vercel Analytics.

Идея применения: Запустить pnpm install && pnpm dev, собрать мини-бренд из логотипа и двух цветов, затем одним набором выгрузить GitHub-баннер, Instagram-карточку и W3C DTCG tokens.json для приложения.

Стек/язык: TypeScript, Next.js 16, Tailwind CSS 4. На GitHub: ⭐ 16, forks: 8. Последнее обновление: 2026-10-02.
howseen-ai/claude-motion-design

Skill для Claude Code собирает motion-дизайн как воспроизводимый код: сцены живут в одной функции seek(t), Chromium рендерит кадры, ffmpeg добавляет субкадровый motion blur, а музыка и эффекты привязываются к измеренным пикам. В репозитории есть исходники 24-секундного launch-видео и проверки вспышек, склеек и шва петли — без After Effects и лицензии Remotion.

Идея применения: скопировать skill/motion-design в ~/.claude/skills, поставить Playwright и ffmpeg-зависимости, затем в examples/howseen-launch выполнить probe для контрольных кадров и full для MP4.

Стек/язык: Python, JavaScript, HTML, Playwright, ffmpeg. На GitHub: ⭐ 203, forks: 21. Последнее обновление: 2026-10-02.
chenkanglin198904/Personal_External_Brain

Локальный workbench превращает заметки, веб-страницы, Markdown, PDF и сканы, аудио и видео в граф знаний с исходными фрагментами. Главное отличие — система оценивает уверенность и отвечает «не знаю», если граф не подтверждает вывод; Kuzu и LanceDB хранятся локально, а LLM можно направить на OpenAI или совместимый endpoint. Интерфейс без логина нельзя выставлять в открытый интернет.

Идея применения: запустить docker compose up -d --build на localhost, загрузить одну статью и проверить, открывает ли ответ точный source span вместо пересказа без опоры.

Стек/язык: Python, React/TypeScript, Kuzu, LanceDB, Docker. На GitHub: ⭐ 201, forks: 1. Последнее обновление: 2026-09-29.
devswha/herdr-web-ui

Веб- и мобильный клиент для herdr показывает чат и живой терминал Claude Code, Codex и других агентов в одной панели: с телефона можно отвечать на вопросы, подтверждать актуальные approvals, прикладывать скриншоты, открывать созданные файлы и получать push-уведомления. Удалённые Linux/macOS-машины подключаются по SSH, а наружу интерфейс по умолчанию не слушает — мобильный доступ рассчитан на Tailscale.

Идея применения: на машине с herdr 0.9+ выполнить herdr plugin install devswha/herdr-web-ui, открыть localhost:7317, запустить тестовую сессию и отсканировать QR для ответа агенту с телефона.

Стек/язык: TypeScript, React, Bun, xterm.js, PWA. На GitHub: ⭐ 335, forks: 27. Последнее обновление: 2026-10-02.
schikani/tinydesk

TinyDesk превращает обычный UTF-8-терминал в оконный рабочий стол, который реально исполняется на ESP32: окна с мышью, файловый менеджер, редактор, shell, MQTT и Modbus. Ядро написано на C11 без сторонних зависимостей и также запускается на ПК; удалённый оконный режим через Telnet не шифруется, тогда как SSH даёт только shell и SFTP.

Идея применения: клонировать репозиторий с подмодулями, собрать PC-версию командами cmake -B build -G Ninja && cmake --build build и проверить интерфейс в терминале до прошивки ESP32-C6.

Стек/язык: C11, CMake, ESP-IDF. На GitHub: ⭐ 55, forks: 6. Последнее обновление: 2026-10-01.
js713-lab/sonic-match-mcp

Sonicmatch — MCP-сервер, который анализирует само видео, а не сценарий: оценивает сцены, темп и речь, затем возвращает 3–7 вариантов фоновой музыки, окно хука на 12–20 секунд и готовые параметры ducking для ffmpeg. У каждой рекомендации указана лицензия; встроенный каталог мал, а его демо-превью синтезируется, поэтому для реального ролика нужна собственная лицензированная медиатека или внешний каталог.

Идея применения: запустить через uvx, передать локальный Reel и попросить Claude или Cursor подобрать инструментальный фон и экспортировать ffmpeg-команду с приглушением музыки под речь.

Стек/язык: Python, FastMCP, ffmpeg, SQLite. На GitHub: ⭐ 153, forks: 0. Последнее обновление: 2026-09-16.
OffGridPete/Fieldwatch

Fieldwatch — автономный Android-наблюдатель за доступными телефону Wi‑Fi-точками и Bluetooth LE-маячками: фильтрует эфир, распознаёт источники по расширяемым сигнатурам и собирает отчёты без аккаунта и серверной части. Это не monitor mode и не пеленгатор: случайные адреса, ограничения Android и спящие устройства делают результаты наблюдением, а не доказательством личности или слежения.

Идея применения: установить dist/Fieldwatch.apk на запасной Android 10+, сделать два замера в одной комнате и сравнить, какие BLE-маячки и точки стабильно повторяются; геометки и экспортированные логи не публиковать без проверки.

Стек/язык: Kotlin, Android. На GitHub: ⭐ 1928, forks: 231. Последнее обновление: 2026-10-02.