2234839/silkpulse
Удалённый DevTools для страниц, до которых не дотянуться локальным инспектором: после подключения через script, bookmarklet или userscript он показывает дерево Vue 3/React 18–19, console, network, ошибки и исходные позиции через source map. AI получает компактный снимок страницы и может нажимать элементы, вводить текст и выполнять диагностический JS через skill/HTTP API; сервер требует admin key.
Идея применения: поднять silkpulse в Docker, подключить тестовую мобильную страницу bookmarklet-ом и дать агенту команду `inspect`, чтобы собрать ошибки, неудачные запросы и состояние интерфейса в одном отчёте.
Стек/язык: TypeScript + Vue 3 + JavaScript. На GitHub: ⭐ 12, forks: 1. Последнее обновление: 2026-08-27.
Удалённый DevTools для страниц, до которых не дотянуться локальным инспектором: после подключения через script, bookmarklet или userscript он показывает дерево Vue 3/React 18–19, console, network, ошибки и исходные позиции через source map. AI получает компактный снимок страницы и может нажимать элементы, вводить текст и выполнять диагностический JS через skill/HTTP API; сервер требует admin key.
Идея применения: поднять silkpulse в Docker, подключить тестовую мобильную страницу bookmarklet-ом и дать агенту команду `inspect`, чтобы собрать ошибки, неудачные запросы и состояние интерфейса в одном отчёте.
Стек/язык: TypeScript + Vue 3 + JavaScript. На GitHub: ⭐ 12, forks: 1. Последнее обновление: 2026-08-27.
thedv91/swc-plugin-jsx-source-attrs
SWC-плагин помечает каждый JSX-элемент атрибутом с файлом, строкой и колонкой — из этого можно собрать click-to-source инспектор для Next.js и Rspack. Есть отдельный loader, который сохраняет позиции при включённом React Compiler; инструмент предназначен только для dev-сборки, потому что добавляет атрибут к каждому DOM-элементу.
Идея применения: установить пакет в Next.js-проект, подключить `turbopackRules()` и связать `data-tsd-source` с TanStack Devtools, чтобы по клику на компонент сразу открывать нужную строку в редакторе.
Стек/язык: Rust + TypeScript + JavaScript, SWC/WASM. На GitHub: ⭐ 4, forks: 0. Последнее обновление: 2026-08-22.
SWC-плагин помечает каждый JSX-элемент атрибутом с файлом, строкой и колонкой — из этого можно собрать click-to-source инспектор для Next.js и Rspack. Есть отдельный loader, который сохраняет позиции при включённом React Compiler; инструмент предназначен только для dev-сборки, потому что добавляет атрибут к каждому DOM-элементу.
Идея применения: установить пакет в Next.js-проект, подключить `turbopackRules()` и связать `data-tsd-source` с TanStack Devtools, чтобы по клику на компонент сразу открывать нужную строку в редакторе.
Стек/язык: Rust + TypeScript + JavaScript, SWC/WASM. На GitHub: ⭐ 4, forks: 0. Последнее обновление: 2026-08-22.
huanglvjing/spotpatch
SpotPatch связывает выбранный элемент React-интерфейса с точной строкой JSX/TSX, показывает подтверждённый поток данных компонента и собирает ограниченный контекст для Cursor, VS Code, Codex или Claude. Публично поддержаны Vite и React 18; адаптер Next.js пока в preview. AI необязателен, а встроенный режим готовит правки в изолированном Git worktree и показывает diff до применения.
Идея применения: выполнить `npx --yes @spotpatch/vite@latest setup` в React/Vite-проекте, открыть dev-сборку, выбрать проблемную кнопку через Mod+Shift+S и сразу перейти к её исходнику или передать точный контекст Codex.
Стек/язык: TypeScript, React, Vite, Node.js. На GitHub: ⭐ 124, forks: 3. Последнее обновление: 2026-08-26.
SpotPatch связывает выбранный элемент React-интерфейса с точной строкой JSX/TSX, показывает подтверждённый поток данных компонента и собирает ограниченный контекст для Cursor, VS Code, Codex или Claude. Публично поддержаны Vite и React 18; адаптер Next.js пока в preview. AI необязателен, а встроенный режим готовит правки в изолированном Git worktree и показывает diff до применения.
Идея применения: выполнить `npx --yes @spotpatch/vite@latest setup` в React/Vite-проекте, открыть dev-сборку, выбрать проблемную кнопку через Mod+Shift+S и сразу перейти к её исходнику или передать точный контекст Codex.
Стек/язык: TypeScript, React, Vite, Node.js. На GitHub: ⭐ 124, forks: 3. Последнее обновление: 2026-08-26.
Paul-Jeo/Image2PPT
Image2PPT превращает PNG/JPG, сканированный PDF или слайды-картинки в объектно редактируемый PPTX: текст, фигуры, узлы, линии и стрелки остаются отдельными элементами, а к результату прикладывается QA-отчёт. Сложные фрагменты могут сохраниться как заменяемые изображения; онлайн-распознавание через PaddleOCR требует токен и отправляет страницы в сервис.
Идея применения: установить skill в Codex, дать ему скриншот схемы и попросить `$image2ppt` восстановить текст, узлы и стрелки как нативные объекты PowerPoint, затем проверить итоговый рендер и отчёт.
Стек/язык: Python. На GitHub: ⭐ 29, forks: 1. Последнее обновление: 2026-08-25.
Image2PPT превращает PNG/JPG, сканированный PDF или слайды-картинки в объектно редактируемый PPTX: текст, фигуры, узлы, линии и стрелки остаются отдельными элементами, а к результату прикладывается QA-отчёт. Сложные фрагменты могут сохраниться как заменяемые изображения; онлайн-распознавание через PaddleOCR требует токен и отправляет страницы в сервис.
Идея применения: установить skill в Codex, дать ему скриншот схемы и попросить `$image2ppt` восстановить текст, узлы и стрелки как нативные объекты PowerPoint, затем проверить итоговый рендер и отчёт.
Стек/язык: Python. На GitHub: ⭐ 29, forks: 1. Последнее обновление: 2026-08-25.
👍2
v4rgas/photo-triage
photo-triage локально индексирует папку с фото и видео через CLIP, после чего в браузере можно искать по смыслу, находить похожие кадры, выделять мусор пачками и переносить его в восстанавливаемый карантин. Файлы и запросы не уходят в сеть; видео анализируется по кадрам, но звук не распознаётся. Первый запуск загружает около 600 МБ весов модели.
Идея применения: запустить `uvx --torch-backend=auto --from "photo-triage[model]" photo-triage ~/whatsapp-export`, найти запросом `receipt` чеки, затем отдельно проверить мемы и пересланные картинки перед переносом в карантин.
Стек/язык: Python, CLIP, PyTorch, JavaScript. На GitHub: ⭐ 15, forks: 1. Последнее обновление: 2026-08-03.
photo-triage локально индексирует папку с фото и видео через CLIP, после чего в браузере можно искать по смыслу, находить похожие кадры, выделять мусор пачками и переносить его в восстанавливаемый карантин. Файлы и запросы не уходят в сеть; видео анализируется по кадрам, но звук не распознаётся. Первый запуск загружает около 600 МБ весов модели.
Идея применения: запустить `uvx --torch-backend=auto --from "photo-triage[model]" photo-triage ~/whatsapp-export`, найти запросом `receipt` чеки, затем отдельно проверить мемы и пересланные картинки перед переносом в карантин.
Стек/язык: Python, CLIP, PyTorch, JavaScript. На GitHub: ⭐ 15, forks: 1. Последнее обновление: 2026-08-03.
egoist/postcat
postcat — клавиатурный TUI-клиент для отладки HTTP: собирает запросы с параметрами, заголовками, JSON/text/form-телом и Bearer/Basic auth, хранит историю и окружения, а SSE и chunked-ответы показывает в реальном времени. Выделенный ответ копируется через OSC 52, поэтому интерфейс удобно использовать даже по SSH.
Идея применения: установить `postcat` через Cargo или готовый бинарник, сохранить dev/staging URL как environment и проверить потоковый SSE-эндпоинт, не покидая терминал.
Стек/язык: Rust. На GitHub: ⭐ 50, forks: 1. Последнее обновление: 2026-08-04.
postcat — клавиатурный TUI-клиент для отладки HTTP: собирает запросы с параметрами, заголовками, JSON/text/form-телом и Bearer/Basic auth, хранит историю и окружения, а SSE и chunked-ответы показывает в реальном времени. Выделенный ответ копируется через OSC 52, поэтому интерфейс удобно использовать даже по SSH.
Идея применения: установить `postcat` через Cargo или готовый бинарник, сохранить dev/staging URL как environment и проверить потоковый SSE-эндпоинт, не покидая терминал.
Стек/язык: Rust. На GitHub: ⭐ 50, forks: 1. Последнее обновление: 2026-08-04.
❤1
jub0t/WolfCut
WolfCut — локальный кроссплатформенный видеоредактор с многодорожечной таймлинией, шаблонами, голосовыми фильтрами через FFmpeg и автосубтитрами через whisper.cpp. Он работает без аккаунта, подписки и водяных знаков; пока это alpha-версия, поэтому автор прямо просит тестировать готовые сборки на Windows, macOS и Linux.
Идея применения: скачать alpha-сборку из Releases, собрать короткий ролик на нескольких дорожках и прогнать локальную расшифровку речи в субтитры перед экспортом.
Стек/язык: TypeScript + Rust + Python. На GitHub: ⭐ 175, forks: 7. Последнее обновление: 2026-08-29.
WolfCut — локальный кроссплатформенный видеоредактор с многодорожечной таймлинией, шаблонами, голосовыми фильтрами через FFmpeg и автосубтитрами через whisper.cpp. Он работает без аккаунта, подписки и водяных знаков; пока это alpha-версия, поэтому автор прямо просит тестировать готовые сборки на Windows, macOS и Linux.
Идея применения: скачать alpha-сборку из Releases, собрать короткий ролик на нескольких дорожках и прогнать локальную расшифровку речи в субтитры перед экспортом.
Стек/язык: TypeScript + Rust + Python. На GitHub: ⭐ 175, forks: 7. Последнее обновление: 2026-08-29.
Stupidoodle/swissdevjobs-cli
swissdevjobs-cli объединяет поиск по девяти доскам вакансий в восьми странах, умеет фильтровать доступные диапазоны зарплат, отдаёт результаты в JSON и через MCP, а локальная SQLite помнит уже отправленные отклики. Особенно полезна защита от «чёрной дыры»: CLI распознаёт объявления, куда площадка не может доставить отклик, и возвращает настоящий ATS-адрес вместо ложного успеха.
Идея применения: одной командой `uvx --from git+https://github.com/Stupidoodle/swissdevjobs-cli sdj list --tech Kubernetes --remote --min-salary 90000 --sort salary` получить удалённые Kubernetes-вакансии с указанной зарплатой.
Стек/язык: Python 3.9+. На GitHub: ⭐ 88, forks: 11. Последнее обновление: 2026-08-28.
swissdevjobs-cli объединяет поиск по девяти доскам вакансий в восьми странах, умеет фильтровать доступные диапазоны зарплат, отдаёт результаты в JSON и через MCP, а локальная SQLite помнит уже отправленные отклики. Особенно полезна защита от «чёрной дыры»: CLI распознаёт объявления, куда площадка не может доставить отклик, и возвращает настоящий ATS-адрес вместо ложного успеха.
Идея применения: одной командой `uvx --from git+https://github.com/Stupidoodle/swissdevjobs-cli sdj list --tech Kubernetes --remote --min-salary 90000 --sort salary` получить удалённые Kubernetes-вакансии с указанной зарплатой.
Стек/язык: Python 3.9+. На GitHub: ⭐ 88, forks: 11. Последнее обновление: 2026-08-28.
StabRise/ScaleDP-TS
ScaleDP-TS собирает прямо в браузере конвейер для PDF и изображений: рендер страниц, OCR через PaddleOCR или Tesseract, поиск сущностей через GLiNER и координаты каждого результата на странице. Вычисления идут через WebAssembly/WebGPU без отправки документов на сервер, а сбой одной страницы не останавливает остальной пакет.
Идея применения: установить
Стек/язык: TypeScript, ONNX Runtime Web, WebAssembly/WebGPU. На GitHub: ⭐ 39, forks: 2. Последнее обновление: 2026-08-29.
ScaleDP-TS собирает прямо в браузере конвейер для PDF и изображений: рендер страниц, OCR через PaddleOCR или Tesseract, поиск сущностей через GLiNER и координаты каждого результата на странице. Вычисления идут через WebAssembly/WebGPU без отправки документов на сервер, а сбой одной страницы не останавливает остальной пакет.
Идея применения: установить
@stabrise/scaledp и сделать локальный разборщик счетов, который извлекает организацию, email и телефон и подсвечивает найденное на исходной странице.Стек/язык: TypeScript, ONNX Runtime Web, WebAssembly/WebGPU. На GitHub: ⭐ 39, forks: 2. Последнее обновление: 2026-08-29.
razr001/langgraph-vew
LangGraph View — браузерный отладчик для LangGraph: показывает граф на интерактивном холсте, транслирует выполнение, ставит паузы на interrupts, позволяет идти по шагам и редактировать состояние checkpoint. Он подключается к
Идея применения: запустить готовый Docker-образ на порту 3030, подключить локальный граф на 2024 и пошагово проверить ветку, где агент зацикливается после вызова инструмента.
Стек/язык: TypeScript, Next.js, Docker. На GitHub: ⭐ 189, forks: 2. Последнее обновление: 2026-08-03.
LangGraph View — браузерный отладчик для LangGraph: показывает граф на интерактивном холсте, транслирует выполнение, ставит паузы на interrupts, позволяет идти по шагам и редактировать состояние checkpoint. Он подключается к
langgraph dev или удалённому API через серверный прокси; на диск сохраняются только раскладка графа и настройки интерфейса.Идея применения: запустить готовый Docker-образ на порту 3030, подключить локальный граф на 2024 и пошагово проверить ветку, где агент зацикливается после вызова инструмента.
Стек/язык: TypeScript, Next.js, Docker. На GitHub: ⭐ 189, forks: 2. Последнее обновление: 2026-08-03.
❤1
johansan/better-paste
Better Paste превращает вставку в Obsidian в настраиваемый фильтр: удаляет трекинг из ссылок, подставляет заголовки страниц, сохраняет скопированные в Safari изображения в vault, чинит переносы из PDF и терминала и сохраняет вложенность списков. Поверх встроенных правил можно запускать собственные regex-замены, при этом кодовые блоки и frontmatter не затрагиваются.
Идея применения: включить очистку ссылок и добавить regex для ссылок-сносок Perplexity, затем одной вставкой превратить сырой AI-конспект с URL в аккуратную заметку.
Стек/язык: TypeScript, Obsidian Plugin API. На GitHub: ⭐ 43, forks: 0. Последнее обновление: 2026-08-27.
Better Paste превращает вставку в Obsidian в настраиваемый фильтр: удаляет трекинг из ссылок, подставляет заголовки страниц, сохраняет скопированные в Safari изображения в vault, чинит переносы из PDF и терминала и сохраняет вложенность списков. Поверх встроенных правил можно запускать собственные regex-замены, при этом кодовые блоки и frontmatter не затрагиваются.
Идея применения: включить очистку ссылок и добавить regex для ссылок-сносок Perplexity, затем одной вставкой превратить сырой AI-конспект с URL в аккуратную заметку.
Стек/язык: TypeScript, Obsidian Plugin API. На GitHub: ⭐ 43, forks: 0. Последнее обновление: 2026-08-27.
unclecode/modelprint
modelprint выясняет, какая инфраструктура реально отвечает за OpenAI-совместимый API: сравнивает 15 отпечатков — подсчёт токенов, форматы ошибок, заголовки, предел контекста и служебные поля. Работает прямо в браузере без установки; ключ остаётся во вкладке, а запросы идут напрямую провайдеру.
Идея применения: добавить staging- и production-endpoint под одним алиасом, запустить одинаковый набор проб и проверить, не сменились ли модель или upstream перед релизом.
Стек/язык: JavaScript + HTML. На GitHub: ⭐ 103, forks: 12. Последнее обновление: 2026-08-29.
modelprint выясняет, какая инфраструктура реально отвечает за OpenAI-совместимый API: сравнивает 15 отпечатков — подсчёт токенов, форматы ошибок, заголовки, предел контекста и служебные поля. Работает прямо в браузере без установки; ключ остаётся во вкладке, а запросы идут напрямую провайдеру.
Идея применения: добавить staging- и production-endpoint под одним алиасом, запустить одинаковый набор проб и проверить, не сменились ли модель или upstream перед релизом.
Стек/язык: JavaScript + HTML. На GitHub: ⭐ 103, forks: 12. Последнее обновление: 2026-08-29.
libnyx/LT2MD
LT2MD превращает длинные, сканированные и насыщенные формулами PDF в Markdown, где каждый блок привязан к странице, а схемы и графики получают текстовое описание. Навык работает пакетами, отдельно проверяет результат и умеет заново сверять уже готовый Markdown с исходным PDF, восстанавливая пропуски и нарушенный порядок.
Идея применения: клонировать LT2MD в каталог skills Claude Code или Codex и преобразовать техническое руководство в поисковую Markdown-базу с быстрым переходом к странице-источнику.
Стек/язык: Python, pypdfium2, Pillow. На GitHub: ⭐ 63, forks: 3. Последнее обновление: 2026-08-23.
LT2MD превращает длинные, сканированные и насыщенные формулами PDF в Markdown, где каждый блок привязан к странице, а схемы и графики получают текстовое описание. Навык работает пакетами, отдельно проверяет результат и умеет заново сверять уже готовый Markdown с исходным PDF, восстанавливая пропуски и нарушенный порядок.
Идея применения: клонировать LT2MD в каталог skills Claude Code или Codex и преобразовать техническое руководство в поисковую Markdown-базу с быстрым переходом к странице-источнику.
Стек/язык: Python, pypdfium2, Pillow. На GitHub: ⭐ 63, forks: 3. Последнее обновление: 2026-08-23.
shreyanth-sureshkrishnaa/pyroclear
pyroclear заменяет обычный clear: сначала сжигает содержимое терминала ASCII-пламенем, затем очищает экран и scrollback. Палитра, высота огня, ветер и FPS настраиваются через TUI; программа работает нативно в Unix и Windows и корректно возвращает курсор и режим терминала после Ctrl-C.
Идея применения: установить командой cargo install pyroclear, выбрать палитру через pyroclear --pick и назначить alias clear="pyroclear" в конфиге своей оболочки.
Стек/язык: Rust. На GitHub: ⭐ 205, forks: 12. Последнее обновление: 2026-08-20.
pyroclear заменяет обычный clear: сначала сжигает содержимое терминала ASCII-пламенем, затем очищает экран и scrollback. Палитра, высота огня, ветер и FPS настраиваются через TUI; программа работает нативно в Unix и Windows и корректно возвращает курсор и режим терминала после Ctrl-C.
Идея применения: установить командой cargo install pyroclear, выбрать палитру через pyroclear --pick и назначить alias clear="pyroclear" в конфиге своей оболочки.
Стек/язык: Rust. На GitHub: ⭐ 205, forks: 12. Последнее обновление: 2026-08-20.
ostapondo/Plonk
Plonk — оконный менеджер для macOS, где зоны рисуются вручную для каждого монитора, а рабочие пространства возвращают приложения и окна на нужные экраны. Встроенный MCP отдаёт агенту 22 инструмента: раскладку окон, OCR с экрана, снимки, измерение и режим keep-awake. Версия пока 0.3.x, поэтому имена MCP-инструментов и HTTP API ещё могут меняться; готовые сборки рассчитаны на Apple silicon и macOS 13+.
Идея применения: установить через `brew install --cask ostapondo/plonk/plonk`, подключить `codex mcp add plonk -- npx -y plonk-mcp` и попросить Codex разложить браузер слева на 60%, терминал справа сверху, заметки справа снизу, затем сохранить это как workspace `review`.
Стек/язык: Swift 6, TypeScript, MCP. На GitHub: ⭐ 14, forks: 2. Последнее обновление: 2026-08-29.
Plonk — оконный менеджер для macOS, где зоны рисуются вручную для каждого монитора, а рабочие пространства возвращают приложения и окна на нужные экраны. Встроенный MCP отдаёт агенту 22 инструмента: раскладку окон, OCR с экрана, снимки, измерение и режим keep-awake. Версия пока 0.3.x, поэтому имена MCP-инструментов и HTTP API ещё могут меняться; готовые сборки рассчитаны на Apple silicon и macOS 13+.
Идея применения: установить через `brew install --cask ostapondo/plonk/plonk`, подключить `codex mcp add plonk -- npx -y plonk-mcp` и попросить Codex разложить браузер слева на 60%, терминал справа сверху, заметки справа снизу, затем сохранить это как workspace `review`.
Стек/язык: Swift 6, TypeScript, MCP. На GitHub: ⭐ 14, forks: 2. Последнее обновление: 2026-08-29.
LeeHueeng/store-screenshots
store-screenshots — skill для Claude Code и Codex, который превращает сырые экраны приложения в готовые PNG для App Store и Google Play: рисует рамки iPhone, iPad, Galaxy, Fold и Flip, берёт цвета из ассетов проекта, предлагает рекламный текст на утверждение и проверяет пиксельные размеры результата. Если исходников нет, агент умеет сам пройти приложение через adb, deep links, idb или Maestro; композиция рендерится локально в HTML/CSS через headless Chrome.
Идея применения: скопировать skill в `~/.agents/skills/`, сложить семь экранов приложения в `./screenshots` и запустить `$store-screenshots ./screenshots`, чтобы за один проход получить наборы 1320×2868 для App Store и 1080×1920 для Google Play.
Стек/язык: Agent Skill, Markdown, HTML/CSS, headless Chrome. На GitHub: ⭐ 67, forks: 7. Последнее обновление: 2026-08-23.
store-screenshots — skill для Claude Code и Codex, который превращает сырые экраны приложения в готовые PNG для App Store и Google Play: рисует рамки iPhone, iPad, Galaxy, Fold и Flip, берёт цвета из ассетов проекта, предлагает рекламный текст на утверждение и проверяет пиксельные размеры результата. Если исходников нет, агент умеет сам пройти приложение через adb, deep links, idb или Maestro; композиция рендерится локально в HTML/CSS через headless Chrome.
Идея применения: скопировать skill в `~/.agents/skills/`, сложить семь экранов приложения в `./screenshots` и запустить `$store-screenshots ./screenshots`, чтобы за один проход получить наборы 1320×2868 для App Store и 1080×1920 для Google Play.
Стек/язык: Agent Skill, Markdown, HTML/CSS, headless Chrome. На GitHub: ⭐ 67, forks: 7. Последнее обновление: 2026-08-23.
HuanLinOTO/dsh-plugin-mineru
dsh-plugin-mineru подключает MinerU к DeepSeek Harness как пять инструментов: модель может отправить PDF, изображение, DOCX, PPTX или XLSX на разбор, дождаться результата, получить структурированный Markdown и сохранить полный JSON для больших документов. Есть синхронный сценарий, отдельные submit/status/result для пакетной обработки и health-check с глубиной очереди; нужен собственный доступный экземпляр MinerU API.
Идея применения: установить `dsh plugin --profile web add @huanlin/dsh-plugin-mineru`, указать `baseURL` локального MinerU и поручить модели разобрать технический PDF в Markdown, а полный структурированный результат забрать из `raw_result_path`.
Стек/язык: TypeScript, JavaScript, MinerU API. На GitHub: ⭐ 43, forks: 2. Последнее обновление: 2026-08-27.
dsh-plugin-mineru подключает MinerU к DeepSeek Harness как пять инструментов: модель может отправить PDF, изображение, DOCX, PPTX или XLSX на разбор, дождаться результата, получить структурированный Markdown и сохранить полный JSON для больших документов. Есть синхронный сценарий, отдельные submit/status/result для пакетной обработки и health-check с глубиной очереди; нужен собственный доступный экземпляр MinerU API.
Идея применения: установить `dsh plugin --profile web add @huanlin/dsh-plugin-mineru`, указать `baseURL` локального MinerU и поручить модели разобрать технический PDF в Markdown, а полный структурированный результат забрать из `raw_result_path`.
Стек/язык: TypeScript, JavaScript, MinerU API. На GitHub: ⭐ 43, forks: 2. Последнее обновление: 2026-08-27.
mehrantsi/openmock
Браузерный редактор превращает скриншот или запись экрана в сцену на 3D-устройстве: можно настроить камеру, глубину резкости, фон и анимацию по ключевым кадрам, а затем экспортировать PNG/JPG/WebP либо MP4/WebM. Рендеринг идёт на клиенте без загрузки файлов; бесплатное видео ограничено 720p/30 fps и содержит небольшой водяной знак.
Идея применения: запустить проект через `npm run dev`, поместить запись приложения на макет iPhone, записать движение камеры на таймлайне и выгрузить короткий MP4 для страницы релиза.
Стек/язык: TypeScript, React, Three.js, WebCodecs. На GitHub: ⭐ 70, forks: 16. Последнее обновление: 2026-08-22.
Браузерный редактор превращает скриншот или запись экрана в сцену на 3D-устройстве: можно настроить камеру, глубину резкости, фон и анимацию по ключевым кадрам, а затем экспортировать PNG/JPG/WebP либо MP4/WebM. Рендеринг идёт на клиенте без загрузки файлов; бесплатное видео ограничено 720p/30 fps и содержит небольшой водяной знак.
Идея применения: запустить проект через `npm run dev`, поместить запись приложения на макет iPhone, записать движение камеры на таймлайне и выгрузить короткий MP4 для страницы релиза.
Стек/язык: TypeScript, React, Three.js, WebCodecs. На GitHub: ⭐ 70, forks: 16. Последнее обновление: 2026-08-22.
yuxino/satori
Локальный macOS-ридер для PDF-учебников: выделяете абзац, рисунок или блок кода прямо на странице и задаёте вопрос своей vision-модели через OpenAI-совместимый API. Книга, прогресс и история ответов остаются на Mac; изображение страницы отправляется выбранному сервису только при запросе. Нужны macOS 14+, Apple Silicon, а интерфейс пока на упрощённом китайском.
Идея применения: открыть сложный PDF-учебник, обвести непонятную схему и получить пошаговое объяснение, сохранив ответ вместе со страницей-источником.
Стек/язык: Tauri, Rust, TypeScript. На GitHub: ⭐ 108, forks: 12. Последнее обновление: 2026-08-28.
Локальный macOS-ридер для PDF-учебников: выделяете абзац, рисунок или блок кода прямо на странице и задаёте вопрос своей vision-модели через OpenAI-совместимый API. Книга, прогресс и история ответов остаются на Mac; изображение страницы отправляется выбранному сервису только при запросе. Нужны macOS 14+, Apple Silicon, а интерфейс пока на упрощённом китайском.
Идея применения: открыть сложный PDF-учебник, обвести непонятную схему и получить пошаговое объяснение, сохранив ответ вместе со страницей-источником.
Стек/язык: Tauri, Rust, TypeScript. На GitHub: ⭐ 108, forks: 12. Последнее обновление: 2026-08-28.
overflowy/zhist
Альтернативная история команд для zsh хранит не только текст и время, но также рабочую папку, код выхода и длительность. В `fzf` неудачные команды подсвечиваются, а одной клавишей поиск переключается между глобальной историей и текущим каталогом; старую `.zsh_history` можно импортировать. Требуется zsh и fzf 0.45+.
Идея применения: установить `brew install overflowy/tap/zhist`, добавить `eval "$(zhist init)"` в `.zshrc` и через Ctrl+R найти последнюю успешную команду деплоя именно для текущего проекта.
Стек/язык: Go, Shell. На GitHub: ⭐ 37, forks: 1. Последнее обновление: 2026-08-29.
Альтернативная история команд для zsh хранит не только текст и время, но также рабочую папку, код выхода и длительность. В `fzf` неудачные команды подсвечиваются, а одной клавишей поиск переключается между глобальной историей и текущим каталогом; старую `.zsh_history` можно импортировать. Требуется zsh и fzf 0.45+.
Идея применения: установить `brew install overflowy/tap/zhist`, добавить `eval "$(zhist init)"` в `.zshrc` и через Ctrl+R найти последнюю успешную команду деплоя именно для текущего проекта.
Стек/язык: Go, Shell. На GitHub: ⭐ 37, forks: 1. Последнее обновление: 2026-08-29.
jamiedavenport/capd
Capd сохраняет веб-страницы, выделенный текст, ссылки, заметки и изображения в локальную библиотеку macOS: распознаёт текст на картинках, ищет по содержимому и отдаёт AI-ассистенту только чтение через MCP со ссылками на исходные материалы. Данные лежат в SQLite на Mac, аккаунт и телеметрия не нужны; требуется macOS 26+.
Идея применения: Установить `brew install jamiedavenport/tap/capd`, сохранить три рабочих источника через ⌃⌥C и подключить `capd mcp`, чтобы ассистент отвечал по личной подборке с цитатами.
Стек/язык: Swift, TypeScript; macOS 26+. На GitHub: ⭐ 38, forks: 1. Последнее обновление: 2026-08-14.
Capd сохраняет веб-страницы, выделенный текст, ссылки, заметки и изображения в локальную библиотеку macOS: распознаёт текст на картинках, ищет по содержимому и отдаёт AI-ассистенту только чтение через MCP со ссылками на исходные материалы. Данные лежат в SQLite на Mac, аккаунт и телеметрия не нужны; требуется macOS 26+.
Идея применения: Установить `brew install jamiedavenport/tap/capd`, сохранить три рабочих источника через ⌃⌥C и подключить `capd mcp`, чтобы ассистент отвечал по личной подборке с цитатами.
Стек/язык: Swift, TypeScript; macOS 26+. На GitHub: ⭐ 38, forks: 1. Последнее обновление: 2026-08-14.
❤1