Repolode
NaiboWang

NaiboWang/EasySpider

Crawler visual da web e ferramenta de automação de navegador sem código, em que você cria tarefas de coleta de dados clicando nos elementos de uma página.

Alternativa open source a:OctoparseParseHub

Estrelas
44,721
Forks
5,394
Issues abertas
274
Último commit
anteontem

O que é?

EasySpider é um aplicativo desktop para automação de navegador e coleta de dados na web. Em vez de escrever scripts, você seleciona os elementos que quer em uma página, e a ferramenta gera uma tarefa que pode ser executada e reutilizada. Ela detecta automaticamente blocos semelhantes, como listas de produtos, permitindo selecionar uma lista inteira e extrair os campos dos itens em uma única etapa.

As tarefas são montadas como fluxogramas e podem incluir loops (por exemplo, clicar em cada link para abrir páginas de detalhes ou percorrer resultados paginados), ramificações condicionais, entrada de texto, capturas de tela e JavaScript personalizado. Os dados coletados são salvos por campo. O projeto também oferece um modo de linha de comando para executar tarefas concluídas em outros sistemas.

O projeto é licenciado sob AGPL-3.0 e desenvolvido com Electron. A documentação está na Wiki do GitHub do projeto, e o repositório inclui tarefas de exemplo na pasta Examples.

Recursos principais

  • 01Selecionar elementos da página com cliques, com correspondência automática de itens semelhantes.
  • 02Montar fluxos de coleta como fluxogramas com loops, condições e entrada de texto.
  • 03Percorrer itens de uma lista para abrir páginas de detalhes e coletar seus dados.
  • 04Salvar os dados extraídos separados por campo.
  • 05Executar tarefas pela linha de comando para integrá-las a outros sistemas.
  • 06Adicionar etapas com JavaScript personalizado às tarefas.

Casos de uso

  • Coletar listas e detalhes de produtos em sites de e-commerce sem escrever código.
  • Extrair dados estruturados de páginas públicas da web para análise.
  • Automatizar operações repetitivas no navegador como tarefas agendadas ou em lote.
  • Criar um protótipo de crawler antes de decidir se vale a pena escrever código personalizado.

Início rápido

  1. 1

    Baixe a versão mais recente na página Releases

  2. 2

    Abra o aplicativo EasySpider baixado e crie tarefas clicando nos elementos da página

Antes de usar

  • A licença AGPL-3.0 exige que obras derivadas e modificações disponibilizadas pela rede sejam publicadas sob a mesma licença.
  • As seções de patrocínio e divulgação do README não são relevantes para a instalação, e o software é fornecido no estado em que se encontra, sem garantia.

Tópicos

Perguntas frequentes

O que é EasySpider?
Crawler visual da web e ferramenta de automação de navegador sem código, em que você cria tarefas de coleta de dados clicando nos elementos de uma página. EasySpider é um aplicativo desktop para automação de navegador e coleta de dados na web. Em vez de escrever scripts, você seleciona os elementos que quer em uma página, e a ferramenta gera uma tarefa que pode ser executada e reutilizada. Ela detecta automaticamente blocos semelhantes, como listas de produtos, permitindo selecionar uma lista inteira e extrair os campos dos itens em uma única etapa.
EasySpider é gratuito? Qual é a licença?
EasySpider é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
EasySpider ainda é mantido?
Manutenção ativa. O último commit de EasySpider foi em 19 de out. de 2026.
Para que posso usar EasySpider?
Coletar listas e detalhes de produtos em sites de e-commerce sem escrever código. Extrair dados estruturados de páginas públicas da web para análise. Automatizar operações repetitivas no navegador como tarefas agendadas ou em lote. Criar um protótipo de crawler antes de decidir se vale a pena escrever código personalizado.
Como instalar EasySpider?
Baixe a versão mais recente na página Releases Abra o aplicativo EasySpider baixado e crie tarefas clicando nos elementos da página
Onde consigo EasySpider?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/NaiboWang/EasySpider

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados