TSON:不変でハッシュ固定されたスキーマを持つJSONスーパーセット
TSON – A JSON superset with immutable, hash-pinned schemas

TSON(Typed Schema Object Notation)は、不変でハッシュ固定されたスキーマを持つデータ形式です。スキーマ自体がデータであり、ドキュメントはスキーマを、スキーマはメタスキーマを参照し、1つのハッシュで全体のチェーンを検証します。データ形式はJSONのスーパーセットで、引用符なしのトークン、コメント、型注釈などをサポートします。スキーマはレコード、列挙型、合成、洗練、減算、選択型、フィールドグループ、テンプレートなどを備え、バージョン管理は新しいハッシュを持つ新しいドキュメントとして行います。Java実装が公開されており、仕様はワーキングドラフトです。
スキーマは不変であるため、バージョンは単に新しいハッシュを持つ新しいドキュメントです。