webargs has 3.7M monthly downloads and 1K GitHub stars. Version 8.7.1 supports Python 3.9+, first published in 2014.
It is actively maintained under a permissive license, last released in Oct 2025.
It is built on top of marshmallow, packaging and typing-extensions. It is used by 52 tracked packages, including flask-smorest, httpstan and apiflask.
GitHub topics include django, flask and aiohttp.
Package Insights
- No releases in 246 days despite active commits
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- marshmallow <5.0.0,>=3.13.0
- packaging >=17.0
- typing-extensions >=4.0
21 optional dependencies
- aiohttp[frameworks]
- bottle[frameworks]
- django[frameworks]
- falcon[frameworks]
- flask[frameworks]
- furo[docs]
- packaging[tests]
- pre-commit[dev]
- pyramid[frameworks]
- pytest[tests]
- pytest-aiohttp[tests]
- pytest-asyncio[tests]
- sphinx[docs]
- sphinx-issues[docs]
- tornado[frameworks]
- tox[dev]
- webargs[dev]
- webargs[docs]
- webargs[tests]
- webtest[tests]
- webtest-aiohttp[tests]
Used By
- flask-smorest
- httpstan
- apiflask
- invenio-rest
- apifairy
- oarepo
- cornflow
- aiohttp-apispec-acapy
- anitya
- flexmeasures
- gramps-webapi
- faradaysec
- aiohttp-apigami
- flask-rest-api
- indico
- deepaas
- webargs-sanic
- sdss-marvin
- automd
- trex-analytic
- abrechnung
- labthings
- wildbook-ia
- flask-muck
- nuxt
- rapydo-http
- flask-taxonomies-es
- flask-restx-marshmallow
- planktonclass
- opsy
- aiowrpr
- planktonclas
- flask-restplus-patched
- fate-flow
- infiniguard-api
- backplate-auth
- kitica
- cruet
- shortipy
- marshenum
- regcore
- picobrew-server
- gridder-rest
- django-smorest
- webargs-quixote
- yacscript
- flask-restplus-patched-aher93
- kerbside
- rostful
- neocortex