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
- A precise user agent parser and device detector written in TypeScript☆483Updated last year
- Retrieve a request’s IP address in Node.js☆64Updated 2 years ago
- Node.js API for GeoIP2 webservice client and database reader☆237Updated this week
- Less memory usage version of geoip-lite by supporting only country lookup.☆90Updated this week
- A rate limiting store for express-rate-limit with Redis/Redict/Valkey/etc.☆192Updated last month
- Automatically opens your browser and iOS Simulator to preview Node.js email messages sent with Nodemailer. Made for @forwardemail and @la…☆212Updated 7 months ago
- ☆138Updated last month
- A custom MMDB database, helping detect country, ASN and hosting.☆213Updated last month
- A zero-dependency cron parser and scheduler for Node.js, Deno and the browser.☆188Updated this week
- Node.js framework agnostic library that enables you to forward an http request to another HTTP server. Supported protocols: HTTP, HTTPS, …☆162Updated last year
- 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☆262Updated last month
- Fastify plugin for scheduling periodic jobs☆97Updated 3 weeks ago
- Slug generator with less than 1 KB and no dependencies, RFC 3986 compliant☆89Updated last year
- Prometheus metrics exporter for Fastify☆105Updated 6 months ago
- Finds countries by various country codes☆88Updated 9 months ago
- A ready to use http and https agent for working with proxies that keeps connections alive!☆185Updated last year
- Minimalistic library to work with countries and timezones data☆243Updated 3 months ago
- 🤖/👨🦰 Detect bots/crawlers/spiders using the user agent string☆1,000Updated last week
- A Fastify plugin to facilitate working with cache headers☆216Updated this week
- A super-fast, promise based cache that reads and writes to the file-system.☆63Updated 8 months ago
- A tiny react package that turns urls (with i18n and emoji support), emails, jira tickets, twitter handles, anything you want! in your tex…☆55Updated last month
- Automatic data change tracking for Prisma☆94Updated 4 months ago
- A faster & low-memory replacement for geoip-lite, a node library that maps IPs to geographical information☆245Updated last month
- A simple and reliable job queue backed by mySQL☆43Updated 2 months ago
- JavaScript Library to extract domains, subdomains and public suffixes from complex URIs.☆559Updated this week
- A simple yet powerful library to effortlessly export any data into XLSX sheets, with the full power of type-safety and awesome DX☆142Updated last month
- A tiny (414B) and fast utility to convert milliseconds to and from strings.☆231Updated last year
- Extracts email address from an arbitrary text input.☆62Updated 2 months ago
- 🌍 Easy to use WHOIS info for domains, TLDs and IPs☆231Updated 3 weeks ago