Shale is a Ruby object mapper and serializer for JSON, YAML, TOML, CSV and XML. It allows you to parse JSON, YAML, TOML, CSV and XML data and convert it into Ruby data structures, as well as serialize data structures into JSON, YAML, TOML, CSV or XML.
ruby yaml toml json csv serializer xml xml-serializer object-mapper json-mapping json-serializer xml-mapping csv-mapper yaml-mapping csv-serialization toml-serializer yaml-serializer toml-mapping
- Updated
Jul 22, 2025 - Ruby