cerbero90/lazy-json-pages

📜 Framework-agnostic API scraper to load items from any paginated JSON API into a Laravel lazy collection via async HTTP requests.

30
/ 100
Emerging

This is a developer tool designed to efficiently retrieve data from online services that provide their information through paginated JSON APIs. It helps developers collect items from multiple pages of data, like user lists or product catalogs, and process them in a memory-efficient way. The typical user is a PHP developer who needs to integrate data from external APIs into their Laravel applications.

196 stars. No commits in the last 6 months.

Use this if you are a PHP developer working with Laravel and need to pull large datasets from paginated JSON APIs without running out of memory.

Not ideal if you are not a PHP developer, or if you need to read large JSON files that are not paginated from an API.

API-integration data-collection web-scraping backend-development Laravel-development
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 4 / 25

How are scores calculated?

Stars

196

Forks

2

Language

PHP

License

MIT

Category

scraper

Last pushed

Sep 13, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/perception/cerbero90/lazy-json-pages"

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