webargs

Request parser

A Python library for parsing and validating HTTP request objects with support for multiple web frameworks.

A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp.

GitHub

1k stars
22 watching
158 forks
Language: Python
last commit: almost 2 years ago
Linked from 3 awesome lists

aiohttpbottlepydjangofalconflaskhacktoberfestmarshmallowpyramidpythonrequest-validationvalidation

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
marshmallow-code/flask-marshmallowAn extension of Flask and Marshmallow for building HATEOAS-ready APIs with URL-based hyperlinks.876
marshmallow-code/flask-smorestA framework to build auto-documented REST APIs with Flask and marshmallow672
mozillazg/requestAn HTTP request library for Gopher.426
natlabs/http-parser.moAn HTTP request parser for parsing URL, search query, headers and form data.10
globocom/m3u8A Python library for parsing and manipulating HTTP Live Streaming (HLS) playlists2,072
kennethreitz/requests-htmlA Pythonic HTML parsing library providing intuitive and asynchronous web scraping capabilities.304
bungle/lua-resty-reqargsA module that retrieves data from HTTP request arguments and files in Lua52
azaroth42/mangoserverA Python-based MongoDB implementation of the W3C Web Annotation Protocol17
asmcos/requestsAn HTTP client library that allows users to send HTTP requests with ease and flexibility664
kylebebak/requesterA modern HTTP client built on top of the Requests library for creating and executing REST requests in Python.307
scullwm/mailhookbundleAutomatically processes incoming API webhooks from various email services and maps them to user entities.38
galvao/jhrwA wrapper for making HTTP requests in JavaScript with additional features and error handling.2
argunner/minajax.jsA lightweight JavaScript library for making asynchronous or synchronous HTTP requests.6
tmm1/http_parser.rbA simple HTTP request/response parser that provides callbacks for parsing HTTP messages.200
danihodovic/django-webhookA Django app that sends outgoing HTTP requests when model changes occur.196