Device Detection, User-Agent and Client Hints parsing, crawler detection, and IP geolocation for NGINX, on-premise. Renamed from device-detection-nginx.
-
Updated
Nov 15, 2026 - C
Device Detection, User-Agent and Client Hints parsing, crawler detection, and IP geolocation for NGINX, on-premise. Renamed from device-detection-nginx.
User-Agent parser for JavaScript and Node.js using the 51Degrees cloud service. Fork of faisalman/ua-parser-js that adds User-Agent Client Hints for browser and device detection. Published as @51degrees/ua-parser-js.
Device Detection, User-Agent and Client Hints parsing, crawler detection, and IP geolocation for Java, on-premise or in the cloud. Continues pipeline-java, device-detection-java, and ip-intelligence-java.
Nuxt HTTP Client Hints
Device Detection, User-Agent and Client Hints parsing, crawler detection, and IP geolocation for .NET and C#, on-premise or in the cloud. Continues pipeline-dotnet, device-detection-dotnet, and ip-intelligence-dotnet.
Device Detection, User-Agent and Client Hints parsing, crawler detection, and IP geolocation for Go, on-premise. Continues common-go, device-detection-go, and ip-intelligence-go.
Device Detection, User-Agent and Client Hints parsing, crawler detection, and IP geolocation for C and C++, on-premise. Continues common-cxx, device-detection-cxx, ip-intelligence-cxx, and ip-graph-cxx.
Device Detection, User-Agent and Client Hints parsing, crawler detection, and IP geolocation for PHP, on-premise or in the cloud. Continues pipeline-php-core, device-detection-php, and location-php, with package mirrors retained.
Device Detection, User-Agent and Client Hints parsing, crawler detection, and IP geolocation for Node.js, on-premise or in the cloud. Continues pipeline-node, device-detection-node, and location-node.
Device Detection, User-Agent and Client Hints parsing, crawler detection, and IP geolocation for Rust, on-premise or in the cloud. Renamed from rust. Includes a 51Did reader.
Device Detection, User-Agent and Client Hints parsing, crawler detection, and IP geolocation for Varnish, on-premise. Renamed from device-detection-varnish.
Device Detection, User-Agent and Client Hints parsing, crawler detection, and IP geolocation for Python, on-premise or in the cloud. Continues pipeline-python, device-detection-python, and location-python.
Free Lite data file for on-premise Device Detection, browser detection, mobile detection, and User-Agent Client Hints support. Includes a limited set of device properties.
HTTP Client Hints
Convert Structured User Agent objects to User-Agent Client Hints header maps and back in JavaScript for OpenRTB requests and Device Detection services. Includes examples, tests, and a playground.
Unreduced, freeze-free version of your user-agent
Cloud Device Detection for PHP, with User-Agent and Client Hints parsing, browser detection, and crawler detection. Read-only Packagist mirror of 51degrees/fiftyone.devicedetection, published from 51degrees-php. Raise issues there.
On-premise Device Detection engine for Go, with User-Agent parsing and browser and mobile detection. Development continues in the device-detection module of 51degrees-go.
Checks that request headers agree with the browser they claim to be: User-Agent vs sec-ch-ua client hints, GREASE brand, header order, HTTP/2 pseudo-header order. Reads a header block or a HAR.
Device Detection, User-Agent and Client Hints parsing, location services, and crawler controls for WordPress through the cloud. Includes robots.txt management, analytics integration, and a preference popup.
To associate your repository with the user-agent-client-hints topic, visit your repo's landing page and select "manage topics."