PHPackages                             crossjoin/browscap - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. crossjoin/browscap

AbandonedLibrary

crossjoin/browscap
==================

The standalone PHP Browscap parser Crossjoin\\Browscap detects browser properties as well as device information based on the user agent string of the requesting browsers and search engines, using the data from the Browser Capabilities Project. It's several hundred times faster than the build-in PHP function get\_browser(), and faster than other Browscap PHP libraries, with much lower memory consumption. Optionally Crossjoin\\Browscap automatically updates the Browscap data, so you're always up-to-date. The newest version is build for PHP 7.x, for PHP &gt;= 5.6 use version 2.x, for PHP &gt;= 5.3 use version 1.x.

v3.0.5(9y ago)45234.4k2MITPHP ^7.0|^7.1

Since Feb 10Compare

[ Source](https://github.com/crossjoin/Browscap)[ Packagist](https://packagist.org/packages/crossjoin/browscap)[ Docs](https://github.com/crossjoin/Browscap)[ RSS](/packages/crossjoin-browscap/feed)WikiDiscussions Synced 1w ago

READMEChangelogDependencies (3)Versions (23)Used By (2)

### README not available

The README for this package hasn't been synced yet. View it on [GitHub](https://github.com/crossjoin/Browscap).

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity38

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity68

Established project with proven stability

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~34 days

Recently: every ~45 days

Total

22

Last Release

3393d ago

Major Versions

v1.0.6 → v2.0.02016-04-09

v2.0.0 → v3.0.02016-04-09

v2.0.2 → v3.0.22016-08-02

v2.0.3 → v3.0.42016-08-04

v2.0.4 → v3.0.52017-02-01

PHP version history (7 changes)v1.0.0PHP &gt;=5.3.0

v2.0.0PHP ~5.6|~7.0

v3.0.0PHP ~7.0

v3.0.1PHP ^7.0

v2.0.1PHP ^5.6|^7.0

v3.0.5PHP ^7.0|^7.1

2.x-devPHP ^5.6|^7.0|^7.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/e7d1e74289ef112053a31bccbc48d2f3a8b0cc033db7eb698fc373001c30e55b?d=identicon)[ziegenberg](/maintainers/ziegenberg)

---

Tags

phpbrowsercrawleruser agentdeviceget\_browserbrowser detectionBrowscapDevice detectionbrowser capabilitiesbrowser sniffingcrawler detectionuser agent spoofinguser agent sniffing

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/crossjoin-browscap/health.svg)

```
[![Health](https://phpackages.com/badges/crossjoin-browscap/health.svg)](https://phpackages.com/packages/crossjoin-browscap)
```

###  Alternatives

[thadafinser/user-agent-parser

UserAgent parsing done right http://useragent.mkf.solutions/

249316.9k2](/packages/thadafinser-user-agent-parser)[browscap/browscap-php

Standalone replacement for php's native get\_browser() function

4413.8M22](/packages/browscap-browscap-php)[donatj/phpuseragentparser

Lightning fast, minimalist PHP UserAgent string parser.

60417.1M60](/packages/donatj-phpuseragentparser)[garetjax/phpbrowscap

Standalone replacement for php's native get\_browser() function

437862.4k5](/packages/garetjax-phpbrowscap)[propa/laravel-browscap

Browscap-PHP integration for Laravel 5-12

1060.3k](/packages/propa-laravel-browscap)[eprofos/user-agent-analyzer

A powerful Symfony bundle for user-agent analysis. It provides accurate detection of operating systems (Windows, MacOS, Linux, iOS, Android...), browsers (Chrome, Firefox, Safari...), and device types (Desktop, Mobile, Tablet, TV...). Supports specific version detection and includes advanced handling of special cases like WebViews and compatibility modes. Features comprehensive logging and detailed analysis results.

182.3k](/packages/eprofos-user-agent-analyzer)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
