Xacro
JSON →Xacro is a macro language for XML, commonly used in ROS (Robot Operating System) to parameterize and modularize URDF robot descriptions. It allows you to create reusable XML macros, include other files, and use mathematical expressions. Current version is 2.1.1, compatible with Python >=3.8. Release cadence is tied to ROS distributions, generally stable.