etienne-martin / device-detector-js
A precise user agent parser and device detector written in TypeScript
☆478Updated last year
Alternatives and similar repositories for device-detector-js:
Users that are interested in device-detector-js are comparing it to the libraries listed below
- A high-performance Javascript string compression library☆325Updated last year
- Google's libphonenumber pre-compiled with the closure compiler☆671Updated this week
- Universal library for detecting devices based on the string `UserAgent`. We can identify: App, Bot, OS, Browser, Device brand, Device mod…☆152Updated 2 weeks ago
- JavaScript Library to extract domains, subdomains and public suffixes from complex URIs.☆548Updated this week
- 🤖/👨🦰 Detect bots/crawlers/spiders using the user agent string☆984Updated this week
- Unpack a browser type and version from the useragent string☆694Updated 6 months ago
- Splits a hostname into subdomains, domain and (effective) top-level domains.☆510Updated 3 weeks ago
- Node.js module to generate URL slugs. Another one? This one cares about i18n and transliterates non-Latin scripts to conform to the RFC39…☆588Updated last year
- Slow down repeated requests; use as an alternative (or addition) to express-rate-limit☆262Updated last week
- Check if mobile browser, based on useragent string.☆242Updated 4 months ago
- Resize image blobs with high quality. Pica's wrapper to work with file inputs.☆286Updated 9 months ago
- HTTP server cookie parsing and serialization☆1,387Updated 3 months ago
- JavaScript library to generate a human readable String describing the file size☆1,647Updated 4 months ago
- 🕰 Simplified, grouped and always up to date list of time zones, with major cities☆809Updated last week
- Memoize promise-returning & async functions☆400Updated last year
- i18next-http-backend is a backend layer for i18next using in Node.js, in the browser and for Deno.☆472Updated 3 weeks ago
- Minimalistic library to work with countries and timezones data☆241Updated last month
- Translate standard UUIDs into shorter formats and back.☆482Updated 9 months ago
- The fastest implementation of Levenshtein distance in JS/TS.☆678Updated 11 months ago
- Lightweight scroll to function with a powerful API.☆385Updated last week
- Really Fast Deep Clone☆657Updated 2 months ago
- Complementary library for date-fns v2 adding IANA time zone support☆1,104Updated last month
- RFC6265 Cookies and CookieJar for Node.js☆988Updated 2 weeks ago
- Get image size without full download. Supported image types: JPG, GIF, PNG, WebP, BMP, TIFF, SVG, PSD, ICO.☆991Updated last year
- A zero-dependency cron parser and scheduler for Node.js, Deno and the browser.☆185Updated this week
- A Node.js module for retrieving a request's IP address on the server.☆846Updated last year
- Progress indicators/bars using Streams, Service Workers, and Fetch APIs☆365Updated 4 years ago
- Web Streams, based on the WHATWG spec reference implementation☆301Updated this week
- Get all urls in a string☆365Updated last year
- Delay function calls until a set time elapses after the last invocation☆811Updated 4 months ago