A lightweight, pure TypeScript utility to parse browser User-Agent strings and detect browser, OS, CPU, device, and engine information.
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
TypeScript definitions for ua-parser-js
Cross-browser Error parser
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
A lite useragent regexes collection.
Convert character encodings in pure javascript.
lightweight JavaScript APG parser
A smaller version of caniuse-db, with only the essentials!
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
Fast & effecient user agent string parser. Uses uap-core (Browserscope) data for parsing. Drop-in replacement for useragent
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
a light-weight Markdown editor based on React
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
Fastest, most accurate & effecient user agent string parser, uses Browserscope's research for parsing
A comprehensive library for mime-type mapping
The regex file necessary to build language ports of Browserscope's user agent parser.
Super lightweight cookie parser and serializer
JavaScript APG, an ABNF Parser Generator
URL Parser < 1kB (360 bytes) :fire: for ALL JavaScript environments
Lite weight tapable for Rspack
A spec-compliant client-side GraphQL implementation
A freeze-test for your user-agent string
Stream Transform class to tokenize RTF, and another to de-encapsulate text or HTML