msgspec is a fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML.

Features

  • High performance encoders/decoders for common protocols
  • Support for a wide variety of Python types
  • Zero-cost schema validation using familiar Python type annotations
  • A speedy Struct type for representing structured data
  • All of this is included in a lightweight library with no required dependencies
  • The JSON and MessagePack implementations regularly benchmark as the fastest options for Python

Project Samples

Project Activity

See All Activity >

Categories

JSON

License

BSD License

Follow msgspec

msgspec Web Site

Other Useful Business Software
Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight Icon
Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight

Lock Down Any Resource, Anywhere, Anytime

CLEAR by Quantum Knight is a FIPS-140-3 validated encryption SDK engineered for enterprises requiring top-tier security. Offering robust post-quantum cryptography, CLEAR secures files, streaming media, databases, and networks with ease across over 30 modern platforms. Its compact design, smaller than a single smartphone image, ensures maximum efficiency and low energy consumption.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of msgspec!

Additional Project Details

Programming Language

Python

Related Categories

Python JSON Software

Registered

2023-10-12