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

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

kernwatch собирает в одном TUI данные о CPU, планировщике, памяти, дисках, IRQ, cgroups, модулях и eBPF, связывает наблюдения между экранами и умеет записывать сессию для офлайн-повтора и экспорта отчёта. Обычные счётчики читаются без трассировки, а измерения задержек через eBPF запускаются явно и требуют подходящего ядра и разрешений; поддерживаются Linux x86-64 и ARM64.

Идея применения: скачать статический бинарник из Releases и запустить kernwatch --demo-tour без root, а затем на тестовой Linux-машине сравнить два ограниченных CPU-профиля через F, B и D.

Стек/язык: Rust, Ratatui, eBPF/CO-RE, C. На GitHub: ⭐ 49, forks: 3. Последнее обновление: 2026-09-18.
Marvy101/reader-source

Reader — нативная macOS-читалка для PDF, EPUB и TXT, где книга, заметки, поиск, словарь, браузер и разговор с AI живут рядом. Вопрос можно ограничить выделением, текущей страницей, прочитанной частью или всей книгой; библиотека, прогресс, аннотации и сохранённые диалоги работают локально, а синхронизация через собственные Supabase/Vercel и AI-функции подключаются отдельно.

Идея применения: на macOS 15 открыть проект в Xcode 16, импортировать технический PDF, выделить сложный фрагмент и проверить локальные заметки и поиск; затем подключить свой backend и сравнить ответы по странице и по всей книге.

Стек/язык: Swift, SwiftUI, PDFKit, WebKit, SQLite; опционально TypeScript/Hono/Supabase. На GitHub: ⭐ 56, forks: 3. Последнее обновление: 2026-09-20.
yelog/lazydb

LazyDB — клавиатурный TUI для работы с базами прямо в терминале: показывает схемы и связи, даёт SQL-редактор с историей и автодополнением, табличный просмотр данных и мониторинг PostgreSQL, MySQL, MariaDB и Redis. Отдельное отличие — проектный JSON CLI и локальный stdio MCP для Codex, Claude Code и OpenCode; запись для агента по умолчанию запрещена. Сейчас это beta: SSH-туннелей, импорта/экспорта и планов запросов пока нет.

Идея применения: установить LazyDB, подключить локальную PostgreSQL-базу разработки, выполнить lazydb mcp setup в репозитории и дать Codex только read-only доступ для поиска таблицы пользователей и проверки первых 20 строк.

Стек/язык: Rust. На GitHub: ⭐ 47, forks: 3. Последнее обновление: 2026-09-21.
MriyaLab/Pysar

Pysar — движок отчётов для .NET: один шаблон в .rxaml или fluent C# превращается в векторный PDF, набор растровых страниц либо встроенный просмотрщик для MAUI, Avalonia, WPF, Uno и Blazor. Он умеет настоящую пагинацию, повторяющиеся строки и заголовки, data binding и проверку привязок при сборке; просмотрщик растеризует только видимые плитки. Нужен .NET 10, а API до версии 1.0 ещё может меняться.

Идея применения: добавить NuGet-пакеты Pysar и Pysar.Xaml в тестовое .NET-приложение, собрать .rxaml-счёт из двух позиций и вывести его в invoice.pdf через SavePdfAsync.

Стек/язык: C#, .NET 10, SkiaSharp. На GitHub: ⭐ 24, forks: 4. Последнее обновление: 2026-09-20.
shyhunter/PaperOtter

PaperOtter — локальный набор из 19 инструментов для PDF, изображений и документов: сжатие, объединение, разбиение, нумерация, watermark, редактирование, безвозвратное скрытие фрагментов и преобразование PDF/DOCX в Markdown, HTML, JSON, текст или DOCX с сохранением структуры. Файлы не загружаются в облако; приложение делает лишь две служебные проверки GitHub. OCR пока доступен только на macOS, а сборки для macOS и Windows ещё не нотарифицированы/подписаны.

Идея применения: скачать готовую сборку из Releases и превратить PDF с закладками в ZIP, где каждая глава сохранена отдельным Markdown-файлом — без LibreOffice, Calibre и облачных сервисов.

Стек/язык: TypeScript, Rust, Tauri 2, React 19. На GitHub: ⭐ 30, forks: 6. Последнее обновление: 2026-09-14.
Nanako0129/sepia

Навык для AI-агентов, который правит не только слова-маркеры, но и саму структуру текста: для прозы ищет слишком ровную причинность, объяснённые темы и шаблонные развязки, а для релиз-нотов, PR-ответов, постмортемов и техстатей применяет отдельные правила жанра. Есть четыре режима — написать, проверить без правок, точечно переработать и пересоздать; пакет ставится в совместимые с Agent Skills инструменты, а для Claude Code и Codex предусмотрены отдельные команды.

Идея применения: прогнать через review свежие release notes, получить диагноз структуры, затем refactor — и сравнить diff, не отдавая агенту право переписать факты.

Стек/язык: Python. На GitHub: ⭐ 2770, forks: 184. Последнее обновление: 2026-09-20.
XiantingWu/PQCensus

