PHPackages                             thadafinser/uap-core - 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. thadafinser/uap-core

ActiveLibrary

thadafinser/uap-core
====================

DO NOT USE! This is just a fork

v0.5.0.4(9y ago)05.8k1Apache 2.0JavaScript

Since Feb 4Pushed 9y ago1 watchersCompare

[ Source](https://github.com/ThaDafinser/uap-core)[ Packagist](https://packagist.org/packages/thadafinser/uap-core)[ RSS](/packages/thadafinser-uap-core/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (4)DependenciesVersions (6)Used By (1)

uap-core [![Build Status](https://camo.githubusercontent.com/7c27a11fc82596f3a29dd3036f83c5c25fbaad3b4bf32f2ab31132fe4f260998/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f75612d7061727365722f7561702d636f72652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/ua-parser/uap-core)
============================================================================================================================================================================================================================================================================================================

[](#uap-core-)

This repository contains the core of [BrowserScope](http://www.browserscope.org)'s original [user agent string parser](http://code.google.com/p/ua-parser/): data collected over the years by [Steve Souders](http://stevesouders.com/) and numerous other contributors, extracted into a separate [YAML file](https://raw.github.com/ua-parser/uap-core/master/regexes.yaml) so as to be reusable *as is* by implementations in any programming language.

This repo itself does *not* contain a parser: only the necessary data to build one. There exists a ref implementation, along with multiple, production-ready implementations in various programming languages.

Maintainers
-----------

[](#maintainers)

- [Lindsey Simon](https://github.com/elsigh) ([@elsigh](https://twitter.com/elsigh))
- [Tobie Langel](https://github.com/tobie) ([@tobie](https://twitter.com/tobie))

Communication channels
----------------------

[](#communication-channels)

- \#ua-parser on freenode irc://chat.freenode.net#ua-parser
- [mailing list](https://groups.google.com/forum/#!forum/ua-parser)

Contributing Changes to regexes.yaml
------------------------------------

[](#contributing-changes-to-regexesyaml)

Please read the [contributors' guide](CONTRIBUTING.md)

License
-------

[](#license)

The data contained in `regexes.yaml` is Copyright 2009 Google Inc. and available under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0).

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor3

3 contributors hold 50%+ of commits

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 ~106 days

Total

4

Last Release

3427d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5c11fd53e7dee0524aa83e44f3928306577f782c37c4fac49ee7254ad17b5f4f?d=identicon)[ThaDafinser](/maintainers/ThaDafinser)

---

Top Contributors

[![tobie](https://avatars.githubusercontent.com/u/3392?v=4)](https://github.com/tobie "tobie (154 commits)")[![commenthol](https://avatars.githubusercontent.com/u/2604482?v=4)](https://github.com/commenthol "commenthol (146 commits)")[![dmolsen](https://avatars.githubusercontent.com/u/2746?v=4)](https://github.com/dmolsen "dmolsen (93 commits)")[![elsigh](https://avatars.githubusercontent.com/u/517210?v=4)](https://github.com/elsigh "elsigh (47 commits)")[![lstrojny](https://avatars.githubusercontent.com/u/79707?v=4)](https://github.com/lstrojny "lstrojny (46 commits)")[![Ironholds](https://avatars.githubusercontent.com/u/2487262?v=4)](https://github.com/Ironholds "Ironholds (34 commits)")[![bluesmoon](https://avatars.githubusercontent.com/u/35098?v=4)](https://github.com/bluesmoon "bluesmoon (29 commits)")[![philipzae](https://avatars.githubusercontent.com/u/4412114?v=4)](https://github.com/philipzae "philipzae (22 commits)")[![jpvincent](https://avatars.githubusercontent.com/u/427625?v=4)](https://github.com/jpvincent "jpvincent (18 commits)")[![enemaerke](https://avatars.githubusercontent.com/u/448060?v=4)](https://github.com/enemaerke "enemaerke (15 commits)")[![selwin](https://avatars.githubusercontent.com/u/188658?v=4)](https://github.com/selwin "selwin (13 commits)")[![sjiang](https://avatars.githubusercontent.com/u/369902?v=4)](https://github.com/sjiang "sjiang (9 commits)")[![yurigorokhov](https://avatars.githubusercontent.com/u/599374?v=4)](https://github.com/yurigorokhov "yurigorokhov (6 commits)")[![drucifer](https://avatars.githubusercontent.com/u/1613292?v=4)](https://github.com/drucifer "drucifer (6 commits)")[![nielsbasjes](https://avatars.githubusercontent.com/u/240096?v=4)](https://github.com/nielsbasjes "nielsbasjes (6 commits)")[![yihuanz](https://avatars.githubusercontent.com/u/1387784?v=4)](https://github.com/yihuanz "yihuanz (5 commits)")[![3rd-Eden](https://avatars.githubusercontent.com/u/28071?v=4)](https://github.com/3rd-Eden "3rd-Eden (4 commits)")[![ThaDafinser](https://avatars.githubusercontent.com/u/533017?v=4)](https://github.com/ThaDafinser "ThaDafinser (4 commits)")[![ozataman](https://avatars.githubusercontent.com/u/13820?v=4)](https://github.com/ozataman "ozataman (4 commits)")[![shripadk](https://avatars.githubusercontent.com/u/189344?v=4)](https://github.com/shripadk "shripadk (3 commits)")

### Embed Badge

![Health badge](/badges/thadafinser-uap-core/health.svg)

```
[![Health](https://phpackages.com/badges/thadafinser-uap-core/health.svg)](https://phpackages.com/packages/thadafinser-uap-core)
```

PHPackages © 2026

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