vyncint/termlens
termlens тестирует CLI и TUI не по сырому stdout, а через настоящий PTY и эмулируемую экранную сетку: тест видит символы, стили, курсор, ссылки, мышь, resize и режимы терминала ровно так, как их увидит пользователь. Ожидания имеют дедлайн, а при таймауте CI получает снимок фактического экрана; crate рассчитан на Rust 1.85+.
Идея применения: добавить `termlens` и `insta` в dev-dependencies, запустить свой Ratatui-бинарник в сетке 80×24, нажать клавишу навигации через API и зафиксировать экран `insta::assert_snapshot!`.
Стек/язык: Rust, PTY, VT100, insta snapshots. На GitHub: ⭐ 19, forks: 12. Последнее обновление: 2026-09-05.
termlens тестирует CLI и TUI не по сырому stdout, а через настоящий PTY и эмулируемую экранную сетку: тест видит символы, стили, курсор, ссылки, мышь, resize и режимы терминала ровно так, как их увидит пользователь. Ожидания имеют дедлайн, а при таймауте CI получает снимок фактического экрана; crate рассчитан на Rust 1.85+.
Идея применения: добавить `termlens` и `insta` в dev-dependencies, запустить свой Ratatui-бинарник в сетке 80×24, нажать клавишу навигации через API и зафиксировать экран `insta::assert_snapshot!`.
Стек/язык: Rust, PTY, VT100, insta snapshots. На GitHub: ⭐ 19, forks: 12. Последнее обновление: 2026-09-05.
TeoSlayer/shell.online
shell.online оборачивает shell, TUI, сборку или долгий training job и выдаёт URL с восьмизначным паролем: тот же PTY можно открыть с телефона, печатать в него, переподключаться либо дать ссылку только для чтения. Процесс остаётся на своей машине, терминальный поток по умолчанию шифруется end-to-end; при этом relay размещён у проекта, а URL вместе с паролем дают полный доступ к сессии.
Идея применения: Запустить
Стек/язык: Go, TypeScript, xterm.js, Cloudflare Workers. На GitHub: ⭐ 35, forks: 4. Последнее обновление: 2026-09-04.
shell.online оборачивает shell, TUI, сборку или долгий training job и выдаёт URL с восьмизначным паролем: тот же PTY можно открыть с телефона, печатать в него, переподключаться либо дать ссылку только для чтения. Процесс остаётся на своей машине, терминальный поток по умолчанию шифруется end-to-end; при этом relay размещён у проекта, а URL вместе с паролем дают полный доступ к сессии.
Идея применения: Запустить
shell --read-only python train.py и отправить ссылку коллеге, чтобы он следил за обучением в браузере без SSH и без права вводить команды.Стек/язык: Go, TypeScript, xterm.js, Cloudflare Workers. На GitHub: ⭐ 35, forks: 4. Последнее обновление: 2026-09-04.
pgp00/beadrelief
BeadRelief превращает JPG, PNG или WebP в редактируемую схему из бусин либо цветной рельеф 3MF прямо в браузере, без загрузки исходника на сервер. Помимо 3MF он экспортирует PNG, PDF, XLSX и JSON; режим печати ограничен сеткой 32×32 и четырьмя материалами, а полный интерфейс рассчитан на актуальный Chrome или Edge с WebGL.
Идея применения: Открыть live demo, загрузить простой логотип, выбрать четыре цвета, выгрузить 3MF и перед печатью проверить соответствие слотов AMS в Bambu Studio.
Стек/язык: TypeScript, JavaScript, CSS, WebGL. На GitHub: ⭐ 99, forks: 0. Последнее обновление: 2026-08-30.
BeadRelief превращает JPG, PNG или WebP в редактируемую схему из бусин либо цветной рельеф 3MF прямо в браузере, без загрузки исходника на сервер. Помимо 3MF он экспортирует PNG, PDF, XLSX и JSON; режим печати ограничен сеткой 32×32 и четырьмя материалами, а полный интерфейс рассчитан на актуальный Chrome или Edge с WebGL.
Идея применения: Открыть live demo, загрузить простой логотип, выбрать четыре цвета, выгрузить 3MF и перед печатью проверить соответствие слотов AMS в Bambu Studio.
Стек/язык: TypeScript, JavaScript, CSS, WebGL. На GitHub: ⭐ 99, forks: 0. Последнее обновление: 2026-08-30.
GitHub
GitHub - pgp00/beadrelief: Turn any image into an editable, multicolor 3MF bead relief — locally in your browser.
Turn any image into an editable, multicolor 3MF bead relief — locally in your browser. - pgp00/beadrelief
The-Sentience-Company/easel
easel даёт локальную доску для проверки результатов AI-агента: агент публикует план, дизайн или eval в браузер, человек ставит комментарии прямо на элементы, а команда ожидания возвращает разметку в JSON. Следующая версия появляется на той же доске с блочными и пословными diff-маркерами; сейчас установка требует macOS, Node.js 22+ и около гигабайта для Chromium.
Идея применения: Опубликовать макет через
Стек/язык: JavaScript, CSS, Shell, Node.js, Puppeteer. На GitHub: ⭐ 55, forks: 4. Последнее обновление: 2026-09-01.
easel даёт локальную доску для проверки результатов AI-агента: агент публикует план, дизайн или eval в браузер, человек ставит комментарии прямо на элементы, а команда ожидания возвращает разметку в JSON. Следующая версия появляется на той же доске с блочными и пословными diff-маркерами; сейчас установка требует macOS, Node.js 22+ и около гигабайта для Chromium.
Идея применения: Опубликовать макет через
easel open --template page --data page.json, собрать точечные замечания командой easel await и вернуть агенту один структурированный пакет правок.Стек/язык: JavaScript, CSS, Shell, Node.js, Puppeteer. На GitHub: ⭐ 55, forks: 4. Последнее обновление: 2026-09-01.
GitHub
GitHub - The-Sentience-Company/easel: A local review board for work an agent wants a human to look at — agent publishes, you annotate…
A local review board for work an agent wants a human to look at — agent publishes, you annotate in the browser, feedback flows back as JSON. - The-Sentience-Company/easel
Norixor/NoriTrans
Расширение для Chrome переводит веб-страницы и субтитры, а текст, вшитый прямо в видео, умеет распознавать локальным OCR по выбранной области. Можно выбрать локальные модели Chrome/Bergamot или свой облачный провайдер; для полных дорожек перевод кэшируется, а потоковые субтитры идут в быстром режиме. Нужен desktop Chrome 138+, интеграции со стримингами могут ломаться при изменении их плееров.
Идея применения: установить ZIP из Releases, открыть иностранное видео без текстовой дорожки, выделить область субтитров и сравнить локальный OCR-перевод с исходником — кадры и распознанный текст при этом не загружаются во внешний API.
Стек/язык: TypeScript, WXT, Chrome Manifest V3, ONNX Runtime Web. На GitHub: ⭐ 43, forks: 0. Последнее обновление: 2026-09-03.
Расширение для Chrome переводит веб-страницы и субтитры, а текст, вшитый прямо в видео, умеет распознавать локальным OCR по выбранной области. Можно выбрать локальные модели Chrome/Bergamot или свой облачный провайдер; для полных дорожек перевод кэшируется, а потоковые субтитры идут в быстром режиме. Нужен desktop Chrome 138+, интеграции со стримингами могут ломаться при изменении их плееров.
Идея применения: установить ZIP из Releases, открыть иностранное видео без текстовой дорожки, выделить область субтитров и сравнить локальный OCR-перевод с исходником — кадры и распознанный текст при этом не загружаются во внешний API.
Стек/язык: TypeScript, WXT, Chrome Manifest V3, ONNX Runtime Web. На GitHub: ⭐ 43, forks: 0. Последнее обновление: 2026-09-03.
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.