Локальный статический анализатор собирает доказуемый реестр криптографии в репозитории и строит план постквантовой миграции без LLM, облачной загрузки и запуска проверяемого кода. Он сохраняет файл, диапазон, алгоритм, назначение и уверенность, не назначает миграционную замену при неизвестном назначении и экспортирует результаты в SARIF и CycloneDX; полноценный AST-анализ сейчас ориентирован на Python, остальные языки помечены экспериментальными.

Идея применения: установить инструмент из checkout, выполнить pqcensus audit . --fail-on high в Python-сервисе и загрузить SARIF в проверку pull request.

Стек/язык: Python. На GitHub: ⭐ 162, forks: 0. Последнее обновление: 2026-09-05.
RocYan98/CodexBoard

Локальная доска задач связывает проекты на Mac с Codex: из браузера или Feishu можно запускать и продолжать задачи, следить за потоковым выводом, отвечать на запросы разрешений, прикладывать файлы и проверять diff. Данные и сервис остаются на Mac, а наружный доступ идёт через собственный HTTPS-туннель; текущая preview-сборка требует Apple Silicon и macOS 13+, пока без Apple notarization.

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

Стек/язык: TypeScript. На GitHub: ⭐ 130, forks: 4. Последнее обновление: 2026-09-19.
op7418/guizang-product-video-skill

Skill для Claude Code и Codex превращает историю обновлений и реальные компоненты продукта в редактируемый кодом проморолик: собирает понятные фичи, раскадровку, анимацию, оригинальную музыку и отдельные звуковые события. На выходе — MP4, исходный видеопроект и ключевые кадры; встроенный пайплайн использует React, Playwright и FFmpeg, а не генерирует плоский ролик одной нейросетью.

Идея применения: Сегодня установить skill в репозиторий своего приложения и попросить собрать 45–60-секундный changelog-ролик из изменений за последние три недели, сначала показав четыре ключевых кадра на согласование.

Стек/язык: Python. На GitHub: ⭐ 199, forks: 16. Последнее обновление: 2026-09-18.
SonghaiFan/leftopen

Нативная утилита для macOS 14+, которая показывает все слушающие localhost-порты и объясняет, какой процесс и проект их оставил. Она поднимается от рабочей директории до package.json, pyproject.toml, Cargo.toml или go.mod, отличает локальные порты от доступных в LAN и завершает процесс только через SIGTERM после повторной проверки PID и времени запуска. Есть меню-бар без демона и CLI с JSON.

Идея применения: установить через Homebrew, выполнить leftopen --json после дня с несколькими агентами и закрыть забытый Vite-тестовый сервер командой leftopen close 5173.

Стек/язык: Swift, SwiftUI. На GitHub: ⭐ 43, forks: 7. Последнее обновление: 2026-09-21.
nilbuild/video-demo

Agent Skill, который локально записывает демонстрацию веб-приложения по обычному описанию сценария и собирает MP4 с приближениями и озвучкой. Можно указать конкретный путь — например, checkout или поиск — ограничить длительность, а затем фразами вроде «сильнее приблизь панель» или «перезапиши без голоса» итеративно переделать ролик; вместе с видео сохраняются ключевые скриншоты.

Идея применения: установить skill через npx skills add nilbuild/video-demo и за один проход записать 20-секундный ролик нового checkout-flow на локальном стенде для описания релиза.

Стек/язык: TypeScript. На GitHub: ⭐ 72, forks: 4. Последнее обновление: 2026-09-21.
piyushrajput0/MacToys

Меню-бар для macOS возвращает привычные функции Windows: историю буфера обмена, OCR текста с экрана, снимок сразу в буфер, выбор цвета, раскладку окон и управление громкостью жестом трекпада. Всё работает локально без аккаунта и сетевого кода; горячие клавиши переназначаются, а пароли из защищённого pasteboard не записываются.

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

Стек/язык: Swift. На GitHub: ⭐ 22, forks: 1. Последнее обновление: 2026-09-22.
TautvydasDerzinskas/Thingport

Самостоятельно размещаемая библиотека для 3D-моделей собирает файлы из MakerWorld, Printables и Thingiverse, хранит исходные ссылки и метаданные, показывает модель в 3D прямо в браузере и раскладывает коллекцию по тегам. Расширение импортирует находку со страницы каталога, а desktop bridge открывает её в Bambu Studio, PrusaSlicer или Cura.

Идея применения: Поднять Docker Compose на домашнем NAS, импортировать пять сохранённых моделей через Thingport Grab и открыть одну из них сразу в своём слайсере.

Стек/язык: TypeScript. На GitHub: ⭐ 83, forks: 5. Последнее обновление: 2026-09-22.
HuskerMinion/techo5

Открытая прошивка превращает Echo Show 5 первого или второго поколения в локальный экранный голосовой спутник Home Assistant: Alpine Linux вместо Android и Alexa, wake word на устройстве, часы, погода, камеры, таймеры и A/B-обновления с откатом. Для установки нужен разблокированный Show с LineageOS 18.1 — это проект для тех, кто готов перепрошить устройство, а не готовый магазинный образ.

Идея применения: Взять старый Echo Show 5, пройти проверку совместимости из getting-started и собрать локальную кухонную панель Home Assistant с голосом, погодой и камерами.

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