sanchezzzhak / node-device-detector
Universal library for detecting devices based on the string `UserAgent`. We can identify: App, Bot, OS, Browser, Device brand, Device model and Device type (smartphone, phablet, tablet, desktop, TV and other types, total 13)
☆156Updated last month
Alternatives and similar repositories for node-device-detector:
Users that are interested in node-device-detector are comparing it to the libraries listed below
- Retrieve a request’s IP address in Node.js☆64Updated 2 years ago
- Store JSON data in space efficient manner☆123Updated 3 months ago
- Less memory usage version of geoip-lite by supporting only country lookup.☆90Updated this week
- A ready to use http and https agent for working with proxies that keeps connections alive!☆185Updated last year
- In-memory Node.js and browser job scheduler☆581Updated 10 months ago
- Returns duration of an audio file via ffprobe☆70Updated last week
- NPM open registry☆68Updated 2 years ago
- Node.js DNS over HTTPS - Tangerine is the best drop-in replacement for dns.promises.Resolver using DNS over HTTPS ("DoH") via undici wit…☆163Updated 3 months ago
- A super-fast, promise based cache that reads and writes to the file-system.☆63Updated 8 months ago
- Fastify plugin for scheduling periodic jobs☆97Updated 3 weeks ago
- JavaScript Library to extract domains, subdomains and public suffixes from complex URIs.☆559Updated this week
- Maxmind's GeoLite2 Free Databases Helper☆63Updated 3 months ago
- Gracefully exit HTTP servers (Express/Koa/Fastify/etc), databases (Mongo/Mongoose), Redis clients, Bree job schedulers, and custom handle…☆74Updated 2 months ago
- Finds countries by various country codes☆88Updated 9 months ago
- NodeJS robots.txt parser with support for wildcard (*) matching.☆153Updated 5 months ago
- Slow down repeated requests; use as an alternative (or addition) to express-rate-limit☆261Updated last month
- Generates the RFC-4122 Name-Based UUID☆67Updated 6 months ago
- A zero-dependency cron parser and scheduler for Node.js, Deno and the browser.☆188Updated this week
- Debounce promise-returning & async functions☆215Updated 11 months ago
- List of timezones☆92Updated 2 months ago
- A Fastify plugin to facilitate working with cache headers☆216Updated this week
- 🤖/👨🦰 Detect bots/crawlers/spiders using the user agent string☆1,000Updated last week
- 🤠A library implementing different string similarity using JavaScript.☆53Updated last year
- An Image manipulation Library for Nodejs. Based on https://github.com/imazen/imageflow☆93Updated 2 years ago
- A tiny (414B) and fast utility to convert milliseconds to and from strings.☆231Updated last year
- Slug generator with less than 1 KB and no dependencies, RFC 3986 compliant☆89Updated last year
- Detect possibly catastrophic, exponential-time regular expressions☆179Updated 2 years ago
- Node CLI or module to calculate folder size☆73Updated this week
- Small tool to wait that all xhr are finished in puppeteer☆277Updated last month
- Javascript Cron Time Expressions☆110Updated 7 months ago