workflowstacks

The marketplace for AI skills that launch offers, rank in AI search, and automate operations. No coding required.

๐•โšก๐Ÿ’ฌ

Marketplace

  • Browse Skills
  • AI Agents
  • Claude Skills
  • MCP Servers
  • Prompts

Solutions

  • For Founders
  • For Agencies
  • For Ecommerce
  • Agent Builder
  • Starter Packs
  • Playbooks

Learn

  • How It Works
  • What Are Skills
  • What Are Agents
  • What Is MCP
  • For Creators
  • Submit a Tool
  • Security

Company

  • Become a Creator
  • About
  • Enterprise
  • API Docs
  • Terms
  • Privacy
  • Support
Compatible with
๐Ÿค–ChatGPT
โœจClaude
๐Ÿ’ŽGemini
๐Ÿ›๏ธShopify
๐Ÿ”Ahrefs
๐Ÿ“ŠSheets
๐Ÿ’ฌWhatsApp
๐Ÿ“ฑMeta Ads
+50 moreCreator program โ†’

ยฉ 2026 WorkflowStacks. All rights reserved.

TermsPrivacySupport
devtools

user-agents: Fake User Agents

Get random user agents for web scraping and automation. 1.2k+ GitHub stars, for startup founders and developers.
1,180 stars61 forksTypeScriptQuality 8/10Updated 7/14/2026100% free ยท open source
What it does

The user-agents tool generates random user agents for web scraping and automation, helping to avoid being blocked by websites that detect and prevent scraping from a single user agent.

Install / run
npm install @intoli/user-agents
When to use it
  • โ€ขWhen building a web scraper that needs to mimic different browsers and devices
  • โ€ขWhen automating interactions with websites that have rate limits or IP blocking
  • โ€ขWhen testing website compatibility across various browsers and platforms
Quick start
  1. 1Import the user-agents library in your JavaScript file with `const { UserAgent } = require('@intoli/user-agents');`
  2. 2Create a new instance of the UserAgent class with `const userAgent = new UserAgent();`
  3. 3Generate a random user agent string with `const randomUserAgent = userAgent.toString();`
  4. 4Use the generated user agent string in your web scraping or automation code, such as setting the `User-Agent` header in an HTTP request
  5. 5Refer to the library's documentation for additional configuration options and features
Ready-to-paste prompt
console.log(new (require('@intoli/user-agents')).UserAgent().toString());
Heads up: The user-agents library uses TypeScript, so ensure you have a compatible version of Node.js installed (14 or higher) to avoid compilation errors
Saves to your device

Topics

browser-automation
browsers
javascript
navigator
random
randomization
user-agent
user-agent-spoofer
web-scraping
What's inside โ€” free to inspect
No purchase needed

Read the entire source before you build โ€” unlike paid marketplaces that hide it behind a buy button.

17
top-level files
5
folders
640.2M
repo size
Other
license
Key files
eslint.config.js
package.json
README.md
tsconfig.json
tsup.config.ts
File tree
.circleci/
.github/
media/
src/
test/
.babelrc
.clabot
.dir-locals.el
.gitignore
.mocharc.cjs
.prettierignore
.prettierrc
.tool-versions
CLA.md
CONTRIBUTING.md
eslint.config.js
LICENSE
package.json
README.md
tsconfig.json
tsup.config.ts
yarn.lock
Quick Actions
Details
Creator
intoli
Language
TypeScript
Category
devtools
Published
8/6/2018

Are you the creator of this tool? Claim your listing โ†’ and earn 85% of every sale.

Related skills

More devtools tools founders pair with this one.

devtoolsโ˜… 356,398
Grow with developer-roadmap
Get interactive guides for your team with developer-roadmap. For founders seeking dev growth tools.
devtoolsโ˜… 232,402
Boost dev skills with the-book-of-secret-knowledge
Get curated dev tools and resources for founders and developers, backed by 226k+ GitHub stars.
devtoolsโ˜… 150,588
Scale web data with firecrawl
Get web data at scale with firecrawl, for founders. 132k+ GitHub stars.
devtoolsโ˜… 122,939
Free Tools with free-for-dev
Get free SaaS, PaaS, IaaS tiers for devops and infradev with 122k+ GitHub stars, for developers and founders
devtoolsโ˜… 102,795
browser-use: Automate Web Tasks
Founders use browser-use to automate online tasks with ease, ideal for startups needing AI-powered browser automation.
devtoolsโ˜… 94,447
Puppeteer: Automate Browsers
Get browser automation with Puppeteer. For founders who need reliable testing and automation tools.