docs
evals
scenario-1
scenario-10
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
Lightweight browser detector for parsing user agent strings to extract browser, OS, platform, and engine information
Performance
Overall agent performance with this tile
93%
Improvement
Performance improvement when using this tile compared to baseline
↑ 36%
Baseline
Agent performance without this tile
57%
npx @tessl/cli install tessl/npm-bowser@2.12.0Generated
Agent Claude Code
Scenario 1
Access browser/OS/engine/platform constants
Scenario 2
Version comparison operators (>, <, >=, <=, =, ~)
Scenario 3
Get platform information with device details
Scenario 4
Detect browser name and version
Scenario 5
Browser alias support
Scenario 6
Get rendering engine information
Scenario 7
Direct version comparison with compareVersion()
Scenario 8
Get original User-Agent string
Scenario 9
Get OS information with version names
Scenario 10
Bot and crawler detection