Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Parser Laravel Package

whichbrowser/parser

PHP user-agent parser for browser sniffing (use sparingly). WhichBrowser/Parser identifies browser, engine, OS and device with names and versions. Works on PHP 7.0+ including PHP 8; useful for analytics or UX edge cases.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
ua-parser/uap-php 0.85 UA Parser for PHP: parse browser user agents into structured data (browser, engine, OS, device) using the uap-core regex database. Helpful for analytics, logging, and device detection; easy integration via Composer and built-in caching support. 562 575 85 888K 3 6.4 45.5 NOASSERTION —
View on GitHub
sinergi/browser-detector 0.84 Lightweight PHP library for detecting browser, operating system, device, and language from user agent strings. Uses targeted regex rules instead of a bloated UA database, with simple detectors and optional Laravel service provider and facade integration. 575 603 103 81K 14 5.2 24.7 MIT 5 years ago
View on GitHub
elao/browser-detector 0.83 Deprecated browser/user-agent detector for PHP. Provides a BrowserDetector class to load configuration and parse/set a User-Agent string. The README recommends using piwik/device-detector instead for ongoing support. 1 1 0 0 0 0.5 — — 11 years ago
View on GitHub
Context7
hisorange/browser-detect 0.83 — 1,142 1,161 142 321K 6 39.4 42.2 MIT 4 weeks ago
View on GitHub
Context7
chrome-php/chrome 0.83 Chrome PHP lets you control headless Chrome or Chromium from PHP, synchronously or asynchronously. Open pages, navigate, run JavaScript, take screenshots, generate PDFs, and emulate mouse and keyboard input with a simple, IDE-friendly API. Requires PHP 7.4–8.5 and Chrome/Chromium 65+. 2,683 2,698 324 402K 0 46.6 33.7 MIT 4 months ago
View on GitHub
Context7
symfony/dom-crawler 0.83 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 3 days ago
View on GitHub
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
View on GitHub
donatj/phpuseragentparser 0.82 A tiny, fast PHP user-agent parser that detects all modern browsers with just three regular expressions and under 200 lines of code. Installable via Composer, fully unit tested, and easy to use. 598 604 127 187K 9 31.5 42.1 MIT 4 months ago
View on GitHub
zenstruck/browser 0.82 zenstruck/browser is an expressive, fluent wrapper around Symfony's functional testing features, letting you visit pages, assert content, fill fields, and click buttons in chainable code. Pair it with zenstruck/foundry for succinct, readable tests. 230 229 27 165K 28 39.6 57.2 MIT 3 weeks ago
View on GitHub
Context7
elao/browser-detector-bundle 0.82 — 16 16 5 0 0 0.7 — — 11 years ago
View on GitHub
artplus_f/browscap-bundle 0.82 — 1 1 0 0 0 0.0 — NOASSERTION —
View on GitHub
Context7
parsica-php/parsica 0.82 Parsica is a PHP parser combinator library for building custom parsers from small reusable pieces. Compose complex grammars with a fluent API, parse strings into structured results, and handle errors cleanly—ideal for DSLs, config formats, and language tooling. 413 413 19 20K 11 10.8 29.6 MIT 1 year ago
View on GitHub
paquettg/php-html-parser 0.82 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,395 2,446 467 126K 54 43.7 49.2 MIT —
View on GitHub
Context7
browscap/browscap-bundle 0.82 — 13 13 12 0 8 1.4 2.1 — —
View on GitHub
Context7
browscap/browscap-php 0.82 browscap-php is a PHP library for detecting browser, platform, and device details from User-Agent strings using the Browscap database. It provides easy updates, caching, and a simple API for accurate capability detection in web apps. 441 447 84 88K 5 24.7 36.7 MIT 6 months ago
View on GitHub
Context7
weglot/simplehtmldom 0.82 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 — 101 — 0.3 27.7 — —
View on GitHub
j0k3r/php-readability 0.82 PHP library that extracts the main readable content and title from web pages. Based on an improved full-text-rss Readability fork, it offers namespaced code, simple tests, optional Tidy HTML cleanup, and PSR-3 logging for debugging parsing issues. 184 190 38 38K 5 26.8 38.6 Apache-2.0 3 months ago
View on GitHub
fortephp/forte 0.82 Forte is a Laravel package that provides a clean, expressive API for common application needs, with sensible defaults, flexible configuration, and seamless framework integration. It helps developers reduce boilerplate, ship features faster, and keep their codebase organized and maintainable. 67 — 2 — 0 16.6 — MIT 2 months ago
facebook/webdriver 0.82 Archived Selenium WebDriver bindings for PHP. Controls browsers via Selenium 2–4 using JsonWireProtocol and partial W3C WebDriver support. Install with Composer and connect to a running selenium-server. Use php-webdriver/php-webdriver for current updates. 65 25 0 87K 0 0.2 30.4 Apache-2.0 —
View on GitHub
Context7
guzzle/parser 0.81 guzzle/parser provides lightweight message parsing utilities for Guzzle, helping you parse HTTP request/response messages, headers, and related components. Useful when working with raw HTTP strings or building tooling around Guzzle’s message format. 21 18 2 52K 0 0.2 46.6 — —
View on GitHub
Context7
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log