{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/4"}],"enrichment":{"capability":"Provides random user agent strings filtered by operating system, browser, hardware type, software engine, and popularity from a collection of over 326,000 user agents.","skillfed_tags":["user-agent-rotation","web-scraping","dormant"],"use_cases":["Rotate user agents in web scrapers to avoid detection by rotating through realistic browser identifiers","Test web applications with a variety of user agent strings to verify browser compatibility and responsive behavior","Generate realistic user agents for API clients or bots that need to mimic legitimate browser traffic","Simulate requests from specific operating systems or browsers during load testing or quality assurance","Populate user agent headers in HTTP clients when building tools that need to appear as real browsers"],"what_it_does":"Random User Agent is a Python library that returns random user agent strings selected from a collection of over 326,000 agents. It lets you filter by operating system (Windows, Linux, Mac, Unix), hardware type (mobile, computer, server), software (browser, crawler, analyzer), specific browsers (Chrome, Firefox, Edge, Opera), rendering engine (Blink, Gecko, WebKit), and popularity tier (popular, common, average). You call UserAgent with your filter criteria and either retrieve a full list or a single random agent.\n\nThe package has no runtime dependencies and installs cleanly. However, it has been dormant since late 2018\u2014the latest release is from December 2018 and the repository shows minimal recent activity. The user agent collection is unlikely to reflect current browser versions or modern user agent patterns, making it most useful for legacy systems or scenarios where exact currency is not critical.","worth_installing":"Yes, if you need a simple, dependency-free way to rotate user agents and can tolerate a static collection from 2018. The library is stable and permissive, but unsuitable if you need current user agent data or active maintenance. For projects requiring up-to-date agent strings, consider alternatives that maintain fresher datasets."},"id":"random-user-agent","links":{"html":"https://skillfed.io/packages/random-user-agent","md":"https://skillfed.io/packages/random-user-agent.md","pypi":"https://pypi.org/project/random-user-agent/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2018-12-26","license_spdx":null,"license_treatment":"permissive","name":"random-user-agent","python_support":"unspecified","summary":"A package to get random user agents based filters provided by user"},"popularity":{"monthly_downloads":526784,"position":6174,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.1"}
