Расширение для браузера, которое ищет изображения в более чем 30 поисковых системах через контекстное меню или панель инструментов.
setube/stackprism
Расширение для Chrome, Edge и Firefox на Manifest V3, которое определяет технологии, используемые на веб-странице.
Open source альтернатива:BuiltWith
Wappalyzer
- Звёзды
- 1,165
- Форки
- 91
- Открытые issues
- 1
- Последний коммит
- 3 дня назад
Что это?
StackPrism показывает, какие фреймворки, серверы, CMS, CDN, аналитические инструменты и сторонние сервисы использует сайт. Для этого расширение применяет четыре способа обнаружения: сканирует DOM, глобальные переменные, CSS-классы и метатеги при загрузке страницы; перехватывает заголовки ответов и версию HTTP через service worker; отслеживает скрипты, таблицы стилей и iframe, загруженные после взаимодействия с пользователем; а также читает комментарии об авторских правах в начале JavaScript-бандлов, чтобы выявлять включённые в них зависимости.
Результаты всех способов объединяются, очищаются от дубликатов и распределяются более чем по 50 категориям. Расширение также старается отсекать поддельные заголовки, совпадения с самим сайтом и ложные срабатывания при неточном сопоставлении, а при противоречиях в заголовках идентификации снижает уровень уверенности. Правила обнаружения хранятся в JSON-файлах в public/rules, поэтому для большинства обновлений достаточно изменить данные, а не код.
Всплывающее окно и страница настроек доступны на девяти языках. Проект создан с использованием Bun, Vite и Vue.
Ключевые возможности
- 01Параллельно использует четыре способа обнаружения: DOM страницы, заголовки ответов, динамические ресурсы и комментарии об авторских правах в бандлах.
- 02Распределяет результаты более чем по 50 категориям, включая фреймворки, CMS, CDN, аналитику и платёжные системы.
- 03Помечает предполагаемые поддельные заголовки и снижает уровень уверенности в таких результатах.
- 04Хранит правила обнаружения в редактируемых JSON-файлах.
- 05Работает в Chrome, Edge и Firefox на Manifest V3.
Сценарии использования
- Проверять, на каком стеке построен сайт конкурента, в ходе исследования рынка.
- Проводить аудит сторонних скриптов и тегов аналитики на сайте.
- Изучать устройство популярных сайтов, выясняя, какие фреймворки и серверы они используют.
- Добавлять правила обнаружения фреймворков и SaaS-инструментов.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/setube/stackprism.git - 2
Перейдите в каталог проекта
cd stackprism - 3
Установите зависимости
bun install - 4
Соберите расширение для Chrome или Edge, затем загрузите каталог dist/ как распакованное расширение
bun run build
Что важно знать
- Обнаружение бэкенда не является исчерпывающим, поскольку многие сайты скрывают заголовки сервера.
- Подменённые заголовки можно обнаружить, только если одновременно присутствует несколько заголовков идентификации, поэтому одиночные подменённые заголовки могут остаться незамеченными.
- После первой установки необходимо перезагрузить страницу, чтобы обнаружить заголовки ответа.
- Поиск по исходному коду выполняется по снимку DOM, а не по исходному HTML сервера.
Темы
Частые вопросы
- Что такое stackprism?
- Расширение для Chrome, Edge и Firefox на Manifest V3, которое определяет технологии, используемые на веб-странице. StackPrism показывает, какие фреймворки, серверы, CMS, CDN, аналитические инструменты и сторонние сервисы использует сайт. Для этого расширение применяет четыре способа обнаружения: сканирует DOM, глобальные переменные, CSS-классы и метатеги при загрузке страницы; перехватывает заголовки ответов и версию HTTP через service worker; отслеживает скрипты, таблицы стилей и iframe, загруженные после взаимодействия с пользователем; а также читает комментарии об авторских правах в начале JavaScript-бандлов, чтобы выявлять включённые в них зависимости.
- stackprism можно использовать бесплатно? Какая у него лицензия?
- stackprism распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- stackprism всё ещё поддерживается?
- Активно поддерживается. Последний коммит в stackprism — 17 окт. 2026 г..
- Для чего можно использовать stackprism?
- Проверять, на каком стеке построен сайт конкурента, в ходе исследования рынка. Проводить аудит сторонних скриптов и тегов аналитики на сайте. Изучать устройство популярных сайтов, выясняя, какие фреймворки и серверы они используют. Добавлять правила обнаружения фреймворков и SaaS-инструментов.
- Как установить stackprism?
- Клонируйте репозиторий: git clone https://github.com/setube/stackprism.git Перейдите в каталог проекта: cd stackprism Установите зависимости: bun install Соберите расширение для Chrome или Edge, затем загрузите каталог dist/ как распакованное расширение: bun run build
- Где скачать stackprism?
- Исходный код и инструкции по установке — на GitHub: https://github.com/setube/stackprism
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Расширение для браузера, которое записывает ваши действия и превращает их в пошаговую инструкцию со скриншотами и аннотациями, хранящуюся локально.
Расширение для Chrome, Edge и Firefox, которое отслеживает время на сайтах, показывает отчёты о привычках и блокирует сайты при достижении лимитов.
Офлайн-проверка английской грамматики на Rust с приоритетом приватности — работает в редакторах, браузере и Node.js.
Открытое расширение для браузера, которое показывает перевод рядом с оригиналом, переводит выделенный текст, помогает разбираться в прочитанном с помощью AI и добавляет субтитры к видео.
Более спокойная новая вкладка Chrome: открытые вкладки, быстрые ссылки, сохранённые сеансы и простой список дел на одной странице.