Showing 24 of 24 projects
A lightweight PHP class for detecting mobile devices and tablets using User-Agent strings and HTTP headers.
A React Native library to access device information like model, OS version, battery level, and unique identifiers for iOS, Android, and Windows.
A small, fast, and rich-API browser/platform/engine detector for both browser and Node.js environments.
A PHP desktop/mobile user agent parser with Laravel support, based on Mobile Detect.
A value-type Swift library for detecting iOS, tvOS, and watchOS device models and capabilities.
A universal PHP library that parses user agents to detect browsers, operating systems, devices, brands, and models.
A JavaScript library for detecting browser, OS, device, and layout engine details from the user agent string.
A lightweight Swift library for detecting Apple device models, types, and screen sizes.
A Python library for parsing user agent strings to identify device types, operating systems, browsers, and capabilities.
Lightweight Cocoa library for detecting Apple device models, screen sizes, and chip types across iOS, macOS, watchOS, and tvOS.
Lightweight Cocoa library for detecting Apple device models, screen sizes, and chip types across iOS, macOS, watchOS, and tvOS.
A Godot 4 addon for detecting input devices, managing input mappings, and providing rumble support for joypads.
A precise and fast Ruby user agent parser and device detector backed by a large, up-to-date database.
A Swift library for detecting iOS device properties, OS versions, and managing screen sizes with helper utilities.
An Angular library to detect device, OS, and browser details from user-agent strings.
A lightweight Swift library to detect the exact device model (e.g., iPhone 15 Pro) and platform.
A JavaScript library to detect device input capabilities (mouse, touch, hybrid) and primary input type for responsive UX.
A .NET library for parsing user agents to detect browsers, operating systems, devices, brands, and models.
A Swift library for iOS that provides quick access to system information like disk, network, battery, hardware, and locale.
A super-lightweight Swift library that extends UIDevice to detect the specific iOS device type.
An Elixir library for parsing user agent strings to identify browsers, operating systems, devices, and bots.
A comprehensive browser and platform detection library for Elixir, ported from the Ruby browser library.
A deprecated React Native library for creating dynamic views through device, display, and orientation detection.
A Swift library to easily check the current device and retrieve detailed information about it.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.