miku/zek

Generate a Go struct from XML.

56
/ 100
Established

Infers struct schemas by sampling XML documents, supporting multi-file analysis to detect repeated patterns and nested hierarchies. Operates as a CLI tool that reads XML via stdin and outputs annotated Go structs with xml struct tags, optional JSON tags, and inline examples. Designed for rapid prototyping workflows where XSD schemas aren't available—trades complete type safety (all fields are strings) for convenience in XML data unmarshaling.

826 stars. Actively maintained with 1 commit in the last 30 days.

No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

826

Forks

65

Language

Go

License

GPL-3.0

Last pushed

Feb 26, 2026

Commits (30d)

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/miku/zek"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.