{"library":"datamodel-code-generator","type":"library","category":null,"description":"Datamodel Code Generator is a Python library and command-line utility for generating data models from various structured input formats like OpenAPI, JSON Schema, GraphQL, and raw data (JSON/YAML/CSV). It supports outputting models for Pydantic v2, dataclasses, TypedDict, and msgspec. Currently at version 0.56.0, it maintains an active development pace with frequent releases addressing new features and breaking changes, particularly around Pydantic compatibility.","language":"python","status":"active","version":"0.56.0","tags":["code-generation","pydantic","json-schema","openapi","graphql","dataclasses","typeddict"],"install":[{"cmd":"pip install datamodel-code-generator","imports":["from datamodel_code_generator import generate","from datamodel_code_generator import GenerateConfig","from datamodel_code_generator import InputFileType","from datamodel_code_generator import DataModelType"]},{"cmd":"pip install 'datamodel-code-generator[http]'","imports":[]},{"cmd":"pip install 'datamodel-code-generator[graphql]'","imports":[]}],"homepage":"https://koxudaxi.github.io/datamodel-code-generator/","github":"https://github.com/koxudaxi/datamodel-code-generator","docs":null,"changelog":null,"pypi":"https://pypi.org/project/datamodel-code-generator/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":5.3,"avg_import_s":0.18,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/datamodel-code-generator/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":"verified"}}