Skip to content

ua-parser/uap-d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ua-parser

ua-parser is a multi-language port of BrowserScope's user agent string parser.

The crux of the original parser--the data collected by Steve Souders over the years--has been extracted into a separate YAML file so as to be reusable as is by implementations in other programming languages.

ua-parser is just a small wrapper around this data.

Installation

Install DMD. Install D-YAML and make sure you add the relevant paths to dmd.conf so the linker can find the module.

Once setup, you can directly include the source file (UaParser.d) in your working directory or you can generate a library and add the path to dmd.conf.

Usage

Please refer to the example.d file. To run the example, execute the following command in terminal:

rdmd --force example.d

About

D implementation of ua-parser

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages