Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub / koxudaxi / datamodel-code-generator

Pydantic model and dataclasses.dataclass generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.

JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koxudaxi%2Fdatamodel-code-generator

Stars: 2,310
Forks: 264
Open Issues: 160

License: mit
Language: Python
Repo Size: 11.3 MB
Dependencies: 105

Created: about 5 years ago
Updated: 27 days ago
Last pushed: about 1 month ago
Last synced: about 1 month ago

Commit Stats

Commits: 756
Authors: 67
Mean commits per author: 11.28
Development Distribution Score: 0.462
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/koxudaxi/datamodel-code-generator

Topics: code-generator, csv, dataclass, datamodel, fastapi, generator, json-schema, openapi, openapi-codegen, pydantic, python, swagger, swagger-codegen, yaml

Funding links: https://github.com/sponsors/koxudaxi, https://polar.sh/koxudaxi

Files
    Loading...
    Readme
    Loading...
    Dependencies
    Dockerfile docker
    • python 3.11.0-alpine3.16 build
    • PySnooper >=0.4.1,<2.0.0
    • argcomplete >=1.10,<4.0
    • black >=19.10b0
    • genson >=1.2.1,<2.0
    • httpx *
    • inflect >=4.1.0,<6.0
    • isort >=4.3.21,<6.0
    • jinja2 >=2.10.1,<4.0
    • openapi-spec-validator >=0.2.8,<=0.5.7
    • packaging *
    • prance >=0.18.2
    • pydantic --- - !ruby/hash:ActiveSupport::HashWithIndifferentAccess extras: - email version: ">=1.5.1,<3.0" python: "<3.10" - !ruby/hash:ActiveSupport::HashWithIndifferentAccess extras: - email version: ">=1.9.0,<3.0" python: "~3.10" - !ruby/hash:ActiveSupport::HashWithIndifferentAccess extras: - email version: ">=1.10.0,<3.0" python: "^3.11"
    • python ^3.7
    • toml >=0.10.0,<1.0.0