becklyn/search-text-transformer
Converts HTML into clean, searchable plain text for indexing with search engines like Elasticsearch. Use SearchTextTransformer to strip tags and normalize content, making page text suitable for full‑text search and highlighting.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| paquettg/php-html-parser | 0.83 | Fast, lightweight HTML parser for PHP that turns messy markup into a DOM-like tree. Crawl and scrape pages, query elements with CSS selectors, and extract text/attributes easily. Works with imperfect HTML and focuses on simple, fluent usage. | 2,401 | 2,448 | 468 | 92K | 54 | 43.7 | 47.4 | MIT | — | |
| devanoxltd/php-html-parser | 0.83 | Lightweight PHP HTML parser with jQuery-style CSS selectors. Load HTML from strings or files, handle imperfect markup, and traverse nodes (attributes, innerHtml, siblings). Ideal for quick web scraping and DOM extraction in PHP 7.2–7.4. | 0 | 0 | 0 | 24 | 0 | 2.5 | 19.6 | MIT | 11 months ago | |
| becklyn/mimeo | 0.83 | — | 1 | 1 | 0 | 178 | 0 | 1.2 | 27.0 | BSD-3-Clause | 4 years ago | |
| emanueleminotto/simple-html-dom | 0.82 | 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. | 10 | 17 | 8 | 362 | 0 | 0.6 | 21.1 | — | 10 years ago | |
| 24hoursmedia/php-dom-manipulations | 0.82 | 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 | 21 | 1 | 0.4 | 18.5 | MIT | 9 years ago | |
| nickcernis/html-to-markdown | 0.82 | Convert HTML into clean, readable Markdown in PHP. Parse tags and structure into Markdown output with configurable rules, custom converters, and strong defaults—handy for scraping, email content, CMS migrations, and turning rich text into Markdown for storage or editing. | 1,900 | 1,895 | 215 | 8K | 14 | 30.0 | 18.2 | MIT | 3 years ago | |
| weglot/simplehtmldom | 0.81 | Fork/packaged Simple HTML DOM for PHP via Composer. Provides an easy, jQuery-like API to parse, traverse, and manipulate HTML from strings or URLs, useful for scraping, testing, or quick DOM queries without heavy dependencies. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| bicpi/html-converter | 0.81 | PHP library for converting HTML to plain text, ideal for generating text parts of HTML emails. Includes Simple (strip_tags), Lynx (best results, keeps links), Html2Text, and Chain converter to pick the first available backend. | 11 | 12 | 13 | 0 | 0 | 0.5 | — | MIT | — | |
| j0k3r/php-readability | 0.80 | Extracts the main article content and title from messy web pages in PHP. Improved fork of php-readability with tests, namespacing, and optional HTML cleanup via Tidy (or libxml). Supports PSR-3 logging for debugging. | 184 | 190 | 38 | 39K | 5 | 32.0 | 40.1 | Apache-2.0 | 3 weeks ago | |
| php-open-source-saver/fractal | 0.80 | Fractal is a maintained fork of thephpleague/fractal for transforming complex data into consistent API output. Provides a presentation layer with transformers, type casting, relationship includes, custom serializers, and pagination support for JSON/YAML APIs. | 4 | 4 | 2 | 33K | 0 | 11.1 | 57.4 | MIT | 6 months ago | |
| league/html-to-markdown | 0.80 | — | 1,900 | 1,915 | 215 | 1M | 14 | 30.0 | 46.6 | MIT | 3 years ago | |
| deepslam/content-parser | 0.79 | 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 | |
| adriballa/symfony-search-bundle | 0.79 | Symfony bundle that abstracts Elasticsearch: define indexes with two PHP classes, get auto-generated routes for index/document CRUD, validation, and a powerful search API (full-text, filters, sorting, pagination, aggregations). Optional client interfaces for programmatic use. | 11 | 11 | 0 | 0 | 1 | 0.5 | — | MIT | 1 year ago | |
| danilovl/object-to-array-transform-bundle | 0.79 | Symfony bundle that converts objects to arrays using configurable field mappings. Define fields in parameters and provide corresponding getters on your entities. Works with PHP 8.5+ and Symfony 8+. | 1 | 1 | 0 | 0 | 0 | 18.3 | — | MIT | 6 months ago | |
| bkstg/search-bundle | 0.79 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| ahmedabdo/searchable | 0.79 | — | 27 | 27 | 4 | 2 | 0 | 0.3 | 0.4 | — | — | |
| wp-cli/wp-config-transformer | 0.79 | WP-CLI utility for safely reading and modifying WordPress wp-config.php values. Add, update, or remove constants, variables, and settings without manual editing, enabling reliable, scriptable configuration changes in automation and deployment workflows. | 85 | 86 | 26 | 321K | 0 | 22.6 | 55.9 | MIT | 3 months ago | |
| konekt/search | 0.78 | — | 3 | 3 | 1 | 2K | 0 | 0.0 | 38.3 | MIT | — | |
| edulazaro/laratext | 0.78 | Laratext manages and auto-translates Laravel text strings by using both key and text for readable, stable translations. Includes @text directive and text() helper, scans/updates language files, and supports OpenAI, Google Translate, and more. | 77 | 76 | 8 | 820 | 0 | 27.2 | 17.2 | MIT | 4 days ago | |
| dmytrof/fractal-bundle | 0.78 | — | 0 | 0 | 1 | 14 | 0 | 1.5 | 16.2 | MIT | 5 years ago |
How can I help you explore Laravel packages today?