Awesome Open Source
Awesome Open Source

Colander

.. image:: https://github.com/Pylons/colander/workflows/Build/test%20on%20Linux/badge.svg?branch=master :target: https://github.com/Pylons/colander/actions?query=workflow%3A%22Build%2Ftest+on+Linux%22

.. image:: https://github.com/Pylons/colander/workflows/Build/test%20on%20MacOS/badge.svg?branch=master :target: https://github.com/Pylons/colander/actions?query=workflow%3A%22Build%2Ftest+on+MacOS%22

.. image:: https://github.com/Pylons/colander/workflows/Build/test%20on%20Windows/badge.svg?branch=master :target: https://github.com/Pylons/colander/actions?query=workflow%3A%22Build%2Ftest+on+Windows%22

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

An extensible package which can be used to:

  • deserialize and validate a data structure composed of strings, mappings, and lists.

  • serialize an arbitrary data structure to a data structure composed of strings, mappings, and lists.

It is tested on Python 2.7, 3.5, 3.6, 3.7, and 3.8, and PyPy and PyPy3.

Please see https://docs.pylonsproject.org/projects/colander/en/latest/ for documentation.

See https://github.com/Pylons/colander for in-development version.


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (55,531
validation (328
serialization (217
forms (176
deserialization (54