Displaying 1 to 20 from 39 results

detector - :dog: 客户端环境识别模块。(UserAgent detector)

  •    Javascript

Note: Above [iphone], [ios], [chrome], [webkit] is dynamically from actual environment, different device, operation system, browser and rendering engine is different. Installation to global (with -g argument), you can use detector command in terminal.

mobile-detect.js - Device detection (phone, tablet, desktop, mobile grade, os, versions)

  •    Javascript

A loose port of Mobile-Detect to JavaScript. Another Demo/check (though without any styling) can be found here.

react-native-device-info - Device Information for React Native iOS and Android

  •    Javascript

Device Information for React Native. For iOS users using Pods You still need to run pod install after running the above link command inside your IOS folder.

viewport - :computer: Gets the dimensions of the Viewport and beyond.

  •    Javascript

Viewport is a component to ease viewport management. You can get the dimensions of the viewport and beyond, which can be quite helpful to perform some checks with JavaScript. Also, you can use it without components.




cordova-plugin-device - Mirror of Apache Cordova Plugin device

  •    Javascript

This plugin defines a global device object, which describes the device's hardware and software. Although the object is in the global scope, it is not available until after the deviceready event.Get the version of Cordova running on the device.

Detectizr - A Modernizr extension to detect device, device model, screen size, operating system, and browser details

  •    Javascript

Detection of these sets are optional and can be disabled. Detectable device types are: tv (includes smart tv and game console), mobile, tablet, and desktop. Device models of tv, mobile and tablet are being detected.

deviceframe - :iphone: Put device frames around your mobile/web/progressive app screenshots.

  •    Javascript

Put device frames around your mobile/web/progressive app screenshots.deviceframe will prompt you for the frames you want to use. You can select multiple frames and search by typing. Once you have selected all the frames you want to use, hit ESC.


node-mv - Like `fs

  •    Javascript

Like `fs.rename`, but works across devices, and works with directories. Think of the unix utility `mv`.

viewport-list - Return a list of devices and their viewports

  •    Javascript

Pass in a optional keyword which is a device name from this list.Returns an array of viewports.

device-discovery-cli - device discovery and management command line utility

  •    Javascript

A cross platform command line utility which can discover devices connected via Ethernet, Wi-Fi and USB.Issues with the output should be reported on the https://github.com/Azure/device-discovery-cli/issues.

cordova-plugin-device-motion - Mirror of Apache Cordova Plugin device-motion

  •    Javascript

With the W3C Device Motion and Orientation API now being supported on iOS, Android and Windows devices, this plugin is not needed any more. Migrating from this plugin to the W3C Device Motion and Orientation API is explained in this PhoneGap blog post.

cordova-plugin-device-orientation - Mirror of Apache Cordova Plugin device-orientation

  •    Javascript

With the W3C Device Orientation API now being supported on iOS, Android and Windows devices, this plugin is not needed any more. Migrating from this plugin to the W3C Device Orientation API is explained in this PhoneGap blog post.

cordova-plugin-screen-orientation - Mirror of Cordova Plugin Screen Orientation

  •    Javascript

Cordova plugin to set/lock the screen orientation in a common way for iOS, Android, and windows-uwp. This plugin is based on Screen Orientation API so the api matches the current spec.The orientation is in the primary portrait mode.

node-ssdp - node.js SSDP client/server.

  •    Javascript

There is another package called ssdp which is the original unmaintained version. Make sure to install node-ssdp instead. Take a look at example directory as well to see examples or client and server.

orientation-listener - Listen to device orientation changes

  •    Javascript

Listen for device orientation changes. Initialize a new Listener.

express-fingerprint - Server-side fingerprinting

  •    Javascript

Passive fingerprinting is browser fingerprinting based on characteristics observable in the contents of Web requests, without the use of any code executing on the client side. Passive fingerprinting would trivially include cookies (often unique identifiers sent in HTTP requests) and the set of HTTP request headers and the IP address and other network-level information. The User-Agent string, for example, is an HTTP request header that typically identifies the browser, renderer, version and operating system. For some populations, the user agent string and IP address will commonly uniquely identify a particular user's browser.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.