msgspec
msgspec は高速なシリアライズおよび検証ライブラリで、JSON、MessagePack、YAML、TOML をサポートしています。その特徴は
🚀 一般的なプロトコル用の高性能エンコーダー/デコーダー。JSON と MessagePack の実装は、Python の最速オプションとして定期的にベンチマークをとっています。
🎉 Python の様々な型をサポート。追加の型は拡張によってサポートされるかもしれません。
🔍 使い慣れた Python 型アノテーションを使ったゼロコストのスキーマ検証。ベンチマークでは、msgspec は orjson が単独でデコードするよりも速く JSON をデコードし、検証します。
構造化データを表現するための高速な Struct 型。すでにdataclassesやattrsを使っている人なら、Structは馴染みがあるはずです。しかし、一般的な操作では5-60倍速くなります。
これらすべてが、依存関係を必要としない軽量なライブラリに含まれています。
https://scrapbox.io/files/65dc558a39a7d200251902b8.png