← Back to the directory

marshmallow-code/marshmallow

View on GitHub

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

marshmallow-code/marshmallow is #8,865 on the bestofgithub Elo ladder, in Bronze V, with a rating of 1,357 (−1 this week). It has 7,243 stars.

Bronze V

1,357 Elo

  • #8,865 on the ladder
  • +2 today · −1 this week
  • Peak 1,380
18 Elo to Bronze IV

Stars

7,243

  • +1 today
  • +0 this week
  • – this month

Repository

Forks
789
Language
Python
Last push

Achievements

bestofgithub badgeMaintainer? Show your league in your README

Card: your league's emblem, from Copper to Legendary

[![bestofgithub](https://bestofgithub.dev/badge/marshmallow-code/marshmallow.svg?style=card)](https://bestofgithub.dev/repo/marshmallow-code/marshmallow)

Flat: fits beside your other badges

[![bestofgithub](https://bestofgithub.dev/badge/marshmallow-code/marshmallow.svg)](https://bestofgithub.dev/repo/marshmallow-code/marshmallow)

Install

git
git clone https://github.com/marshmallow-code/marshmallow.git

Similar repositories

hapijs/joi

Open on GitHubJavaScript

The most powerful data validation library for JS

  • 1,541+1 Elo, change today
  • 21.1k stars
  • 1.5k forks
git
git clone https://github.com/hapijs/joi.git
  • hapi
  • javascript
  • schema
  • validation

json-iterator/go

Open on GitHubGo

A high-performance 100% compatible drop-in replacement of "encoding/json"

  • 1,460+1 Elo, change today
  • 13.8k stars
  • 1k forks
  • archived
git
git clone https://github.com/json-iterator/go.git
  • deserialization
  • go
  • golang
  • json

ijl/orjson

Open on GitHubPython

Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy

  • 1,356+1 Elo, change today
  • 8.2k stars
  • 343 forks
git
git clone https://github.com/ijl/orjson.git
  • dataclasses
  • datetime
  • deserialization
  • json

ianstormtaylor/superstruct

Open on GitHubTypeScript

A simple and composable way to validate data in JavaScript (and TypeScript).

  • 1,184−9 Elo, change today
  • 7.1k stars
  • 223 forks
git
git clone https://github.com/ianstormtaylor/superstruct.git
  • interface
  • javascript
  • schema
  • structs

protocolbuffers/protobuf

Open on GitHubC++

Protocol Buffers - Google's data interchange format

  • 1,827−5 Elo, change today
  • 72.1k stars
  • 16.3k forks
  • 2k watchers
brew
brew install protobuf
  • marshalling
  • protobuf
  • protobuf-runtime
  • protoc

frohoff/ysoserial

Open on GitHubJava

A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization.

  • 1,447−6 Elo, change today
  • 9.1k stars
  • 1.8k forks
git
git clone https://github.com/frohoff/ysoserial.git
  • deserialization
  • exploit
  • gadget
  • java

README

Loading README…