bangtutorial/bang-motion
Agent Skill для браузерной моушн-графики: по брифу собирает заставки, промо и объясняющие ролики как один запускаемый
Идея применения: установить skill в Claude Code, дать логотип продукта и запросить 30-секундный opener; открыть готовый
Стек/язык: HTML, JavaScript, Python, Agent Skills. На GitHub: ⭐ 51, forks: 13. Последнее обновление: 2026-09-06.
Agent Skill для браузерной моушн-графики: по брифу собирает заставки, промо и объясняющие ролики как один запускаемый
index.html, а не набор слайдов с fade-переходами. Таймлайн детерминирован, есть пять визуальных стилей, синхронизация с озвучкой и опциональный экспорт MP4 через Puppeteer и ffmpeg; для просмотра CDN-ресурсов нужен интернет.Идея применения: установить skill в Claude Code, дать логотип продукта и запросить 30-секундный opener; открыть готовый
index.html, затем записать озвучку и попросить пересобрать таймлайн под неё.Стек/язык: HTML, JavaScript, Python, Agent Skills. На GitHub: ⭐ 51, forks: 13. Последнее обновление: 2026-09-06.
erik-sutton95/OpenPocketCine
Открытый полевой монитор и пульт для DJI Osmo: выводит live view, waveform, RGB parade, false color, zebra и focus peaking, управляет записью, ISO, EV, зумом и подвесом, а на iOS умеет просматривать клипы и экспортировать их с LUT. Live view заявлен для Pocket 4/4 Pro и Nano на iOS; управление reverse-engineered, поэтому старт и стоп записи нужно проверять на камере.
Идея применения: поставить iOS-бету через TestFlight, соединить физический iPhone с Pocket 4 по Bluetooth/Wi-Fi и до съёмки вертикального ролика проверить экспозицию по false color и резкость по peaking.
Стек/язык: Swift, Kotlin, C++. На GitHub: ⭐ 119, forks: 10. Последнее обновление: 2026-09-06.
Открытый полевой монитор и пульт для DJI Osmo: выводит live view, waveform, RGB parade, false color, zebra и focus peaking, управляет записью, ISO, EV, зумом и подвесом, а на iOS умеет просматривать клипы и экспортировать их с LUT. Live view заявлен для Pocket 4/4 Pro и Nano на iOS; управление reverse-engineered, поэтому старт и стоп записи нужно проверять на камере.
Идея применения: поставить iOS-бету через TestFlight, соединить физический iPhone с Pocket 4 по Bluetooth/Wi-Fi и до съёмки вертикального ролика проверить экспозицию по false color и резкость по peaking.
Стек/язык: Swift, Kotlin, C++. На GitHub: ⭐ 119, forks: 10. Последнее обновление: 2026-09-06.
edoardolunardi/kugiri
kugiri разбивает DOM-текст на строки, слова и графемы ровно по переносу, который уже отрисовал браузер, а не вычисляет перенос заново. Поэтому сохраняются authored newlines, RTL, переносы длинных URL, колонки и ссылки; каждая часть получает data-атрибут и CSS-переменную для анимации. Библиотека — один ES2022-файл без зависимостей, но результат является снимком раскладки: после смены ширины или шрифта split нужно пересоздать.
Идея применения: установить
Стек/язык: TypeScript, JavaScript, Web Animations API. На GitHub: ⭐ 154, forks: 2. Последнее обновление: 2026-09-06.
kugiri разбивает DOM-текст на строки, слова и графемы ровно по переносу, который уже отрисовал браузер, а не вычисляет перенос заново. Поэтому сохраняются authored newlines, RTL, переносы длинных URL, колонки и ссылки; каждая часть получает data-атрибут и CSS-переменную для анимации. Библиотека — один ES2022-файл без зависимостей, но результат является снимком раскладки: после смены ширины или шрифта split нужно пересоздать.
Идея применения: установить
npm install kugiri, разбить заголовок на lines с mask и сделать каскадное появление через Web Animations API; после document.fonts.ready и изменения ширины вызвать revert и split заново.Стек/язык: TypeScript, JavaScript, Web Animations API. На GitHub: ⭐ 154, forks: 2. Последнее обновление: 2026-09-06.
clarkarch/tfm-tui
tfm переносит привычный графический файловый менеджер в терминал: сетка и мышь, рамочное выделение, вкладки, drag-and-drop, восстановление из XDG Trash, встроенная shell-панель и превью изображений, видео и кода. Работает только на Linux; полноценные миниатюры требуют Kitty Graphics, а перенос файлов между терминалом и другими приложениями — именно Kitty. Проект пока alpha, поэтому автор советует не проверять его на незаменимых файлах.
Идея применения: в Kitty запустить
Стек/язык: TypeScript, Shell, Bun. На GitHub: ⭐ 79, forks: 2. Последнее обновление: 2026-09-03.
tfm переносит привычный графический файловый менеджер в терминал: сетка и мышь, рамочное выделение, вкладки, drag-and-drop, восстановление из XDG Trash, встроенная shell-панель и превью изображений, видео и кода. Работает только на Linux; полноценные миниатюры требуют Kitty Graphics, а перенос файлов между терминалом и другими приложениями — именно Kitty. Проект пока alpha, поэтому автор советует не проверять его на незаменимых файлах.
Идея применения: в Kitty запустить
tfm ~/Downloads-test, разложить копии скриншотов по папкам мышью, проверить inline rename, корзину и undo, не затрагивая рабочий каталог.Стек/язык: TypeScript, Shell, Bun. На GitHub: ⭐ 79, forks: 2. Последнее обновление: 2026-09-03.
Fausto95/react-lens
React Lens добавляет в Chrome DevTools причинный граф рендеров: можно увидеть, какой state, prop или context запустил обновление, перемотать взаимодействие, сравнить два момента и выгрузить trace для CLI, CI или MCP. В dev-сборке React 19 восстанавливает useState, useReducer, class state, а через адаптеры — Redux, Zustand и TanStack Query; refs, незарегистрированные stores и production-сборки не перематываются. Firefox и Safari пока не поддерживаются.
Идея применения: запустить
Стек/язык: TypeScript, React 19, Chrome DevTools, Playwright. На GitHub: ⭐ 36, forks: 0. Последнее обновление: 2026-08-26.
React Lens добавляет в Chrome DevTools причинный граф рендеров: можно увидеть, какой state, prop или context запустил обновление, перемотать взаимодействие, сравнить два момента и выгрузить trace для CLI, CI или MCP. В dev-сборке React 19 восстанавливает useState, useReducer, class state, а через адаптеры — Redux, Zustand и TanStack Query; refs, незарегистрированные stores и production-сборки не перематываются. Firefox и Safari пока не поддерживаются.
Идея применения: запустить
pnpm dev:playground, записать взаимодействие с формой, найти компонент с повторными рендерами без изменения DOM и экспортировать сессию командой react-lens analyze.Стек/язык: TypeScript, React 19, Chrome DevTools, Playwright. На GitHub: ⭐ 36, forks: 0. Последнее обновление: 2026-08-26.
song-chaoyang/UnityAssetDB
UnityAssetDB индексирует Assets, Packages и ProjectSettings в локальную SQLite-базу: показывает входящие и исходящие ссылки на материалы, сцены и префабы, разбирает Unity YAML и C# через tree-sitter, а зависимости открывает в CLI, веб-графе или через MCP. Распространяется одним бинарником для macOS, Linux и Windows; повторная синхронизация обрабатывает только изменённые файлы.
Идея применения: перед удалением Assets/Materials/Enemy.mat собрать индекс командой
Стек/язык: Rust, SQLite, tree-sitter, axum, vis.js. На GitHub: ⭐ 21, forks: 3. Последнее обновление: 2026-09-01.
UnityAssetDB индексирует Assets, Packages и ProjectSettings в локальную SQLite-базу: показывает входящие и исходящие ссылки на материалы, сцены и префабы, разбирает Unity YAML и C# через tree-sitter, а зависимости открывает в CLI, веб-графе или через MCP. Распространяется одним бинарником для macOS, Linux и Windows; повторная синхронизация обрабатывает только изменённые файлы.
Идея применения: перед удалением Assets/Materials/Enemy.mat собрать индекс командой
unityassetdb index build /path/to/project, затем выполнить unityassetdb refs Assets/Materials/Enemy.mat -p /path/to/project и увидеть все сцены и объекты, которые ещё используют материал.Стек/язык: Rust, SQLite, tree-sitter, axum, vis.js. На GitHub: ⭐ 21, forks: 3. Последнее обновление: 2026-09-01.
siropkin/chrome-bridge
chrome-bridge даёт любому агенту управление уже открытым и авторизованным Chrome через локальный Node CLI: можно получать компактное accessibility-дерево со ссылками на элементы, кликать, заполнять формы, снимать скриншоты и смотреть сеть без отдельного профиля Playwright и MCP-сервера. Действия помечаются прямо во вкладке; сервер слушает только localhost, но любой локальный процесс получает доступ к подключённому браузеру, поэтому расширение лучше выгружать после работы.
Идея применения: загрузить папку extension через chrome://extensions, запустить
Стек/язык: JavaScript, Node.js 18+, Chrome Extension, CDP. На GitHub: ⭐ 6, forks: 0. Последнее обновление: 2026-09-06.
chrome-bridge даёт любому агенту управление уже открытым и авторизованным Chrome через локальный Node CLI: можно получать компактное accessibility-дерево со ссылками на элементы, кликать, заполнять формы, снимать скриншоты и смотреть сеть без отдельного профиля Playwright и MCP-сервера. Действия помечаются прямо во вкладке; сервер слушает только localhost, но любой локальный процесс получает доступ к подключённому браузеру, поэтому расширение лучше выгружать после работы.
Идея применения: загрузить папку extension через chrome://extensions, запустить
node cli.mjs start, открыть тестовый кабинет и пройти один сценарий командами snap, click и fill, наблюдая каждое действие во вкладке.Стек/язык: JavaScript, Node.js 18+, Chrome Extension, CDP. На GitHub: ⭐ 6, forks: 0. Последнее обновление: 2026-09-06.
GitHub
GitHub - siropkin/chrome-bridge: CLI for browser automation: let any AI agent drive your real logged-in Chrome — you watch every…
CLI for browser automation: let any AI agent drive your real logged-in Chrome — you watch every action and can veto any tab. Zero deps, no relaunch, no MCP server. A11y snapshots + element refs, CD...
Hyacinthe-primus/scanlayer
scanlayer превращает сканы и фотографии документов в PDF с невидимым поисковым текстовым слоем либо выгружает OCR в TXT, JSON, TSV и hOCR с координатами слов и уверенностью. Перед распознаванием выравнивает страницы, исправляет неравномерный свет, восстанавливает порядок чтения колонок и умеет объединять пачку снимков; Tesseract ставится отдельно, а для входных PDF нужен Poppler.
Идея применения: установить Tesseract и
Стек/язык: Python 3.9+, Tesseract OCR, Poppler. На GitHub: ⭐ 10, forks: 1. Последнее обновление: 2026-09-04.
scanlayer превращает сканы и фотографии документов в PDF с невидимым поисковым текстовым слоем либо выгружает OCR в TXT, JSON, TSV и hOCR с координатами слов и уверенностью. Перед распознаванием выравнивает страницы, исправляет неравномерный свет, восстанавливает порядок чтения колонок и умеет объединять пачку снимков; Tesseract ставится отдельно, а для входных PDF нужен Poppler.
Идея применения: установить Tesseract и
pip install scanlayer, затем собрать фотографии страниц в один доступный для поиска файл: scanlayer page1.jpg page2.jpg page3.jpg -o report.pdf --merge.Стек/язык: Python 3.9+, Tesseract OCR, Poppler. На GitHub: ⭐ 10, forks: 1. Последнее обновление: 2026-09-04.
GitHub
GitHub - Hyacinthe-primus/scanlayer: A Python wrapper around Tesseract OCR that turns a scan or photo into a searchable PDF, or…
A Python wrapper around Tesseract OCR that turns a scan or photo into a searchable PDF, or exports raw OCR as text, JSON, TSV, or hOCR with automatic deskew, noise reduction, and multi-column readi...
ashemag/human-atlas
Браузерный 3D-атлас разбирает модель взрослого человека на 2 234 выбираемых объекта, переключает 15 систем организма, ищет среди 3 432 анатомических понятий и умеет изолировать орган или разнести все видимые части в пространстве. Работает как статический сайт без аккаунта и API-ключей; набор данных учебный и не предназначен для диагностики.
Идея применения: Запустить
Стек/язык: React, Three.js, TypeScript. На GitHub: ⭐ 1895, forks: 486. Последнее обновление: 2026-09-06.
Браузерный 3D-атлас разбирает модель взрослого человека на 2 234 выбираемых объекта, переключает 15 систем организма, ищет среди 3 432 анатомических понятий и умеет изолировать орган или разнести все видимые части в пространстве. Работает как статический сайт без аккаунта и API-ключей; набор данных учебный и не предназначен для диагностики.
Идея применения: Запустить
npm ci && npm run dev, открыть режим exploded view и собрать интерактивную демонстрацию скелета и органов для урока или музейного киоска.Стек/язык: React, Three.js, TypeScript. На GitHub: ⭐ 1895, forks: 486. Последнее обновление: 2026-09-06.
Creatorberry/flick
Flick превращает видео, публичную ссылку или готовый транскрипт в набор отдельных анимированных сцен: локально делает таймкоды через Whisper, предлагает план на согласование, учитывает формат и бренд-ассеты, а затем собирает именованные композиции в Remotion. Можно исправить только выбранную сцену и сохранить удачный шаблон для повторного использования; рабочая папка остаётся локальной.
Идея применения: Установить skill командой
Стек/язык: TypeScript, Remotion, Python, FFmpeg, Whisper. На GitHub: ⭐ 196, forks: 32. Последнее обновление: 2026-08-26.
Flick превращает видео, публичную ссылку или готовый транскрипт в набор отдельных анимированных сцен: локально делает таймкоды через Whisper, предлагает план на согласование, учитывает формат и бренд-ассеты, а затем собирает именованные композиции в Remotion. Можно исправить только выбранную сцену и сохранить удачный шаблон для повторного использования; рабочая папка остаётся локальной.
Идея применения: Установить skill командой
npx skills add Creatorberry/flick --skill flick --agent codex --global --yes и превратить собственный демо-ролик продукта в вертикальные сцены с фирменными цветами.Стек/язык: TypeScript, Remotion, Python, FFmpeg, Whisper. На GitHub: ⭐ 196, forks: 32. Последнее обновление: 2026-08-26.
Rion-Wu-tech/wechat-intelligence-hub
Локальный read-only слой превращает собственную историю WeChat в поиск, ежедневные отчёты, списки обещаний, непрочитанных дел и сигналов для повторного контакта. Полный режим требует разрешённого доступа к локальной базе и охватывает только синхронизированные на компьютере данные; основной reader не извлекает ключи, не внедряется в WeChat и не отправляет сообщения.
Идея применения: Сначала выполнить
Стек/язык: Python, HTML, Shell. На GitHub: ⭐ 1731, forks: 2242. Последнее обновление: 2026-09-05.
Локальный read-only слой превращает собственную историю WeChat в поиск, ежедневные отчёты, списки обещаний, непрочитанных дел и сигналов для повторного контакта. Полный режим требует разрешённого доступа к локальной базе и охватывает только синхронизированные на компьютере данные; основной reader не извлекает ключи, не внедряется в WeChat и не отправляет сообщения.
Идея применения: Сначала выполнить
bash projects/wechat-intelligence-hub/scripts/run_demo.sh на вымышленных данных и проверить, как отчёт выделяет обещания и контакты для follow-up, не подключая личную переписку.Стек/язык: Python, HTML, Shell. На GitHub: ⭐ 1731, forks: 2242. Последнее обновление: 2026-09-05.
sdcb/SimdPaddleOCR
Чистая C#-библиотека запускает PP-OCRv6 на CPU через собственный управляемый ONNX-интерпретатор: без Paddle Inference, ONNX Runtime и обязательных нативных OpenCV-зависимостей. На вход принимает BGR8-память, модели загружаются из NuGet или локальных файлов; готовые пакеты сейчас рассчитаны на китайский текст.
Идея применения: Запустить пример ImageSharp.AspNetCore, отправить китайский скан в
Стек/язык: C#, .NET, SIMD, PP-OCRv6. На GitHub: ⭐ 117, forks: 18. Последнее обновление: 2026-09-07.
Чистая C#-библиотека запускает PP-OCRv6 на CPU через собственный управляемый ONNX-интерпретатор: без Paddle Inference, ONNX Runtime и обязательных нативных OpenCV-зависимостей. На вход принимает BGR8-память, модели загружаются из NuGet или локальных файлов; готовые пакеты сейчас рассчитаны на китайский текст.
Идея применения: Запустить пример ImageSharp.AspNetCore, отправить китайский скан в
POST /api/ocr и получить распознанный текст без отдельного Python-сервиса.Стек/язык: C#, .NET, SIMD, PP-OCRv6. На GitHub: ⭐ 117, forks: 18. Последнее обновление: 2026-09-07.
dean9703111/data-deidentification
Браузерный инструмент находит персональные данные в PDF с текстовым слоем, DOCX, XLSX, TXT и Markdown, дает вручную проверить маски и выгружает файл в исходном формате вместе с CSV для обратного восстановления. Содержимое обрабатывается на устройстве; правила ориентированы на тайваньские данные, а сканы без текстового слоя не поддерживаются.
Идея применения: Открыть встроенный пример договора, проверить найденные имена и телефоны, скачать обезличенный DOCX для передачи в AI-сервис, а CSV-ключ сохранить отдельно.
Стек/язык: TypeScript, Vite, браузерные API. На GitHub: ⭐ 59, forks: 11. Последнее обновление: 2026-09-04.
Браузерный инструмент находит персональные данные в PDF с текстовым слоем, DOCX, XLSX, TXT и Markdown, дает вручную проверить маски и выгружает файл в исходном формате вместе с CSV для обратного восстановления. Содержимое обрабатывается на устройстве; правила ориентированы на тайваньские данные, а сканы без текстового слоя не поддерживаются.
Идея применения: Открыть встроенный пример договора, проверить найденные имена и телефоны, скачать обезличенный DOCX для передачи в AI-сервис, а CSV-ключ сохранить отдельно.
Стек/язык: TypeScript, Vite, браузерные API. На GitHub: ⭐ 59, forks: 11. Последнее обновление: 2026-09-04.
sonnylazuardi/superterminal
Нативный GPU-терминал с мультиплексором, где Rust-демон владеет PTY, хранит сессии и передает клиенту снимки и изменения экрана. Поэтому GUI умеет переподключаться к живым процессам; есть панели, вкладки, command palette и CLI
Идея применения: Запустить
Стек/язык: Rust, TypeScript, Bun, React, GPUI. На GitHub: ⭐ 73, forks: 5. Последнее обновление: 2026-09-06.
Нативный GPU-терминал с мультиплексором, где Rust-демон владеет PTY, хранит сессии и передает клиенту снимки и изменения экрана. Поэтому GUI умеет переподключаться к живым процессам; есть панели, вкладки, command palette и CLI
st. Работает на Linux/WSLg, Windows через WSL и Apple Silicon, но сборки для macOS пока без нотарификации.Идея применения: Запустить
./scripts/run.sh, открыть команду в нескольких панелях, перезапустить клиент и проверить сохраненную сессию через st ls.Стек/язык: Rust, TypeScript, Bun, React, GPUI. На GitHub: ⭐ 73, forks: 5. Последнее обновление: 2026-09-06.
Player-YN/PawWork_ZhuaZhua
Расширение для Chrome превращает выделенное прямо на открытой странице в редактируемую таблицу, презентацию PPTX, постер, документ или HTML-сайт — вместо текстового ответа в чате. Область работы задаёт пользователь, сгенерированный код исполняется в локальной QuickJS-песочнице; нужны свои ключи модели, а устанавливать расширение пока приходится вручную из ветки unpacked.
Идея применения: выделить карточки трёх товаров в интернет-магазине, попросить собрать сравнительную таблицу, затем открыть её в рабочей области и поправить колонки вручную.
Стек/язык: Chrome MV3, JavaScript, Univer, tldraw, QuickJS/WASM. На GitHub: ⭐ 1842, forks: 6. Последнее обновление: 2026-09-01.
Расширение для Chrome превращает выделенное прямо на открытой странице в редактируемую таблицу, презентацию PPTX, постер, документ или HTML-сайт — вместо текстового ответа в чате. Область работы задаёт пользователь, сгенерированный код исполняется в локальной QuickJS-песочнице; нужны свои ключи модели, а устанавливать расширение пока приходится вручную из ветки unpacked.
Идея применения: выделить карточки трёх товаров в интернет-магазине, попросить собрать сравнительную таблицу, затем открыть её в рабочей области и поправить колонки вручную.
Стек/язык: Chrome MV3, JavaScript, Univer, tldraw, QuickJS/WASM. На GitHub: ⭐ 1842, forks: 6. Последнее обновление: 2026-09-01.
PT-Perkasa-Pilar-Utama/testate
Testate сохраняет версии данных тестовой БД, возвращает любое состояние через панель или REST API и показывает diff вплоть до изменённой ячейки; перед откатом автоматически делает stash. PostgreSQL, MySQL и MariaDB получают полный набор операций, а MongoDB — снимки и diff без редактирования и импорта.
Идея применения: поднять контейнер рядом с тестовым PostgreSQL, сохранить чистый seed, прогнать разрушающий интеграционный тест и вернуть базу командой checkout вместо ручной пересборки фикстур.
Стек/язык: TypeScript, Docker. На GitHub: ⭐ 9, forks: 1. Последнее обновление: 2026-09-07.
Testate сохраняет версии данных тестовой БД, возвращает любое состояние через панель или REST API и показывает diff вплоть до изменённой ячейки; перед откатом автоматически делает stash. PostgreSQL, MySQL и MariaDB получают полный набор операций, а MongoDB — снимки и diff без редактирования и импорта.
Идея применения: поднять контейнер рядом с тестовым PostgreSQL, сохранить чистый seed, прогнать разрушающий интеграционный тест и вернуть базу командой checkout вместо ручной пересборки фикстур.
Стек/язык: TypeScript, Docker. На GitHub: ⭐ 9, forks: 1. Последнее обновление: 2026-09-07.
GitHub
GitHub - PT-Perkasa-Pilar-Utama/testate: Git for your test database. Snapshot it, break it, put it back in seconds. QA, Developers…
Git for your test database. Snapshot it, break it, put it back in seconds. QA, Developers, Devops internal assistance tools. - PT-Perkasa-Pilar-Utama/testate
hassancs91/paper-engine
Paper Engine собирает настоящую B5-книгу из фиксированных HTML/CSS-страниц: добавляет обложку, оглавление с реальными номерами, разделители, индекс и экспортирует PDF через Chromium. Отдельные команды проверяют переполнение и делают PNG каждой страницы, но смысл диаграмм и визуальные наложения всё равно нужно проверить глазами.
Идея применения: установить Node 18+, собрать готовый showcase, затем скопировать starter и за вечер сделать пятистраничный PDF-гайд с одной мыслью и SVG-диаграммой на страницу.
Стек/язык: HTML, JavaScript, CSS, Playwright. На GitHub: ⭐ 50, forks: 29. Последнее обновление: 2026-09-04.
Paper Engine собирает настоящую B5-книгу из фиксированных HTML/CSS-страниц: добавляет обложку, оглавление с реальными номерами, разделители, индекс и экспортирует PDF через Chromium. Отдельные команды проверяют переполнение и делают PNG каждой страницы, но смысл диаграмм и визуальные наложения всё равно нужно проверить глазами.
Идея применения: установить Node 18+, собрать готовый showcase, затем скопировать starter и за вечер сделать пятистраничный PDF-гайд с одной мыслью и SVG-диаграммой на страницу.
Стек/язык: HTML, JavaScript, CSS, Playwright. На GitHub: ⭐ 50, forks: 29. Последнее обновление: 2026-09-04.
GitHub
GitHub - hassancs91/paper-engine: Write one page at a time. Get a real book. A strict B5 canvas for AI-authored books: one concept…
Write one page at a time. Get a real book. A strict B5 canvas for AI-authored books: one concept per page, the same CSS on screen and in print, diagrams written as SVG. - hassancs91/paper-engine
BareBrowser/bare-browser
Bare Browser — Android-сборка Chromium в виде 99 прозрачных патчей: оставляет настольные расширения и полный uBlock Origin, убирает телеметрию, AI и навязчивый переход из ссылок в приложения, добавляет фоновое воспроизведение и сохранение медиа. Это alpha для arm64, протестированная автором на Pixel; Safe Browsing в сборке не работает.
Идея применения: установить APK из Releases на запасной Android, добавить Bitwarden или Dark Reader и проверить любимый сайт с uBlock Origin и фоновым видео.
Стек/язык: Chromium, Python, Shell. На GitHub: ⭐ 280, forks: 3. Последнее обновление: 2026-08-31.
Bare Browser — Android-сборка Chromium в виде 99 прозрачных патчей: оставляет настольные расширения и полный uBlock Origin, убирает телеметрию, AI и навязчивый переход из ссылок в приложения, добавляет фоновое воспроизведение и сохранение медиа. Это alpha для arm64, протестированная автором на Pixel; Safe Browsing в сборке не работает.
Идея применения: установить APK из Releases на запасной Android, добавить Bitwarden или Dark Reader и проверить любимый сайт с uBlock Origin и фоновым видео.
Стек/язык: Chromium, Python, Shell. На GitHub: ⭐ 280, forks: 3. Последнее обновление: 2026-08-31.
yizhi-chengzi/video-ai-talking
video-ai-talking собирает вертикальный MP4 из видео с хорошо видимым лицом и готового текста: делает озвучку через CosyVoice или Volcengine, синхронизирует губы через Bailian VideoRetalk, накладывает субтитры, BGM и вставки. Интерфейс и задания работают локально, но исходник лица и аудио для lip-sync временно загружаются в Bailian; одновременно выполняется одна задача.
Идея применения: запустить
Стек/язык: TypeScript, Node.js, FFmpeg. На GitHub: ⭐ 341, forks: 50. Последнее обновление: 2026-09-03.
video-ai-talking собирает вертикальный MP4 из видео с хорошо видимым лицом и готового текста: делает озвучку через CosyVoice или Volcengine, синхронизирует губы через Bailian VideoRetalk, накладывает субтитры, BGM и вставки. Интерфейс и задания работают локально, но исходник лица и аудио для lip-sync временно загружаются в Bailian; одновременно выполняется одна задача.
Идея применения: запустить
VAT_MOCK=1 npm run dev, собрать 15-секундный макет ролика без внешних API, затем подключить ключи и заменить одну реплику B-roll-вставкой.Стек/язык: TypeScript, Node.js, FFmpeg. На GitHub: ⭐ 341, forks: 50. Последнее обновление: 2026-09-03.
GitHub
GitHub - yizhi-chengzi/video-ai-talking: 想做真人口播,又不必自己对着镜头念。上传一段真人出镜视频,写好字幕,本机配音并对口型,合成竖屏 MP4。密钥只留在浏览器里。
想做真人口播,又不必自己对着镜头念。上传一段真人出镜视频,写好字幕,本机配音并对口型,合成竖屏 MP4。密钥只留在浏览器里。 - yizhi-chengzi/video-ai-talking
N4darae/anti-mage
anti-mage проверяет согласованность браузерного окружения без базы сигнатур: сопоставляет viewport и экран, заявленную версию и доступные API, графику, кодеки и шрифты, затем возвращает оценку 0–100 и объяснение. Сервер и эталонные данные встроены в один Go-бинарник без внешних зависимостей; адрес намеренно ограничен loopback.
Идея применения: выполнить
Стек/язык: Go, JavaScript. На GitHub: ⭐ 1498, forks: 76. Последнее обновление: 2026-09-02.
anti-mage проверяет согласованность браузерного окружения без базы сигнатур: сопоставляет viewport и экран, заявленную версию и доступные API, графику, кодеки и шрифты, затем возвращает оценку 0–100 и объяснение. Сервер и эталонные данные встроены в один Go-бинарник без внешних зависимостей; адрес намеренно ограничен loopback.
Идея применения: выполнить
go run ., открыть выданный локальный URL сначала в обычном Chrome, затем в тестовом профильном браузере и сравнить конкретные противоречия окружения.Стек/язык: Go, JavaScript. На GitHub: ⭐ 1498, forks: 76. Последнее обновление: 2026-09-02.
GitHub
GitHub - N4darae/anti-mage: For detecting anti-detect browsers and spoofed profiles through runtime coherence analysis.
For detecting anti-detect browsers and spoofed profiles through runtime coherence analysis. - N4darae/anti-mage
jason-jm/wavesubs
Wave Subs превращает локальное видео в SRT или ASS: whisper.cpp распознаёт и выравнивает реплики, а локальная Qwen3 переводит субтитры на 29 языков. Есть предпросмотр, редактор, глоссарий и пакетная обработка целого сезона; видео не загружается на сервер, аккаунт и интернет после скачивания моделей не нужны.
Идея применения: взять MP4-запись лекции без субтитров, прогнать её локально и экспортировать двуязычный ASS для просмотра или монтажа.
Стек/язык: TypeScript. На GitHub: ⭐ 4, forks: 0. Последнее обновление: 2026-09-08.
Wave Subs превращает локальное видео в SRT или ASS: whisper.cpp распознаёт и выравнивает реплики, а локальная Qwen3 переводит субтитры на 29 языков. Есть предпросмотр, редактор, глоссарий и пакетная обработка целого сезона; видео не загружается на сервер, аккаунт и интернет после скачивания моделей не нужны.
Идея применения: взять MP4-запись лекции без субтитров, прогнать её локально и экспортировать двуязычный ASS для просмотра или монтажа.
Стек/язык: TypeScript. На GitHub: ⭐ 4, forks: 0. Последнее обновление: 2026-09-08.
GitHub
GitHub - jason-jm/wavesubs: Can't find subtitles? Generate SRT/ASS subtitles from any video with local AI and auto-translate them…
Can't find subtitles? Generate SRT/ASS subtitles from any video with local AI and auto-translate them — no internet, free. macOS & Windows. - jason-jm/wavesubs