Awesome Go XML Processing

  • etree etree 1,394
    star
    updated 2 months ago BSD 2-Clause "Sim...

    parse and generate XML easily in go

  • updated 8 months ago Apache License 2.0

    XML DOM processing for Golang, supports xpath query

  • mxj mxj 603
    star
    updated 7 months ago MIT License

    Decode / encode XML to/from map[string]interface{} (or JSON); extract values with dot-notation paths and wildcards. Replaces x2j and j2x packages.

  • router router 188
    star
    updated 8 months ago MIT License

    ⚡️ A lightning fast HTTP router

  • x2j x2j 63
    star
    updated over 4 years ago BSD 3-Clause "New...

    Unmarshal an anonymous XML doc to map[string]interface{} and JSON, and extract values (using wildcards, if necessary) [deprecated for clbanning/mxj].

  • updated over 2 years ago MIT License

    XML to MAP converter written Golang

  • updated over 1 year ago MIT License

    Go XML Formatter (Beautifier)

  • updated 11 months ago Apache License 2.0

    xmlwriter is a pure-Go library providing procedural XML generation based on libxml2's xmlwriter module

  • xquery xquery 156
    star
    updated almost 6 years ago MIT License

    Extract data or evaluate value from HTML/XML documents using XPath

  • zek zek 668
    star
    updated 11 months ago GNU General Publi...

    Generate a Go struct from XML.