xgen

XML parser and generator

A tool that generates code from XML schema definitions.

XSD (XML Schema Definition) parser and Go/C/Java/Rust/TypeScript code generator

GitHub

338 stars
17 watching
80 forks
Language: Go
last commit: 4 months ago
Linked from 2 awesome lists

code-generatorecma-376generatorgogolangooxmlooxml-parserw3cw3c-specificationxmlxml-parserxml-parsingxsdxsd-schema

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
twpayne/go-xmlstruct Generates Go structs from multiple XML documents 77
shabbyrobe/xmlwriter A Go library for procedural XML generation based on libxml2's xmlwriter module. 28
antchfx/xmlquery An XML query package providing a simple and efficient way to extract data from XML documents using XPath expressions. 445
ocramz/xeno An XML parser built in Haskell, designed to be fast and memory-efficient 120
87kangsw/thengenerator An Xcode extension that generates code with syntactic sugar for 'then' statements 20
miku/zek Automates creation of Go structs from XML documents 750
syntax-tree/xast-util-to-xml A utility to convert syntax trees into XML strings. 3
xuri/toml-to-go Translates TOML into a Go type definition in real-time 151
syntax-tree/xast-util-from-xml Utility to convert XML into a syntax tree data structure 15
cgxxv/xj2go A tool to convert data from XML or JSON formats into Go structs. 34
sbabiv/xml2map A Go library that converts XML data into a hierarchical map representation. 62
willemdj/erlsom A tool for parsing and generating XML documents in Erlang. 267
ebu/ebu-tt-d-xsd Provides an XML schema for EBU-TT-D subtitles, supporting the implementation of a specification in a standardized format. 9
aphoh/go-substrate-gen A tool that generates boilerplate code for substrate-based chains 7
the-sett/salix A language for code generation and data modeling 6