Device detection on-premise services for the 51Degrees Pipeline API
Parses browser user-agent strings for Astro
Daily updated browser device profiles
Detect the package manager (npm, yarn, pnpm, bun) a project prefers: user-agent, lockfile, packageManager field, corepack, and Windows-safe command resolution.
CloudFlare Radar verified bots directory - 500+ web crawlers, search engine bots, and user agents as JSON for bot detection and traffic filtering
Curated, sourced list of AI crawler / training bot user agents, plus a small CLI to test whether a URL is reachable to each bot.
Unpack a browser type and version from the useragent string
TypeScript user-agent & platform detection — OS, browser, engine, and device parsing with User-Agent Client Hints (high-entropy) merging, version comparison, WebView/PWA/Node detection.
Portable CSS/SCSS reset and base layer for web projects.
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
A NestJS module for HTML parsing and web scraping using XPath with support for user-agent rotation, proxy configuration, and flexible data extraction
Alpine.js client platform and operating system detection magic
Shared utilities and base functionality for implementing device detection engines for the 51Degrees Pipeline API in Node.js.
Device detection cloud services for the 51Degrees Pipeline API
Parse HTTP headers to detect the device type, model, operating system, browser, and crawler information
Detect device capabilities in-browser.