Everything is a honest transcription of pyembroidery ( https://github.com/EmbroidePy/pyembroidery) and uses the same scheme internally, so most of the functionality ...
There is also write support for all the data formats, but not the metadata formats. The produced SAS7BDAT files still cannot be read by SAS, but feel free to contribute your binary-format expertise ...