{"categories":[{"label":"Code Generators","url":"https://skillfed.io/packages/category/software-development-code-generators"},{"label":"XML","url":"https://skillfed.io/packages/category/text-processing-markup-xml"}],"enrichment":{"capability":"PyXB-X generates Python classes from XMLSchema definitions, enabling bidirectional conversion between XML documents and Python objects with a Pythonic interface.","skillfed_tags":["code-generation","xml-schema","data-binding"],"use_cases":["Generate type-safe Python classes from an existing XMLSchema to validate and parse XML documents in a structured way","Automate creation of XML-based configuration or data files by writing Python objects that serialize back to XML","Build web services or APIs that consume/produce XML with schema-enforced structure and type safety","Convert legacy XML data formats into Python object hierarchies for easier manipulation and analysis","Enforce schema compliance in Python applications by using generated bindings instead of manual XML parsing"],"what_it_does":"PyXB-X is a code generator that reads XMLSchema definitions and produces Python classes representing the schema's data structures. It aims to provide a Pythonic interface similar to what a developer would hand-write, with elements and attributes as properties, support for complex content models, and bidirectional XML-to-Python conversion.\n\nThe package handles common XMLSchema features including nested choice/sequence/all constructs, cross-namespace dependencies, include and import directives, and simple-type constraints. It's positioned as the Python equivalent of JAXB (Java) and CodeSynthesis XSD (C++), letting developers work with XML data through native Python objects rather than DOM or SAX parsing.","worth_installing":"Yes, if you work with XMLSchema-defined XML data and want type-safe Python bindings. The package is actively maintained, has no dependencies, low install friction, and carries a permissive license. The recent release and active status suggest ongoing support, though documentation and repository visibility should be verified before committing to a new project."},"id":"pyxb-x","links":{"html":"https://skillfed.io/packages/pyxb-x","md":"https://skillfed.io/packages/pyxb-x.md","pypi":"https://pypi.org/project/pyxb-x/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-28","license_spdx":null,"license_treatment":"permissive","name":"PyXB-X","python_support":"unspecified","summary":"PyXB-X (\"pixbix\") is a pure Python package that generates Python source code for classes that correspond to data structures defined by XMLSchema."},"popularity":{"monthly_downloads":349661,"position":7333,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.2.6.4"}
