pranjalparmar/fastdocparse
CLI и Python-библиотека извлекают поля из счетов, выписок, резюме и других полуструктурированных документов в JSON, а затем детерминированно отмечают, найдено ли каждое значение в исходном тексте, соблюден ли формат и сходятся ли перекрестные проверки. Работает с локальным Ollama без отправки документов в облако; сложные таблицы и рукописные формы пока слабое место.
Идея применения: установить пакет через
Стек/язык: Python, Pydantic, Ollama/OpenAI-compatible API. На GitHub: ⭐ 11, forks: 11. Последнее обновление: 2026-09-05.
CLI и Python-библиотека извлекают поля из счетов, выписок, резюме и других полуструктурированных документов в JSON, а затем детерминированно отмечают, найдено ли каждое значение в исходном тексте, соблюден ли формат и сходятся ли перекрестные проверки. Работает с локальным Ollama без отправки документов в облако; сложные таблицы и рукописные формы пока слабое место.
Идея применения: установить пакет через
pip install fastdocparse, описать номер, поставщика и сумму счета в JSON-схеме и прогнать один PDF локально через Ollama, отправляя на ручную проверку поля с флагом ungrounded.Стек/язык: Python, Pydantic, Ollama/OpenAI-compatible API. На GitHub: ⭐ 11, forks: 11. Последнее обновление: 2026-09-05.
schappim/mygrok
Самостоятельная замена ngrok из двух Go-бинарников: сервер на своем VPS выдает стабильные HTTPS-поддомены, клиент публикует локальный порт, папку со статикой или MCP-сервер. Есть автосертификаты, systemd/launchd, IP-правила и passkeys, но канал управления на порту 7000 пока не шифруется, поэтому сервер и клиент нельзя связывать через недоверенную сеть без дополнительного защищенного транспорта.
Идея применения: направить wildcard DNS на VPS, поднять
Стек/язык: Go, Shell. На GitHub: ⭐ 8, forks: 1. Последнее обновление: 2026-08-14.
Самостоятельная замена ngrok из двух Go-бинарников: сервер на своем VPS выдает стабильные HTTPS-поддомены, клиент публикует локальный порт, папку со статикой или MCP-сервер. Есть автосертификаты, systemd/launchd, IP-правила и passkeys, но канал управления на порту 7000 пока не шифруется, поэтому сервер и клиент нельзя связывать через недоверенную сеть без дополнительного защищенного транспорта.
Идея применения: направить wildcard DNS на VPS, поднять
mygrokd и командой mygrok http 3000 --subdomain=demo выдать коллеге постоянный HTTPS-адрес локального стенда, ограничив доступ его IP.Стек/язык: Go, Shell. На GitHub: ⭐ 8, forks: 1. Последнее обновление: 2026-08-14.
hebertporto/appstore-forge
AppStore Forge превращает исходные скриншоты приложения в готовый набор для App Store и Google Play: добавляет фон, рамку устройства и заголовки, умеет растягивать панораму на две карточки и разрезать её при экспорте. Превью и итоговые PNG рисует один renderer, а изображения не покидают компьютер. Готовых бинарников нет; нативная сборка рассчитана на Mac с Apple Silicon.
Идея применения: собрать приложение через
Стек/язык: TypeScript, Electron, Canvas. На GitHub: ⭐ 81, forks: 18. Последнее обновление: 2026-09-01.
AppStore Forge превращает исходные скриншоты приложения в готовый набор для App Store и Google Play: добавляет фон, рамку устройства и заголовки, умеет растягивать панораму на две карточки и разрезать её при экспорте. Превью и итоговые PNG рисует один renderer, а изображения не покидают компьютер. Готовых бинарников нет; нативная сборка рассчитана на Mac с Apple Silicon.
Идея применения: собрать приложение через
pnpm install:app, сделать панорамный первый разворот из двух скриншотов и экспортировать весь набор PNG для страницы приложения.Стек/язык: TypeScript, Electron, Canvas. На GitHub: ⭐ 81, forks: 18. Последнее обновление: 2026-09-01.
aleqsio/screenmap
screenmap строит визуальную карту Expo/React Native-приложения и в CI показывает, какие экраны реально затронул pull request: запускает приложение, переснимает достижимые из diff экраны и прикладывает before/after с выделенной областью изменения. Маршруты, скриншоты и воспроизводимые tap-flow упаковываются в
Идея применения: подключить
Стек/язык: JavaScript, TypeScript, GitHub Actions. На GitHub: ⭐ 122, forks: 9. Последнее обновление: 2026-08-30.
screenmap строит визуальную карту Expo/React Native-приложения и в CI показывает, какие экраны реально затронул pull request: запускает приложение, переснимает достижимые из diff экраны и прикладывает before/after с выделенной областью изменения. Маршруты, скриншоты и воспроизводимые tap-flow упаковываются в
.scrmap; для Action нужны deep links, simulator build и macOS runner.Идея применения: подключить
aleqsio/screenmap@v1 к мобильному репозиторию и получить в следующем PR комментарий с визуальным diff изменённого экрана.Стек/язык: JavaScript, TypeScript, GitHub Actions. На GitHub: ⭐ 122, forks: 9. Последнее обновление: 2026-08-30.
yoli-mi/quickscan
QuickScan — миниатюрный Windows-сканер QR-кодов из системного трея: по глобальной горячей клавише даёт рамкой выделить код на любом мониторе, распознаёт URL, Wi-Fi или текст и сразу предлагает скопировать результат либо открыть ссылку. Можно также вставить или перетащить картинку; по данным README, установщик занимает около 1,4 МБ, а приложение в памяти — около 30 МБ.
Идея применения: собрать через
Стек/язык: Rust, TypeScript, Tauri 2. На GitHub: ⭐ 166, forks: 11. Последнее обновление: 2026-09-01.
QuickScan — миниатюрный Windows-сканер QR-кодов из системного трея: по глобальной горячей клавише даёт рамкой выделить код на любом мониторе, распознаёт URL, Wi-Fi или текст и сразу предлагает скопировать результат либо открыть ссылку. Можно также вставить или перетащить картинку; по данным README, установщик занимает около 1,4 МБ, а приложение в памяти — около 30 МБ.
Идея применения: собрать через
npm run tauri build и нажать Ctrl+Alt+Q, чтобы считать QR-код прямо из чата без телефона и отдельного скриншота.Стек/язык: Rust, TypeScript, Tauri 2. На GitHub: ⭐ 166, forks: 11. Последнее обновление: 2026-09-01.
Open-Capture/OpenCapture
OpenCapture снимает всю страницу, видимую область или выбранный фрагмент, затем даёт обрезать кадр, добавить стрелки и текст, необратимо замазать приватные пиксели и экспортировать PNG либо PDF. Обработка идёт локально в Rust/WebAssembly, расширение не требует аккаунта и постоянного доступа к сайтам; водяные знаки — единственная платная функция.
Идея применения: установить расширение из магазина Chrome, Edge или Firefox, снять внутренний дашборд целиком, замазать номера и выгрузить готовый PDF.
Стек/язык: TypeScript, Rust/WebAssembly. На GitHub: ⭐ 11, forks: 3. Последнее обновление: 2026-09-05.
OpenCapture снимает всю страницу, видимую область или выбранный фрагмент, затем даёт обрезать кадр, добавить стрелки и текст, необратимо замазать приватные пиксели и экспортировать PNG либо PDF. Обработка идёт локально в Rust/WebAssembly, расширение не требует аккаунта и постоянного доступа к сайтам; водяные знаки — единственная платная функция.
Идея применения: установить расширение из магазина Chrome, Edge или Firefox, снять внутренний дашборд целиком, замазать номера и выгрузить готовый PDF.
Стек/язык: TypeScript, Rust/WebAssembly. На GitHub: ⭐ 11, forks: 3. Последнее обновление: 2026-09-05.
metedata/Remarc
Remarc превращает выделенный текст, область экрана, голосовой комментарий или элемент веб-страницы в карточку обратной связи с исходным контекстом. Через MCP и плагины эти карточки читают Claude Code, Codex, Cursor и другие клиенты, а статусы и итог агента остаются в сессии. Приложению нужен macOS 14+, голосовой Crit Mode — macOS 26+.
Идея применения: подключить плагин Codex, отметить проблемную кнопку на локальной странице через Chrome-расширение и передать агенту URL, CSS, accessibility-данные и комментарий без ручного промпта.
Стек/язык: Swift 6, SwiftUI/AppKit, MCP, TypeScript. На GitHub: ⭐ 66, forks: 3. Последнее обновление: 2026-09-04.
Remarc превращает выделенный текст, область экрана, голосовой комментарий или элемент веб-страницы в карточку обратной связи с исходным контекстом. Через MCP и плагины эти карточки читают Claude Code, Codex, Cursor и другие клиенты, а статусы и итог агента остаются в сессии. Приложению нужен macOS 14+, голосовой Crit Mode — macOS 26+.
Идея применения: подключить плагин Codex, отметить проблемную кнопку на локальной странице через Chrome-расширение и передать агенту URL, CSS, accessibility-данные и комментарий без ручного промпта.
Стек/язык: Swift 6, SwiftUI/AppKit, MCP, TypeScript. На GitHub: ⭐ 66, forks: 3. Последнее обновление: 2026-09-04.
miskin-lee/EdgeTerm
EdgeTerm объединяет локальный PTY, SSH с ключами, вторым фактором и цепочками ProxyJump, SFTP/FTP и последовательный порт в одном лёгком клиенте. Справа открывается двухпанельный файловый менеджер, снизу можно отправить команду сразу в несколько сессий; есть сборки для Windows, macOS и Linux, но они пока без обычной подписи Windows и notarization macOS.
Идея применения: скачать релиз, завести SSH-сессию через jump host, открыть удалённый каталог в Filer и перетащить туда папку со сборочными логами.
Стек/язык: Rust, Tauri, TypeScript. На GitHub: ⭐ 37, forks: 3. Последнее обновление: 2026-09-05.
EdgeTerm объединяет локальный PTY, SSH с ключами, вторым фактором и цепочками ProxyJump, SFTP/FTP и последовательный порт в одном лёгком клиенте. Справа открывается двухпанельный файловый менеджер, снизу можно отправить команду сразу в несколько сессий; есть сборки для Windows, macOS и Linux, но они пока без обычной подписи Windows и notarization macOS.
Идея применения: скачать релиз, завести SSH-сессию через jump host, открыть удалённый каталог в Filer и перетащить туда папку со сборочными логами.
Стек/язык: Rust, Tauri, TypeScript. На GitHub: ⭐ 37, forks: 3. Последнее обновление: 2026-09-05.
❤1
furkankly/rataflow
Rust-библиотека переносит редактор графов прямо в терминал: узлы можно перетаскивать, масштабировать, соединять и раскладывать алгоритмом Sugiyama, а состояние — сохранять через serde. Есть мини-карта, панорамирование, свои рендереры и бэкенды crossterm, termion, termwiz и WASM; цикл событий остаётся под контролем приложения.
Идея применения: Добавить
Стек/язык: Rust, Ratatui, serde, WASM. На GitHub: ⭐ 135, forks: 2. Последнее обновление: 2026-09-01.
Rust-библиотека переносит редактор графов прямо в терминал: узлы можно перетаскивать, масштабировать, соединять и раскладывать алгоритмом Sugiyama, а состояние — сохранять через serde. Есть мини-карта, панорамирование, свои рендереры и бэкенды crossterm, termion, termwiz и WASM; цикл событий остаётся под контролем приложения.
Идея применения: Добавить
cargo add rataflow, запустить cargo run --example basic и собрать TUI-карту пайплайна деплоя, где выбор узла открывает его статус и логи.Стек/язык: Rust, Ratatui, serde, WASM. На GitHub: ⭐ 135, forks: 2. Последнее обновление: 2026-09-01.
ucmao/juziscan
Android-сканер выравнивает снятый под углом документ двумя движками: сначала ONNX-модель ищет четыре угла, а при низкой уверенности включается OpenCV. На устройстве работают фильтры, исправление перспективы, OCR через ML Kit, сборка PDF и передача файлов на компьютер по локальному Wi-Fi; эти функции запускаются без серверной части.
Идея применения: Собрать APK через
Стек/язык: Kotlin, Jetpack Compose, OpenCV, ONNX Runtime, ML Kit, Python/FastAPI. На GitHub: ⭐ 17, forks: 4. Последнее обновление: 2026-08-17.
Android-сканер выравнивает снятый под углом документ двумя движками: сначала ONNX-модель ищет четыре угла, а при низкой уверенности включается OpenCV. На устройстве работают фильтры, исправление перспективы, OCR через ML Kit, сборка PDF и передача файлов на компьютер по локальному Wi-Fi; эти функции запускаются без серверной части.
Идея применения: Собрать APK через
./gradlew assembleRelease, сфотографировать чек или договор, выровнять перспективу, извлечь текст офлайн и забрать готовый файл через браузер в одной Wi-Fi-сети. Требуется Android 7.0+.Стек/язык: Kotlin, Jetpack Compose, OpenCV, ONNX Runtime, ML Kit, Python/FastAPI. На GitHub: ⭐ 17, forks: 4. Последнее обновление: 2026-08-17.
miko-misa/herdr-portfwd
Плагин Herdr находит порт dev-сервера по дереву процессов и связывает его с конкретной панелью Claude или Codex. Ctrl+клик по localhost-ссылке сначала показывает подтверждение, затем поднимает SSH-forward на тот же номер порта и открывает локальный браузер; при конфликте порт не перенумеровывается молча.
Идея применения: Установить плагин на ноутбук и удалённый build-box, запустить Vite на 5173 из панели агента и открыть напечатанный URL Ctrl+кликом без ручного
Стек/язык: Rust, Shell, Python, OpenSSH. На GitHub: ⭐ 4, forks: 0. Последнее обновление: 2026-08-11.
Плагин Herdr находит порт dev-сервера по дереву процессов и связывает его с конкретной панелью Claude или Codex. Ctrl+клик по localhost-ссылке сначала показывает подтверждение, затем поднимает SSH-forward на тот же номер порта и открывает локальный браузер; при конфликте порт не перенумеровывается молча.
Идея применения: Установить плагин на ноутбук и удалённый build-box, запустить Vite на 5173 из панели агента и открыть напечатанный URL Ctrl+кликом без ручного
ssh -L. Нужны Herdr 0.8+, macOS/Linux, OpenSSH ControlMaster и вход по ключу без запроса пароля.Стек/язык: Rust, Shell, Python, OpenSSH. На GitHub: ⭐ 4, forks: 0. Последнее обновление: 2026-08-11.
lumina-tl/lumina
Настольный редактор проводит страницу манги через поиск текста, OCR, перевод, удаление исходных реплик и новую верстку. В отличие от конвейера «нажал и получил картинку», здесь можно вручную исправить рамки и распознанный текст, повторить перевод отдельной строки и отредактировать каждый слой маски. Модели обработки работают локально через ONNX Runtime; наружу уходит только перевод к выбранному API.
Идея применения: установить Windows-сборку DirectML, открыть одну JPG-страницу, поправить порядок реплик после OCR и экспортировать готовую PNG, не теряя редактируемый проект .lmi.
Стек/язык: Electron, TypeScript, Python, FastAPI, ONNX Runtime. На GitHub: ⭐ 17, forks: 3. Последнее обновление: 2026-09-06.
Настольный редактор проводит страницу манги через поиск текста, OCR, перевод, удаление исходных реплик и новую верстку. В отличие от конвейера «нажал и получил картинку», здесь можно вручную исправить рамки и распознанный текст, повторить перевод отдельной строки и отредактировать каждый слой маски. Модели обработки работают локально через ONNX Runtime; наружу уходит только перевод к выбранному API.
Идея применения: установить Windows-сборку DirectML, открыть одну JPG-страницу, поправить порядок реплик после OCR и экспортировать готовую PNG, не теряя редактируемый проект .lmi.
Стек/язык: Electron, TypeScript, Python, FastAPI, ONNX Runtime. На GitHub: ⭐ 17, forks: 3. Последнее обновление: 2026-09-06.
zy0816/ScreenOff
Утилита выключает встроенный экран Mac, оставляя внешний монитор активным: есть приложение в строке меню и CLI без зависимостей. Она не требует root или Accessibility, защищает от полного черного экрана и пытается вернуть панель при отключении внешнего дисплея. Важно: используются приватные API macOS, а готовая сборка подписана ad-hoc и не нотарифицирована.
Идея применения: подключить внешний монитор, сначала выполнить displaytoggle.py --status, затем displaytoggle.py --off и проверить автоматическое восстановление встроенного экрана после отключения кабеля.
Стек/язык: Swift, Python, Shell; macOS 13+. На GitHub: ⭐ 22, forks: 0. Последнее обновление: 2026-08-28.
Утилита выключает встроенный экран Mac, оставляя внешний монитор активным: есть приложение в строке меню и CLI без зависимостей. Она не требует root или Accessibility, защищает от полного черного экрана и пытается вернуть панель при отключении внешнего дисплея. Важно: используются приватные API macOS, а готовая сборка подписана ad-hoc и не нотарифицирована.
Идея применения: подключить внешний монитор, сначала выполнить displaytoggle.py --status, затем displaytoggle.py --off и проверить автоматическое восстановление встроенного экрана после отключения кабеля.
Стек/язык: Swift, Python, Shell; macOS 13+. На GitHub: ⭐ 22, forks: 0. Последнее обновление: 2026-08-28.
sirged/fermata
Самостоятельно размещаемая библиотека нот сканирует папку с PDF, MusicXML и Guitar Pro, добавляет поиск и обложки, запоминает страницу и время занятий, поддерживает перелистывание Bluetooth-педалью и интерактивное воспроизведение структурированных партитур. Всё запускается одним контейнером с SQLite; сканированные PDF читаются только как страницы и в MusicXML не транскрибируются.
Идея применения: положить одну партитуру в ./library, запустить docker compose up --build -d, открыть localhost:8080 на планшете и настроить педаль, которая отправляет клавиши-стрелки.
Стек/язык: Python, FastAPI, Svelte 5, JavaScript, SQLite, Docker. На GitHub: ⭐ 35, forks: 2. Последнее обновление: 2026-09-06.
Самостоятельно размещаемая библиотека нот сканирует папку с PDF, MusicXML и Guitar Pro, добавляет поиск и обложки, запоминает страницу и время занятий, поддерживает перелистывание Bluetooth-педалью и интерактивное воспроизведение структурированных партитур. Всё запускается одним контейнером с SQLite; сканированные PDF читаются только как страницы и в MusicXML не транскрибируются.
Идея применения: положить одну партитуру в ./library, запустить docker compose up --build -d, открыть localhost:8080 на планшете и настроить педаль, которая отправляет клавиши-стрелки.
Стек/язык: Python, FastAPI, Svelte 5, JavaScript, SQLite, Docker. На GitHub: ⭐ 35, forks: 2. Последнее обновление: 2026-09-06.
GitHub
GitHub - sirged/fermata: Self-hosted sheet music server: organize, search, and practice from your own library — PDF reader plus…
Self-hosted sheet music server: organize, search, and practice from your own library — PDF reader plus interactive notation/tab rendering - sirged/fermata
pgrundev/pgterm
Терминальный «htop для PostgreSQL»: на одном экране показывает соединения, кэш, блокировки, регрессии запросов, неиспользуемые индексы, vacuum и репликацию сразу для нескольких баз. Диагностика строго read-only, а в конфиг сохраняются имена переменных окружения, не строки подключения.
Идея применения: экспортировать DATABASE_URL, выполнить
Стек/язык: Rust, Shell. На GitHub: ⭐ 177, forks: 8. Последнее обновление: 2026-09-06.
Терминальный «htop для PostgreSQL»: на одном экране показывает соединения, кэш, блокировки, регрессии запросов, неиспользуемые индексы, vacuum и репликацию сразу для нескольких баз. Диагностика строго read-only, а в конфиг сохраняются имена переменных окружения, не строки подключения.
Идея применения: экспортировать DATABASE_URL, выполнить
pgterm add staging и перед релизом сравнить блокировки, vacuum и репликацию staging с production в соседних вкладках.Стек/язык: Rust, Shell. На GitHub: ⭐ 177, forks: 8. Последнее обновление: 2026-09-06.
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.