EasySpider — это визуальный веб-краулер без кода, предназначенный для тех, кто не занимается кодированием, а также для экспертов по сканированию данных из всемирной паутины. Он может разрабатывать и выполнять задачи веб-сканирования без написания кода через графический интерфейс. Рабочий процесс новой задачи веб-сканирования можно визуально запрограммировать, следуя визуальному мастеру EasySpider на целевых веб-страницах с помощью интуитивно понятного интерфейса «укажи и щелкни». Затем созданную задачу сканера можно легко вызвать локально или как веб-службу.
EasySpider является кроссплатформенным и гибким для адаптации к различным веб-ресурсам. Он также поддерживает расширенную настройку для сложных задач и расширений. Вся система имеет открытый исходный код и прозрачна для свободного доступа, что позволяет избежать возможной утечки конфиденциальной информации.
Stars: 12.1k License: AGPL-3.0 Languages: JavaScript(74.8%), HTML(14.6%) Link: https://github.com/NaiboWang/EasySpider
Функции
Интерактивный и удобный
EasySpider предоставляет удобный графический интерфейс для быстрой и простой разработки задач для непрограммистов. Для изменения потока задач необходимы лишь некоторые базовые знания, такие как XPath.
Гибкий
EasySpider может адаптироваться к различным веб-ресурсам и платформам, а также поддерживать динамический контент, например, собирать веб-контент, созданный с помощью JavaScript (AJAX).
Настраиваемый
EasySpider поддерживает простой дизайн сложных задач сканирования с неограниченным количеством циклов, условий и полей.
Кроссплатформенность
EasySpider поддерживает Windows, Linux и MacOS.
Открытый исходный код и надежный
Исходный код находится в открытом доступе, что делает его прозрачным программным обеспечением без риска утечки конфиденциальной информации.
Бесплатно
Все функции бесплатны.