GabrielMesquitaOliveira/EasyCrawler

Multi-threaded Java web crawler library with flexible search strategies and configurable persistence options. Published on Maven Central, features intelligent crawling with politeness controls, custom filtering, and extensible architecture using Strategy design pattern.

21
/ 100
Experimental

This project helps developers gather specific information from websites by programmatically navigating web pages. You provide starting website addresses and define what content to look for (like text, attributes, or elements), and it systematically collects that data. Developers building data collection tools, market research applications, or content aggregation services would use this to power their solutions.

No commits in the last 6 months.

Use this if you are a Java developer who needs to programmatically extract structured or unstructured data from multiple web pages for your application.

Not ideal if you are an end-user looking for a ready-to-use application or a non-developer needing to scrape data without writing code.

web-scraping data-extraction web-automation java-development information-gathering
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 4 / 25
Maturity 15 / 25
Community 0 / 25

How are scores calculated?

Stars

7

Forks

Language

Java

License

MIT

Category

scraper

Last pushed

Sep 06, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/perception/GabrielMesquitaOliveira/EasyCrawler"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.