symfony/dom-crawler
DomCrawler eases DOM navigation for HTML and XML documents, letting you query, filter, and extract content with CSS selectors and XPath. Part of the Symfony framework.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| electrolinux/phpquery | 0.88 | phpQuery is a server-side, jQuery-like PHP library for parsing and manipulating HTML/XML DOM. It provides CSS3 selectors, chainable traversal and manipulation methods, and a familiar API for scraping, templating, and document processing. | 164 | 199 | 63 | 74K | 0 | 2.8 | 36.7 | — | — | |
| iloh/simple-html-dom-bundle | 0.88 | Symfony bundle integrating the simple-html-dom PHP library, exposing HTML parsing and DOM manipulation as a service. Parse, traverse, and edit HTML documents with a familiar API, simplifying scraping and document processing in Symfony applications. | 0 | 0 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| zendframework/zend-dom | 0.88 | Zend\Dom provides tools for parsing and querying HTML and XML documents, including CSS selector support translated to XPath via Zend\Dom\Query. A legacy Zend Framework component for DOM inspection and extraction. | 29 | — | 14 | — | 4 | 0.8 | 0.8 | BSD-3-Clause | 7 years ago |
|
| erivello/simple-html-dom-bundle | 0.88 | Symfony2 bundle that integrates the Simple HTML DOM Parser, letting you load HTML and find tags with jQuery-like selectors via the simple_html_dom service. Extract links, content, and attributes easily. | 8 | 9 | 12 | 12 | 2 | 0.8 | 5.1 | MIT | — | |
| wa72/htmlpagedom | 0.87 | wa72/htmlpagedom is a PHP library that extends DOMDocument for easy HTML manipulation with jQuery-style methods and CSS selectors. Load HTML strings or files, then query and modify elements using familiar find, filter, addClass, attr, and append APIs, powered by Symfony CssSelector. | 337 | 347 | 46 | 60K | 7 | 10.0 | 35.0 | MIT | 9 months ago | |
| terminal42/escargot | 0.87 | A Symfony HttpClient-based crawler framework for PHP that can crawl any HTTP resource, not just websites. Jobs are tracked by ID and backed by a queue, so long crawls can pause and resume. | 59 | 59 | 7 | 55K | 0 | 23.3 | 47.9 | — | 3 weeks ago | |
| sunra/php-simple-html-dom-parser | 0.87 | A maintained PHP port of Simple HTML DOM for loading and manipulating HTML with jQuery-like CSS selectors. It provides an easy, forgiving API for scraping pages and extracting or editing elements, with Composer support for modern PHP versions. | 1,282 | — | 342 | — | 30 | 27.7 | 18.0 | — | 9 years ago |
|
| acassan/php-crawler | 0.87 | Symfony 2 bundle integrating the PHPCrawler library to help you crawl and fetch web pages within your Symfony application. Provides a simple way to run crawling tasks and process discovered URLs and content. | 2 | 2 | 1 | 0 | 2 | 0.4 | — | — | — | |
| martyrer/simple-html-dom-bundle | 0.87 | A Symfony bundle that integrates PHP Simple HTML DOM into your application, giving you a convenient service for parsing and manipulating HTML using jQuery-like selectors. Load pages, traverse the DOM, and extract or edit elements with straightforward, readable syntax. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| simplehtmldom/simplehtmldom | 0.86 | simplehtmldom is a fast, flexible PHP HTML DOM parser that turns messy, invalid HTML into a traversable tree. Use jQuery-like selectors to find, extract, and manipulate elements, attributes, and text with minimal code. Lightweight, dependency-free, and ideal for scraping, templating, and document pr... | 189 | — | 55 | — | 0 | 3.0 | 0.8 | MIT | — | |
| symfony/css-selector | 0.86 | Converts CSS selectors to XPath expressions, letting you query HTML and XML documents with familiar CSS syntax. A port of Python's cssselect library, part of the Symfony framework. | 7,416 | 7,453 | 43 | 27M | 0 | 58.5 | 57.7 | MIT | 2 days ago | |
| andrew-svirin/resource-crawler-bundle | 0.86 | — | 3 | 3 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| emanueleminotto/simple-html-dom | 0.86 | Simple HTML DOM parser for PHP. Provides a lightweight API to load HTML from strings/files/URLs, traverse and query elements, and extract text/attributes. Handy for scraping, data extraction, and quick HTML manipulation without a full browser. | 11 | 17 | 8 | 530 | 0 | 0.6 | 22.9 | — | 11 years ago | |
| thesoftwarefanatics/php-html-parser | 0.86 | A PHP HTML parser for loading, traversing, and manipulating HTML documents. It provides a simple API for extracting elements, attributes, and text, making it useful for scraping, DOM-style processing, and HTML cleanup in PHP applications. | 33 | 33 | 10 | 936 | 4 | 1.8 | 20.8 | MIT | 7 years ago | |
| mushroomcloud/simple-html-dom-bundle | 0.86 | A Symfony bundle that integrates the Simple HTML DOM library, offering service configuration for parsing, traversing, and manipulating HTML documents in PHP. Handy for scraping, content extraction, and DOM-style edits in Symfony apps. | 0 | 0 | 0 | 317 | 0 | 16.0 | 39.4 | MIT | 2 months ago | |
| masterminds/html5 | 0.86 | HTML5-PHP is a standards-compliant HTML5 parser and serializer written entirely in PHP. It includes both a DOM tree builder and an event-based SAX-like parser, supports PHP namespaces and Composer, interoperates with QueryPath, and requires PHP 7.4+. Stable and widely used in production. | 1,787 | 1,808 | 126 | 16M | 26 | 50.1 | 74.8 | NOASSERTION | 1 week ago | |
| ibrows/simple-seo-bundle | 0.86 | A lightweight Symfony bundle for basic SEO management, helping you define page titles, meta descriptions, and related metadata through simple configuration. Easy to install and integrate into existing Symfony applications. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| matthecat/htmlcompressor-bundle | 0.86 | Symfony bundle that automatically minifies HTML responses, stripping unnecessary whitespace and comments to reduce page size and speed up delivery. Simple to install and configure, it helps improve front-end performance without changing templates or application code. | 11 | 12 | 4 | 0 | 0 | 0.1 | — | MIT | — | |
| symfony/browser-kit | 0.85 | Symfony BrowserKit simulates a web browser in PHP, letting you make requests, click links, and submit forms programmatically. Includes an HttpClient-based implementation for real HTTP requests, ideal for functional tests and scraping. | 3,007 | 3,031 | 56 | 6M | 0 | 49.2 | 53.2 | MIT | 1 week ago | |
| 24hoursmedia/php-dom-manipulations | 0.84 | Lightweight PHP helpers for manipulating HTML DOM documents. Create, find, update, replace, and remove nodes and attributes with a simple API suited for scraping, templating, and HTML cleanup tasks in legacy or modern PHP projects. | 0 | 0 | 0 | 13 | 1 | 0.4 | 15.8 | MIT | 9 years ago |
How can I help you explore Laravel packages today?