long2ice/gema-web
Convert from json/xml/yaml to Pydantic/Go/Rust etc.
This tool helps developers quickly convert data structure definitions between common formats like JSON, XML, or YAML into code models for languages such as Pydantic (Python), Go, or Rust. You input a data example in one of the data interchange formats, and it outputs the corresponding code structure definition, saving time in API client or data model creation. Developers and programmers who work with diverse data sources and need to define their structures in code will find this useful.
No commits in the last 6 months.
Use this if you need to quickly generate data model code in Pydantic, Go, or Rust from existing JSON, XML, or YAML examples.
Not ideal if you need to perform complex data transformations, validation, or migrations between different data types.
Stars
9
Forks
—
Language
TypeScript
License
Apache-2.0
Category
Last pushed
Dec 15, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/long2ice/gema-web"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
googleapis/gapic-generator-python
Generate Python API client libraries from Protocol Buffers.
zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
omissis/go-jsonschema
A tool to generate Go data types from JSON Schema definitions.
openconfig/ygot
A YANG-centric Go toolkit - Go/Protobuf Code Generation; Validation; Marshaling/Unmarshaling
mailru/easyjson
Fast JSON serializer for golang.