gr2m/universal-user-agent

Get a user agent string in both browser and node

23

stars

111

commits

JavaScript

primary language

Apr 10, 2026

updated

README

universal-user-agent

Get a user agent string across all JavaScript Runtime Environments

@latest Build Status

import { getUserAgent } from "universal-user-agent";

const userAgent = getUserAgent();
// userAgent will look like this
// in browser: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:61.0) Gecko/20100101 Firefox/61.0"
// in node: Node.js/v8.9.4 (macOS High Sierra; x64)

License

ISC

Contributors

gr2m

48 commits

dependabot[bot]

24 commits

dsanders11

1 commits

gr2m/universal-user-agent

Get a user agent string in both browser and node

23

stars

111

commits

JavaScript

primary language

Apr 10, 2026

updated

README

universal-user-agent

Get a user agent string across all JavaScript Runtime Environments

@latest Build Status

import { getUserAgent } from "universal-user-agent";

const userAgent = getUserAgent();
// userAgent will look like this
// in browser: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:61.0) Gecko/20100101 Firefox/61.0"
// in node: Node.js/v8.9.4 (macOS High Sierra; x64)

License

ISC

Contributors

gr2m

48 commits

dependabot[bot]

24 commits

dsanders11

1 commits

Languages

JavaScript

92.4%

TypeScript

7.6%