Generate pretty API clients from OpenApi specs with ease.
docker image pull registry.gitlab.com/atten0/dto-code-generator:master
Other image versions:
https://gitlab.com/atten0/dto-code-generator/container_registry
Download and extract archive into current dir:
wget -qO- https://github.com/atten/dto-code-generator/releases/download/v1.3.0/dto-codegen-1.3.0.zip | busybox unzip -
Other versions lists:
TODO
Type | Language/Framework | Serialization | Dependencies | Name | Example | Coverage |
---|---|---|---|---|---|---|
DAO | Kotlin | kotlinx.serialization | KtSerializableDataclass | entitiesOutput.kt | ||
DAO | Kotlin | Jackson | KtSerializableDataclass | entitiesOutputJacksonEnabled.kt | ||
HTTP | Python3 | Marshmallow | requirements.txt | PyApiClient | endpointsOutput.py | |
HTTP | Python3 (async) | Marshmallow | requirements.txt | PyApiClientAsync | endpointsOutput.py | |
DAO | Python3 | Dataclass | - | PyDataclass | entitiesOutput.py | |
DAO | Python3 | Marshmallow | requirements.txt | PyMarshmallowDataclass | entitiesOutput.py | |
ORM | Python3 + Django | - | requirements.txt | PyDjangoModel | entitiesOutput.py | |
AMQP | Python3 | Marshmallow | PyAmqpBlockingClient | endpointsOutput.py | ||
AMQP | Python3 + Gevent | Marshmallow | PyAmqpGeventClient | endpointsOutput.py |