symfony/css-selector
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| zendframework/zend-dom | 0.89 | 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 |
|
| wa72/htmlpagedom | 0.86 | 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 | |
| sabberworm/php-css-parser | 0.86 | A PHP library that parses CSS files into a manipulable data structure, allowing programmatic editing of rules and declarations before outputting optimized CSS. Supports custom charsets, strict parsing and optional multi-byte functions. Install via Composer. | 1,826 | 1,836 | 154 | 8M | 143 | 59.7 | 83.2 | MIT | 1 month ago | |
| iloh/simple-html-dom-bundle | 0.86 | 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 | — | |
| symfony/dom-crawler | 0.86 | 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. | 4,024 | 4,101 | 125 | 12M | 0 | 56.7 | 56.5 | MIT | 2 days ago | |
| nowo-tech/icon-selector-bundle | 0.86 | nowo-tech/icon-selector-bundle adds an icon picker to Symfony forms, letting users browse and select icons from configured icon sets and store the chosen icon on your entity. It ships a ready-made form type and selector UI with simple configuration for your icon library. | 0 | 0 | 0 | 382 | 0 | 19.8 | 41.9 | MIT | 1 week ago | |
| netgen/content-browser | 0.85 | Netgen Content Browser is a Symfony bundle that provides a reusable content-picker interface for Ibexa/eZ Platform. Browse, search, and filter repository content by content type, then select items for layouts, blocks, and other integrations. | 14 | 14 | 6 | 1K | 0 | 0.3 | 26.4 | MIT | — | |
| electrolinux/phpquery | 0.85 | 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 | — | — | |
| wikimedia/zest-css | 0.85 | Zest is a fast PHP CSS selector parser and matcher for DOM documents, letting you query HTML/XML with familiar CSS selectors. Lightweight and standards-focused, it’s useful for scraping, testing, and DOM traversal. | 4 | 4 | 2 | 28K | 0 | 0.1 | 51.7 | MIT | — | |
| erivello/simple-html-dom-bundle | 0.85 | 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 | — | |
| symfony/ux-typed | 0.85 | — | 11 | — | 0 | — | 0 | 12.3 | — | MIT | 5 months ago | |
| carica/phpcss | 0.85 | carica/phpcss is a lightweight PHP library for parsing, manipulating, and rendering CSS. It turns stylesheets into an object model so you can inspect or modify rules and declarations, then output clean or optimized CSS for dynamic styles and build tools. | 72 | 74 | 11 | 1K | 3 | 1.4 | 17.3 | — | 5 years ago | |
| martyrer/simple-html-dom-bundle | 0.85 | 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 | — | — | — | |
| setono/html-element-bundle | 0.85 | A Symfony bundle for building HTML elements as reusable PHP objects instead of loose markup. Compose attributes and child nodes, then render clean, testable HTML from services or Twig, keeping templates maintainable and markup consistent. | 1 | 1 | 0 | 1 | 0 | 9.8 | 2.6 | MIT | 6 months ago | |
| yiisoft/html | 0.85 | Yii HTML provides tools for dynamic server-side HTML generation in PHP: a dedicated class for each tag, a CustomTag class, widgets like ButtonGroup, CheckboxList and RadioList, automatic encoding with NoEncode, and an Html helper for creating tags and widgets. Requires PHP 8.1–8.5. | 59 | 58 | 23 | 38K | 6 | 20.0 | 44.1 | BSD-3-Clause | 5 months ago | |
| phpgt/cssxpath | 0.85 | Lightweight, dependency-free PHP library that translates CSS selectors into XPath queries, bringing querySelectorAll-style DOM selection to PHP. Works with HTML and, via htmlMode: false, case-sensitive XML attributes. | 25 | 27 | 11 | 317K | 0 | 23.3 | 64.2 | MIT | 1 month ago | |
| symfony/ux-swup | 0.85 | symfony/ux-swup integrates Swup’s AJAX page transitions into Symfony apps, enabling smooth client-side navigation, animated page loads, and preserved JavaScript state with minimal setup. Ideal for adding modern SPA-like transitions to Twig templates. | 33 | — | 2 | — | 0 | 12.5 | — | MIT | 5 months ago | |
| fluentdom/selectors-phpcss | 0.85 | fluentdom/selectors-phpcss adds CSS selector support to PHP DOM parsing, letting you query HTML/XML with familiar selectors instead of verbose XPath. Lightweight and easy to integrate, it simplifies scraping, testing, and DOM traversal in PHP projects. | 6 | — | 0 | — | 0 | 0.0 | — | MIT | 5 years ago |
|
| mushroomcloud/simple-html-dom-bundle | 0.85 | 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 | |
| codeat3/inlinestyle | 0.84 | InlineStyle converts embedded/external CSS into inline style attributes on HTML elements—ideal for HTML emails where clients ignore stylesheets. Load HTML from a file or string, extract/apply stylesheets (with optional base URL), then get the modified HTML. | 0 | 0 | 0 | 489 | 0 | 0.9 | 37.2 | MIT | 2 years ago |
How can I help you explore Laravel packages today?