{"id":16776725,"url":"https://github.com/n0tan3rd/useragentlists","last_synced_at":"2025-08-31T01:31:30.715Z","repository":{"id":40300821,"uuid":"129681902","full_name":"N0taN3rd/userAgentLists","owner":"N0taN3rd","description":"Get your lists of User-Agent Strings here","archived":false,"fork":false,"pushed_at":"2023-01-28T00:37:32.000Z","size":410,"stargazers_count":81,"open_issues_count":2,"forks_count":66,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-12-15T01:41:24.345Z","etag":null,"topics":["list","user-agent","user-agent-string"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/N0taN3rd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-04-16T03:54:39.000Z","updated_at":"2024-11-29T16:12:04.000Z","dependencies_parsed_at":"2023-02-15T13:31:06.534Z","dependency_job_id":null,"html_url":"https://github.com/N0taN3rd/userAgentLists","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N0taN3rd%2FuserAgentLists","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N0taN3rd%2FuserAgentLists/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N0taN3rd%2FuserAgentLists/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N0taN3rd%2FuserAgentLists/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/N0taN3rd","download_url":"https://codeload.github.com/N0taN3rd/userAgentLists/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231544348,"owners_count":18392998,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["list","user-agent","user-agent-string"],"created_at":"2024-10-13T07:10:48.833Z","updated_at":"2024-12-27T21:39:18.896Z","avatar_url":"https://github.com/N0taN3rd.png","language":"Python","readme":"# User-Agent Lists\n\nSometimes you need change the _User-Agent_ string used when making **alot** of requests to the same server(s) often.\n- **Research Purposes ONLY**\n\nThat can be a hard thing to do if you only know a handful of user agents.\n\nNot to mention building your own comprehensive list of user agent strings takes time.\n\nIn the spirit of the [rfc.bib](https://github.com/hupili/rfc.bib) project, this project aims to make a comprehensive set of _User-Agent_ string lists available for all to use.\n\n# Usage\nDownload a list today free of charge\n\n**OR**\n\nGenerate the lists yourself (**Requires python 3.5**)\n- ```[sudo] pip install -r  requirements.txt```\n- ```python useragents.py --all```\n\nFor more options execute ```python useragents.py --help```\n\n\n# List Info\n### Origins\nThe _User-Agent_ lists made available by this repo come from\n- [user-agents.org](http://www.user-agents.org/allagents.xml):  ua_org_allagents.(csv|json)\n- [techpatterns.com](https://techpatterns.com/downloads/firefox/useragentswitcher.xml): techpatterns_com_useragentswitcher.(csv|json)\n- [developers.whatismybrowser.com](https://developers.whatismybrowser.com/useragents/explore): [browser].(csv|json)\n\n### Flavors\nAll list provided by this repo come in two flavors namely **csv** and **json**.\n\nBoth flavors can be found in a directory of same name and  both flavors share the same \"keys\".\n\n### Keys\nua_org_allagents.(csv|json)\n- **description**: The name of the browser/bot/etc using the _User-Agent_ string\n- **ua**: The _User-Agent_ string\n\ntechpatterns_com_useragentswitcher.(csv|json)\n- **kind**: Is the userof the _User-Agent_ string a browser, mobile, spider\n- **description**: Name version (os) for the user of the _User-Agent_ string\n- **ua**: The _User-Agent_ string\n\n[browser].(csv|json)\n- **ua**: The _User-Agent_ string\n- **version**: The version of the browser using the _User-Agent_ string\n- **commonality**: How common is this _User-Agent_ string\n\n### User-Agents Included By Each List\nua_org_allagents.(csv|json) provides 2460 User-Agent strings comprised of\n- Web Crawlers / Robots\n- Browsers (Older)\n- Tools (Curl, etc)\n- Scanners\n\ntechpatterns_com_useragentswitcher.(csv|json) provides 830 User-Agent strings comprised of\n- Browsers - Windows\n- Browsers - Mac\n- Browsers - Linux, Browsers - Unix\n- Mobile Devices\n- Spiders\n- Miscellaneous\n\n[browser].(csv|json) provides 1501 _User-Agent_ strings specific to a browser\n- chrome\n- firefox\n- safari\n- opera\n- internet-explorer\n- android\n\n### User-Agents Included By Each List (patched by pankaj)\n\n```python\n\u003e\u003e\u003e from uagents import UserAgents\n\u003e\u003e\u003e firefox_ua = UserAgents(profile='firefox')\n\u003e\u003e\u003e chrome_ua = UserAgents(profile='chrome')\n\u003e\u003e\u003e firefox_ua.return_ua()\n'Mozilla/5.0 (Windows NT 5.1; rv:7.0.1) Gecko/20100101 Firefox/7.0.1'\n\u003e\u003e\u003e chrome_ua.return_ua()\n'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36'\n\u003e\u003e\u003e \n```\n\n\n# License\nMIT\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fn0tan3rd%2Fuseragentlists","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fn0tan3rd%2Fuseragentlists","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fn0tan3rd%2Fuseragentlists/lists"}