se/bmecat
PHP/Laravel package for working with BMEcat, the XML format used to exchange electronic product catalog data. Read and write catalog documents containing products, prices, units, suppliers and classifications, making it easier to import or export procurement data in PHP applications.
Consider it when:
Look elsewhere when:
For executives: This is a small, MIT-licensed PHP component that generates BMEcat XML — the standard format used in German-speaking B2B e-procurement — from product data. It is a low-cost way to unblock a specific catalog-export requirement without vendor lock-in. The trade-off is that the project is archived and has not been released since 2019, so we should treat it as code we adopt and own, not a supported dependency. Recommendation: use it for a scoped pilot or internal tool, budget a small maintenance owner, and avoid putting it on a revenue-critical path without a fork-and-test plan.
For engineering: The package is a thin document builder that emits BMEcat XML. Surface area is small, the license permits forking, and there are no dependents to create upgrade pressure. Before adoption, verify PHP compatibility, add tests that validate output against the target BMEcat XSD, and vendor the code so upstream archival does not block us. Do not add it as a floating Composer dependency on a core service.
How can I help you explore Laravel packages today?