omrilotan / isbotLinks
π€/π¨βπ¦° Detect bots/crawlers/spiders using the user agent string
β1,124Updated this week
Alternatives and similar repositories for isbot
Users that are interested in isbot are comparing it to the libraries listed below
Sorting:
- JavaScript Library to extract domains, subdomains and public suffixes from complex URIs.β714Updated this week
- A precise user agent parser and device detector written in TypeScriptβ499Updated 2 years ago
- Splits a hostname into subdomains, domain and (effective) top-level domains.β514Updated 3 weeks ago
- JavaScript domain name parser based on the Public Suffix Listβ435Updated 10 months ago
- Sitemap-generating framework for node.jsβ1,704Updated last month
- Retry a promise-returning or async functionβ984Updated 2 months ago
- Get image size without full download. Supported image types: JPG, GIF, PNG, WebP, BMP, TIFF, SVG, PSD, ICO.β1,017Updated 2 years ago
- Universal library for detecting devices based on the string `UserAgent`. We can identify: App, Bot, OS, Browser, Device brand, Device modβ¦β180Updated 3 weeks ago
- Normalize a URLβ870Updated last month
- Throttle promise-returning & async functionsβ509Updated 3 months ago
- Syntactic patterns of HTTP user-agents used by bots / robots / crawlers / scrapers / spiders. pull-request welcomeβ1,347Updated 2 weeks ago
- Map over promises concurrentlyβ1,481Updated 3 months ago
- Google's libphonenumber pre-compiled with the closure compilerβ699Updated 2 weeks ago
- Translate standard UUIDs into shorter formats and back.β516Updated 2 months ago
- A very fast HTML parser, generating a simplified DOM, with basic element query support.β1,210Updated last month
- slugifies even utf-8 chars!β394Updated this week
- A faster & low-memory replacement for geoip-lite, a node library that maps IPs to geographical informationβ251Updated 11 months ago
- Map-like, concurrent promise processingβ832Updated last year
- Memoize promise-returning & async functionsβ437Updated 3 months ago
- Use Ky in both Node.js and browsersβ677Updated 2 years ago
- Simple βLeast Recently Usedβ (LRU) cacheβ752Updated 4 months ago
- Node.js library for comparing imagesβ822Updated 5 months ago
- Simple SSL HTTP proxy using a self-signed certificate. Intended for local development only.β741Updated 2 years ago
- RFC6265 Cookies and CookieJar for Node.jsβ1,053Updated last week
- JavaScript plugin for finding links in plain-text and converting them to HTML <a> tags.β2,027Updated 6 months ago
- Node.js API for GeoIP2 webservice client and database readerβ265Updated last week
- Node.js module to generate URL slugs. Another one? This one cares about i18n and transliterates non-Latin scripts to conform to the RFC39β¦β608Updated last month
- Low-level network interception library.β628Updated this week
- Get all urls in a stringβ372Updated 2 years ago
- Metadata scraper with support for oEmbed, Twitter Cards and Open Graph Protocol for Node.jsβ502Updated last year