omrilotan / isbot
🤖/👨🦰 Detect bots/crawlers/spiders using the user agent string
☆984Updated this week
Alternatives and similar repositories for isbot:
Users that are interested in isbot are comparing it to the libraries listed below
- JavaScript Library to extract domains, subdomains and public suffixes from complex URIs.☆548Updated this week
- Splits a hostname into subdomains, domain and (effective) top-level domains.☆510Updated 3 weeks ago
- Sitemap-generating framework for node.js☆1,599Updated 4 months ago
- Get image size without full download. Supported image types: JPG, GIF, PNG, WebP, BMP, TIFF, SVG, PSD, ICO.☆991Updated last year
- A precise user agent parser and device detector written in TypeScript☆478Updated last year
- NodeJS robots.txt parser with support for wildcard (*) matching.☆153Updated 3 months ago
- Map over promises concurrently☆1,403Updated 2 months ago
- JavaScript domain name parser based on the Public Suffix List☆404Updated last month
- The headless Chrome/Chromium driver on top of Puppeteer.☆1,673Updated this week
- Retry a promise-returning or async function☆831Updated 3 months ago
- HTTP server cookie parsing and serialization☆1,387Updated 3 months ago
- Official Node.js library for the Postmark API☆331Updated 5 months ago
- A very fast HTML parser, generating a simplified DOM, with basic element query support.☆1,162Updated 2 weeks ago
- Map-like, concurrent promise processing☆803Updated 10 months ago
- Capture screenshots of websites☆1,954Updated 2 months ago
- Job scheduler and rate limiter, supports Clustering☆1,855Updated last year
- Bree is a Node.js and JavaScript job task scheduler with worker threads, cron, Date, and human syntax. Built for @ladjs, @forwardemail, @…☆3,112Updated 6 months ago
- RFC6265 Cookies and CookieJar for Node.js☆988Updated 2 weeks ago
- Rate limit made simple, easy, async.☆321Updated 9 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…☆588Updated last year
- 🌍 Easy to use WHOIS info for domains, TLDs and IPs☆226Updated this week
- Slugifies a string☆1,609Updated 4 months ago
- Retrying made simple, easy and async☆1,863Updated last year
- Maxmind GEO Lookup☆618Updated last week
- Run promise-returning & async functions concurrently with optional limited concurrency☆325Updated 2 months ago
- In-memory Node.js and browser job scheduler☆576Updated 8 months ago
- Metadata scraper with support for oEmbed, Twitter Cards and Open Graph Protocol for Node.js☆484Updated 10 months ago
- 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
- 2x faster than JSON.stringify()☆3,544Updated this week