marshmallow
A lightweight library for converting complex objects to and from simple Python datatypes.

Contribute
Become a financial contributor.
Financial Contributions
Become a sponsor for $100.00 per month and help us sustain our activities! We'll also display your company logo and website on the marshmallow READ... Read more
Starts at$100 USD / month
Top financial contributors
Individuals
$1,250 USD since Jan 2021
$500 USD since Aug 2019
$245 USD since Oct 2019
$145 USD since May 2021
$130 USD since Aug 2020
$100 USD since Oct 2018
$100 USD since Oct 2018
$100 USD since Mar 2019
$80 USD since Sep 2021
$75 USD since Feb 2019
Organizations
$5,300 USD since May 2018
$530 USD since Dec 2018
$200 USD since Oct 2019
$155 USD since Dec 2018
$55 USD since Aug 2022
$5 USD since Oct 2018
marshmallow is all of us
Our contributors 40
Thank you for supporting marshmallow.
Steven Loria
Jérôme Lafréc...
Gorgias
sponsor
$5,300 USD
Dash Hudson
$1,250 USD
Triplebyte
backer
$530 USD
Michael Fowlie
backer
$500 USD
Brian Grohe
backer
$245 USD
HebergeurWeb.ca
backer
$155 USD
Grey Li
backer
$145 USD
Ahmed Alrasheed
backer
$130 USD
Jeffrey Hilger
$100 USD

Budget
Transparent and open finances.
Credit from Grey Li to marshmallow •
$685.24 USD
$7,600.24 USD
$6,915.00 USD
$162.43 USD

Connect
Let’s get the ball rolling!
News from marshmallow
Updates on our activities and progress.
Marshmallow news
webargs 6.0.0 release
marshmallow 3.0.0 released

About
marshmallow is an ORM/ODM/framework-agnostic library for converting complex datatypes, such as objects, to and from native Python datatypes.
This collective funds the development of marshmallow and other projects in the marshmallow-code organization, including:
- apispec - A pluggable API specification generator that targets the OpenAPI standard
- webargs - A declarative request parsing library
- marshmallow-jsonapi - JSON API formatting and validation with marshmallow
- marshmallow-sqlalchemy - SQLAlchemy integration with marshmallow
- flask-marshmallow - Flask extension for marshmallow
Our team
Steven Loria
Jérôme Lafréc...