jaeger/querylist
QueryList is a PHP web scraping and crawling library with a jQuery-like syntax for querying HTML/XML. It offers a powerful HTTP client, plugin system, and seamless Laravel integration, letting you extract data from pages with concise, familiar selectors.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| jaeger/phpquery-single | 0.85 | phpQuery-single is a single-file PHP port of jQuery's DOM API, letting you parse, query, and manipulate HTML/XML using familiar CSS selectors and chainable methods. No extensions or extra dependencies required—just drop it in and go. | 140 | 144 | 91 | 4K | 4 | 4.5 | 21.9 | — | — | |
| ziming/laravel-scrapingbee | 0.85 | A Laravel wrapper for the ScrapingBee API that makes web scraping simple. Configure your API key, then fetch pages with JavaScript rendering, premium proxies, screenshots, extraction rules, and custom headers through a clean, expressive client for Laravel apps with easy configuration. | 43 | — | 8 | — | 0 | 18.7 | — | MIT | 1 month ago | |
| jhormantasayco/laravel-searchzy | 0.85 | Laravel Searchzy is a lightweight package that adds simple, chainable search to your Eloquent models. Filter records by multiple columns, handle relationships and custom queries, and keep your controllers clean without pulling in a full search engine. | 14 | — | 0 | — | 0 | 0.1 | — | MIT | 5 years ago | |
| spatie/laravel-site-search | 0.84 | spatie/laravel-site-search crawls and indexes your entire site to create a private Google-like full-text search. It uses a local SQLite FTS5 database by default with no external dependencies, optional Meilisearch support, and concurrent crawling for speed. | 310 | 311 | 25 | 2K | 0 | 23.5 | 12.6 | MIT | 4 months ago | |
| spatie/laravel-query-builder | 0.84 | Spatie's Laravel Query Builder turns incoming API request parameters into Eloquent queries, letting you define allowed filters, sorts, includes, and pagination so clients can shape responses through the URL without exposing dangerous query logic. | 4,469 | 4,488 | 422 | 2M | 0 | 67.2 | 43.7 | MIT | 1 week ago | |
| vdb/php-spider | 0.84 | A configurable PHP web spider/crawler with a modular architecture for scraping and traversing sites. Define start URLs, URI filters, processors, and post-processors to control crawl depth, skip duplicate pages, and extract or analyze content with custom callbacks. | 1,340 | 1,357 | 228 | 2K | 1 | 14.0 | 5.8 | MIT | — | |
| manticoresoftware/manticoresearch-php | 0.83 | Official PHP client for Manticore Search with a fluent query builder, bulk indexing, and support for HTTP and SQL-style APIs. Easily integrates with Laravel or plain PHP apps to add fast full-text search. | 209 | — | 38 | — | 12 | 5.7 | 4.1 | MIT | 1 year ago |
|
| cdaguerre/robots-bundle | 0.83 | — | 0 | 0 | 1 | 0 | 0 | 2.1 | — | — | 9 years ago | |
| sbamtr/laravel-query-enrich | 0.83 | A Laravel package that adds expressive query enrichment helpers, letting you append computed values, relationships, and metadata to Eloquent results cleanly while reducing boilerplate and keeping data shaping close to your queries. | 142 | 142 | 6 | 878 | 1 | 12.9 | 13.0 | MIT | 5 months ago | |
| makinacorpus/goat-query-bundle | 0.83 | Symfony bundle integrating MakinaCorpus Goat Query, a lightweight SQL query builder. Configure database connections and compose fluent, parameterized SELECT, INSERT, UPDATE, and DELETE queries through a clean API, simplifying data access in Symfony applications. | 0 | 0 | 0 | 6 | 2 | 0.4 | 11.7 | GPL-2.0 | — | |
| revolution/salvager | 0.83 | Revolution Salvager is a Laravel package for salvaging recoverable data from failed or interrupted operations, helping you capture what would otherwise be lost and restore it cleanly. Lightweight, configurable, and built to fit existing Laravel workflows. | 7 | 7 | 3 | 384 | 0 | 0.1 | 23.4 | MIT | — | |
| darvinstudio/darvin-crawler-bundle | 0.83 | — | 0 | 0 | 0 | 79 | 0 | 1.5 | 26.3 | MIT | 5 years ago | |
| pisotskyi-el/infatica-scraper | 0.83 | Laravel/PHP package that integrates Infatica proxies into scraping workflows. Configure credentials, route requests through rotating proxies, and fetch web data reliably with a simple, fluent API designed for Laravel applications. | 0 | 0 | — | 298 | — | 0.0 | 34.2 | — | — | |
| anassrojea/laracrawler | 0.83 | — | 0 | 0 | 0 | 8 | 0 | 0.0 | 13.2 | MIT | — | |
| deepslam/content-parser | 0.83 | Laravel 5 package to extract a web page’s main content and title using automatic algorithms. Supports Graby (default) and Mercury API parsers, with an extensible architecture and optional HTML cleanup (remove CSS/style attrs, strip tags) for clean output. | 3 | 3 | 1 | 0 | 1 | 2.2 | — | — | 9 years ago | |
| edemy/crawlerbundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| thejano/laravel-filterable | 0.83 | Laravel Filterable offers a clean, reusable way to filter Eloquent models using query string parameters. Define filters as dedicated classes, keep controllers slim, and compose filters with support for relationships, scopes, validation, and custom logic. | 74 | — | 4 | — | 0 | 13.9 | — | MIT | 4 months ago | |
| gidlov/copycat | 0.82 | Copycat is a Laravel package for crawling websites and consuming APIs. Define reusable "places" with methods that fetch and parse remote content, then call them like local models — a clean, ORM-style way to scrape HTML or JSON without repetitive HTTP and parsing code. | 71 | 78 | 13 | 0 | 0 | 1.0 | — | LGPL-3.0 | 9 years ago | |
| mediamonks/crawler | 0.82 | A Laravel/PHP package for crawling websites: follow links, extract page content, and run custom handlers per URL. Useful for scraping, link checking, sitemap generation, and content audits, with configurable crawl limits and Laravel-friendly integration. | 21 | 21 | 4 | 5 | 0 | 0.2 | 1.2 | MIT | — | |
| bjerke/api-query-builder | 0.82 | Simplify API query handling in Laravel with a fluent query builder that turns request parameters into filtered, sorted, and paginated Eloquent queries. Reduce boilerplate and keep filtering logic consistent and reusable across your endpoints. | 26 | 26 | 2 | 152 | 1 | 0.3 | 11.3 | MIT | 3 years ago |
How can I help you explore Laravel packages today?