← Все проекты
Проект / Rust

h4ckf0r0day/obscura: Obscura — лёгкий и скрытный headless-браузер для AI и парсинга

Запускай JavaScript-сайты в 6 раз быстрее Chrome, тратя в 7 раз меньше памяти.

Это единый бинарник на Rust со встроенным движком V8 для выполнения JavaScript. Он запускает CDP-сервер, к которому можно подключаться через Puppeteer или Playwright. Есть режим «стелс» для маскировки под обычный браузер и параллельный скрапинг из коробки.

★ 99 Rust Форки 7 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Для разработчиков, которые парсят современные сайты на JavaScript или создают AI-агентов для работы с вебом. Подходит тем, кто устал от тяжёлого headless Chrome.

Проблема / задача

Headless Chrome жрёт сотни мегабайт памяти, медленно стартует и легко детектится анти-бот системами. Obscura решает все три проблемы.

Как это работает

Это единый бинарник на Rust со встроенным движком V8 для выполнения JavaScript. Он запускает CDP-сервер, к которому можно подключаться через Puppeteer или Playwright. Есть режим «стелс» для маскировки под обычный браузер и параллельный скрапинг из коробки.

Что видно по README

Obscura — это headless-браузер, написанный на Rust специально для автоматизации и парсинга. Он полностью заменяет headless Chrome, но работает быстрее, легче и незаметнее. Проект предоставляет CLI для быстрых операций и CDP-сервер для интеграции с популярными инструментами автоматизации.

Ключевые возможности

Запуск реального JavaScript через V8Режим «стелс» с анти-детектомПараллельный скрапинг из CLIЕдиный бинарник без зависимостей

Технологии

RustV8TokioNode.jsExpressGoPlaywrightPuppeteer

Интересный факт

Первый билд из исходников занимает ~5 минут, потому что компилирует V8 с нуля, но потом кешируется.

С чего начать

  • Скачай бинарник для своей ОС из Releases
  • Или запусти CDP-сервер и подключись через Puppeteer/Playwright

Оценка GitRadar

Удобство
7/10
Свежесть
9/10
Перспектива
8/10
Монетизация
6/10
Общая оценка
7/10

Вердикт GitRadar

Стоит попробовать, если нужен быстрый и лёгкий headless-браузер для автоматизации. Проект сыроват (всего 99 звёзд), но архитектура продумана, а производительность впечатляет.

Наблюдения по обновлениям

Проект активен, кодовая база структурирована как workspace из нескольких крейтов, что говорит о продуманной архитектуре.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/h4ckf0r0day/obscura
Лицензия
Apache-2.0
Создан на GitHub
13 апреля 2026 г.
Последнее обновление репо
13 апреля 2026 г.
Последняя проверка GitRadar
13 апреля 2026 г.
Изученные файлы
README.md, Cargo.toml, crates/obscura-cli/src/main.rs, crates/obscura-cdp/src/server.rs, crates/obscura-dom/Cargo.toml, crates/obscura-browser/Cargo.toml

FAQ

Что это такое?

Лёгкий headless-браузер на Rust для парсинга и автоматизации, альтернатива headless Chrome.

Для кого подходит?

Для разработчиков, которые парсят JavaScript-сайты, создают AI-агентов или ботов для веба.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с h4ckf0r0day/obscura?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.