Repolode
NaiboWang

NaiboWang/EasySpider

Rastreador web y herramienta de automatización del navegador, visual y sin código, para diseñar tareas de recopilación de datos haciendo clic en los elementos de una página.

Alternativa open source a:OctoparseParseHub

Estrellas
44,721
Forks
5,394
Issues abiertos
274
Último commit
anteayer

¿Qué es?

EasySpider es una aplicación de escritorio para automatizar el navegador y recopilar datos de la web. En lugar de escribir scripts, seleccionas los elementos que quieres de una página y la herramienta genera una tarea que puedes ejecutar y reutilizar. Detecta automáticamente bloques similares, como listados de productos, para que puedas seleccionar una lista completa y extraer sus campos secundarios en un solo paso.

Las tareas se crean como diagramas de flujo que pueden incluir bucles (por ejemplo, hacer clic en cada enlace para abrir páginas de detalle o recorrer los resultados por páginas), ramas condicionales, entrada de texto, capturas de pantalla y JavaScript personalizado. Los datos recopilados se guardan por campo. El proyecto también ofrece un modo de línea de comandos para ejecutar tareas terminadas desde otros sistemas.

El proyecto está bajo la licencia AGPL-3.0 y está desarrollado con Electron. La documentación está en la Wiki de GitHub del proyecto, y el repositorio incluye tareas de ejemplo en la carpeta Examples.

Funciones clave

  • 01Selecciona elementos de la página haciendo clic y detecta automáticamente los elementos similares.
  • 02Crea flujos de recopilación como diagramas de flujo con bucles, condiciones y entrada de texto.
  • 03Recorre los elementos de una lista para abrir páginas de detalle y recopilar sus datos.
  • 04Guarda los datos extraídos separados por campo.
  • 05Ejecuta tareas desde la línea de comandos para integrarlas con otros sistemas.
  • 06Añade pasos con JavaScript personalizado a las tareas.

Casos de uso

  • Recopilar listados de productos y sus detalles de sitios de comercio electrónico sin escribir código.
  • Extraer datos estructurados de páginas web públicas para analizarlos.
  • Automatizar operaciones repetitivas del navegador como tareas programadas o por lotes.
  • Crear un prototipo de un extractor web antes de decidir si escribir código personalizado.

Inicio rápido

  1. 1

    Descarga la última versión desde la página de Releases

  2. 2

    Abre la aplicación EasySpider descargada y diseña tareas haciendo clic en los elementos de la página

Antes de usarlo

  • La licencia AGPL-3.0 exige que las obras derivadas y las modificaciones ofrecidas a través de una red se publiquen con la misma licencia.
  • Las secciones de patrocinio y promoción del README no son relevantes para la instalación, y el software se proporciona tal cual, sin garantía.

Temas

Preguntas frecuentes

¿Qué es EasySpider?
Rastreador web y herramienta de automatización del navegador, visual y sin código, para diseñar tareas de recopilación de datos haciendo clic en los elementos de una página. EasySpider es una aplicación de escritorio para automatizar el navegador y recopilar datos de la web. En lugar de escribir scripts, seleccionas los elementos que quieres de una página y la herramienta genera una tarea que puedes ejecutar y reutilizar. Detecta automáticamente bloques similares, como listados de productos, para que puedas seleccionar una lista completa y extraer sus campos secundarios en un solo paso.
¿EasySpider es gratuito? ¿Qué licencia tiene?
EasySpider es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿EasySpider sigue mantenido?
Mantenimiento activo. El último commit de EasySpider fue el 19 oct 2026.
¿Para qué puedo usar EasySpider?
Recopilar listados de productos y sus detalles de sitios de comercio electrónico sin escribir código. Extraer datos estructurados de páginas web públicas para analizarlos. Automatizar operaciones repetitivas del navegador como tareas programadas o por lotes. Crear un prototipo de un extractor web antes de decidir si escribir código personalizado.
¿Cómo se instala EasySpider?
Descarga la última versión desde la página de Releases Abre la aplicación EasySpider descargada y diseña tareas haciendo clic en los elementos de la página
¿Dónde consigo EasySpider?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/NaiboWang/EasySpider

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados