Paste a JSON or XML sample and generate matching classes, structs or types for 18 languages — all in your browser.
Field and property names are kept as-is from your source data (only cleaned up when a key isn't a legal identifier), rather than rewritten into each language's usual naming convention — Go is the one exception, since it requires capitalized field names to export them, so those are capitalized with a json:"..." tag preserving the original key.