omrilotan / isbotLinks
π€/π¨βπ¦° Detect bots/crawlers/spiders using the user agent string
β1,061Updated last week
Alternatives and similar repositories for isbot
Users that are interested in isbot are comparing it to the libraries listed below
Sorting:
- Splits a hostname into subdomains, domain and (effective) top-level domains.β512Updated last week
- JavaScript Library to extract domains, subdomains and public suffixes from complex URIs.β661Updated this week
- A precise user agent parser and device detector written in TypeScriptβ491Updated last year
- Retry a promise-returning or async functionβ895Updated last week
- JavaScript domain name parser based on the Public Suffix Listβ418Updated 3 months ago
- Sitemap-generating framework for node.jsβ1,620Updated 9 months ago
- Get image size without full download. Supported image types: JPG, GIF, PNG, WebP, BMP, TIFF, SVG, PSD, ICO.β995Updated 2 years ago
- Bot detection library that runs in the browser. Detects automation tools and frameworks. No server required, runs 100% on the client. MITβ¦β1,263Updated last month
- Universal library for detecting devices based on the string `UserAgent`. We can identify: App, Bot, OS, Browser, Device brand, Device modβ¦β169Updated 3 weeks ago
- A very fast HTML parser, generating a simplified DOM, with basic element query support.β1,186Updated 6 months ago
- Get all urls in a stringβ368Updated last year
- Translate standard UUIDs into shorter formats and back.β500Updated 4 months 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β¦β594Updated 2 years ago
- Syntactic patterns of HTTP user-agents used by bots / robots / crawlers / scrapers / spiders. pull-request welcomeβ1,288Updated 2 months ago
- slugifies even utf-8 chars!β380Updated this week
- Use Ky in both Node.js and browsersβ674Updated last year
- Map-like, concurrent promise processingβ817Updated last year
- Map over promises concurrentlyβ1,442Updated 8 months ago
- A JavaScript library for generating random user agents with data that's updated daily.β1,079Updated this week
- HTTP server cookie parsing and serializationβ1,423Updated this week
- JavaScript / TypeScript client for Typesenseβ491Updated 2 weeks ago
- Generate unique and memorable name stringsβ641Updated 11 months ago
- Throttle promise-returning & async functionsβ485Updated 8 months ago
- Normalize a URLβ857Updated last month
- Minimalistic library to work with countries and timezones dataβ255Updated last week
- π Easy to use WHOIS info for domains, TLDs and IPsβ247Updated 2 months ago
- Slugifies a stringβ1,672Updated 3 months ago
- β144Updated 5 months ago
- A cli to load dotenv filesβ554Updated this week
- A faster & low-memory replacement for geoip-lite, a node library that maps IPs to geographical informationβ249Updated 5 months ago