Pylons/webob

WSGI request and response objects

Python

443

2,454 commits

updated Aug 3, 2026

See the code

README

WebOb
=====

.. image:: https://github.com/Pylons/webob/workflows/Build%20and%20test/badge.svg?branch=main
        :target: https://github.com/Pylons/webob/actions?query=workflow%3A%22Build+and+test%22
        :alt: main CI Status

.. image:: https://readthedocs.org/projects/webob/badge/?version=stable
        :target: https://docs.pylonsproject.org/projects/webob/en/stable/
        :alt: Documentation Status

WebOb provides objects for HTTP requests and responses.  Specifically
it does this by wrapping the `WSGI <http://wsgi.readthedocs.io/en/latest/>`_ request
environment and response status/headers/app_iter(body).

The request and response objects provide many conveniences for parsing
HTTP request and forming HTTP responses.  Both objects are read/write:
as a result, WebOb is also a nice way to create HTTP requests and
parse HTTP responses.

Support and Documentation
-------------------------

See the `WebOb Documentation website <https://docs.pylonsproject.org/projects/webob/en/stable/>`_ to view
documentation, report bugs, and obtain support.

License
-------

WebOb is offered under the `MIT-license
<https://docs.pylonsproject.org/projects/webob/en/stable/license.html>`_.

Authors
-------

WebOb was authored by Ian Bicking and is currently maintained by the `Pylons
Project <https://pylonsproject.org/>`_ and a team of contributors.

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

Pylons/webob

WSGI request and response objects

Python

443

2,454 commits

updated Aug 3, 2026

See the code

README

WebOb
=====

.. image:: https://github.com/Pylons/webob/workflows/Build%20and%20test/badge.svg?branch=main
        :target: https://github.com/Pylons/webob/actions?query=workflow%3A%22Build+and+test%22
        :alt: main CI Status

.. image:: https://readthedocs.org/projects/webob/badge/?version=stable
        :target: https://docs.pylonsproject.org/projects/webob/en/stable/
        :alt: Documentation Status

WebOb provides objects for HTTP requests and responses.  Specifically
it does this by wrapping the `WSGI <http://wsgi.readthedocs.io/en/latest/>`_ request
environment and response status/headers/app_iter(body).

The request and response objects provide many conveniences for parsing
HTTP request and forming HTTP responses.  Both objects are read/write:
as a result, WebOb is also a nice way to create HTTP requests and
parse HTTP responses.

Support and Documentation
-------------------------

See the `WebOb Documentation website <https://docs.pylonsproject.org/projects/webob/en/stable/>`_ to view
documentation, report bugs, and obtain support.

License
-------

WebOb is offered under the `MIT-license
<https://docs.pylonsproject.org/projects/webob/en/stable/license.html>`_.

Authors
-------

WebOb was authored by Ian Bicking and is currently maintained by the `Pylons
Project <https://pylonsproject.org/>`_ and a team of contributors.

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

Project health

Overall

4.8/10

Maintained

10/10

Code review

2/10
OpenSSF Scorecard

Significant stargazers

Nate McMaster

1,474 followers · starred Apr 2015

Éloi Rivard

85 followers · starred Jul 2023

Chris Kuehl

242 followers · starred Mar 2017

Wong Hoi Sing Edison

107 followers · starred Mar 2022