PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

User Agent Parser Python Packages

Python packages with the GitHub topic user-agent-parser. Sorted by monthly downloads, with stars and forks.
ua-parser
ua-parser

Python implementation of ua-parser

19.8M 649 156
ua-parser
ua-parser-builtins

Python implementation of ua-parser

16.8M 649 156
romis2012
is-bot

Detect bots/crawlers/spiders via user-agent string

49K 13 1
Purushot14
user-agent-parser

⚡ Lightweight Python 3 library for fast, accurate User-Agent string parsing — browser, OS & device detection in one call.

4K 6 1
vitalibo
ua-parser-py

Python library to detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data

4K 4 1
M4p4
django-bots

User-agent parsing, crawler detection and AI bot blocking for Django.

3K 2 0
udger
udger

Python agent string parser based on Udger https://udger.com/products/local_parser

1K 39 16
IPGeolocation
ipgeolocationio

Official Python SDK for the IPGeolocation.io IP Location API with sync and async clients, single and bulk lookup, typed JSON, and raw JSON/XML support.

367 6 6
hasansezertasan
asgi-user-agents

User Agents integration for ASGI applications.

223 0 1
slipmatio
slipmatio-user-agents

A Python library that provides an easy way to identify devices like mobile phones, tablets and their capabilities by parsing (browser) user agent strings.

125 0 0
agentzex
flask-ua-enricher

Decorates flask views and enrich User-Agent header in case of reduced UA string

87 1 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology