Repolode
NaiboWang

NaiboWang/EasySpider

Визуальный инструмент для веб-скрейпинга и автоматизации браузера без кода: задачи сбора данных создаются щелчками по элементам страницы.

Open source альтернатива:OctoparseParseHub

Звёзды
44,721
Форки
5,394
Открытые issues
274
Последний коммит
позавчера

Что это?

EasySpider — настольное приложение для автоматизации браузера и сбора веб-данных. Вместо написания скриптов достаточно выбрать нужные элементы на странице — инструмент создаст задачу, которую можно запускать и использовать повторно. Он умеет автоматически находить похожие блоки, например списки товаров, чтобы за один шаг выбрать весь список и извлечь поля из его элементов.

Задачи собираются в виде блок-схем с циклами — например, для перехода по каждой ссылке на страницу с подробностями или для переключения страниц с результатами, — а также с условиями, вводом текста, снимками экрана и пользовательским JavaScript. Собранные данные сохраняются по полям. В проекте также есть режим командной строки, позволяющий запускать готовые задачи из других систем.

Проект распространяется по лицензии AGPL-3.0 и построен на Electron. Документация размещена в GitHub Wiki проекта, а примеры задач находятся в папке Examples репозитория.

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

  • 01Выбор элементов страницы щелчком с автоматическим поиском похожих элементов.
  • 02Создание схем сбора данных в виде блок-схем с циклами, условиями и вводом текста.
  • 03Обход элементов списка для перехода на страницы с подробностями и сбора данных.
  • 04Сохранение извлечённых данных с разбивкой по полям.
  • 05Запуск задач из командной строки для интеграции с другими системами.
  • 06Добавление в задачи шагов с пользовательским JavaScript.

Сценарии использования

  • Сбор списков товаров и сведений о них с сайтов электронной коммерции без написания кода.
  • Сбор данных с общедоступных веб-страниц в структурированном виде для анализа.
  • Автоматизация повторяющихся действий в браузере в виде задач по расписанию или пакетной обработки.
  • Создание прототипа скрейпера перед тем, как решить, стоит ли писать собственный код.

Быстрый старт

  1. 1

    Скачайте последнюю версию на странице Releases

  2. 2

    Откройте скачанное приложение EasySpider и создавайте задачи, нажимая на элементы страницы

Что важно знать

  • Лицензия AGPL-3.0 требует публиковать производные работы и модификации, предоставляемые по сети, на условиях той же лицензии.
  • Разделы README о спонсорах и продвижении не относятся к установке; программное обеспечение предоставляется «как есть» и без гарантий.

Темы

Частые вопросы

Что такое EasySpider?
Визуальный инструмент для веб-скрейпинга и автоматизации браузера без кода: задачи сбора данных создаются щелчками по элементам страницы. EasySpider — настольное приложение для автоматизации браузера и сбора веб-данных. Вместо написания скриптов достаточно выбрать нужные элементы на странице — инструмент создаст задачу, которую можно запускать и использовать повторно. Он умеет автоматически находить похожие блоки, например списки товаров, чтобы за один шаг выбрать весь список и извлечь поля из его элементов.
EasySpider можно использовать бесплатно? Какая у него лицензия?
EasySpider распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
EasySpider всё ещё поддерживается?
Активно поддерживается. Последний коммит в EasySpider — 19 окт. 2026 г..
Для чего можно использовать EasySpider?
Сбор списков товаров и сведений о них с сайтов электронной коммерции без написания кода. Сбор данных с общедоступных веб-страниц в структурированном виде для анализа. Автоматизация повторяющихся действий в браузере в виде задач по расписанию или пакетной обработки. Создание прототипа скрейпера перед тем, как решить, стоит ли писать собственный код.
Как установить EasySpider?
Скачайте последнюю версию на странице Releases Откройте скачанное приложение EasySpider и создавайте задачи, нажимая на элементы страницы
Где скачать EasySpider?
Исходный код и инструкции по установке — на GitHub: https://github.com/NaiboWang/EasySpider

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Платформа с открытым исходным кодом, которая превращает сайты в структурированные API для скрейпинга, краулинга, поиска, мониторинга и извлечения данных с помощью ИИ.

17,9 тыс.1,6 тыс.TypeScriptAGPL-3.0Обновлён 3 дня назад

Официальный MCP-сервер, который предоставляет AI-агентам и MCP-клиентам поиск в интернете, скрейпинг, обход сайтов, управление браузером и извлечение данных в Markdown или структурированном формате через Firecrawl.

7,6 тыс.934JavaScriptMITОбновлён 20 часов назад