{"repo":"ricosjp/ruststep","free":true,"listed":false,"github":"https://github.com/ricosjp/ruststep","clone":"git clone https://github.com/ricosjp/ruststep.git","description":"A STEP toolkit for Rust","language":"Rust","stars":177,"topics":["rust","serialization","step","cad","cae","express","iso-10303"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"This project is still in experimental stage. DO NOT USE FOR PRODUCT. ruststep ========= Crates for STEP (Standard for the Exchange of Product model data) written in pure Rust aimed at replacing stepcode. name crates.io docs.rs master description :----- :---------- :-------- :------- ------------- espr [ ][espr-doc] [EXPRESS Language (ISO 10303-11)][EXPRESS] Compiler espr-derive [ ][espr-derive-doc] proc-macro for running espr compiler ruststep [ ][ruststep-doc] Serialize/Deserialize STEP files ruststep-derive [ ][ruststep-derive-doc] proc-macro helper crate [espr-doc]: https://ricosjp.github.io/ruststep/espr/index.html [espr-derive-doc]: https://ricosjp.github.io/ruststep/espr derive/index.html [ruststep-doc]: https://ricosjp.github.io/ruststep/ruststep/index.html [ruststep-derive-doc]: https://ricosjp.github.io/ruststep/ruststep derive/index.html [EXPRESS]: https://www.iso.org/standard/38047.html What is STEP? -------------- - STEP is a set of data serialize formats, schema language, and common schemas. - Data serialize format is called exchange structure in ISO document, but usually called STEP file , They are serialized as ASCII text (ISO-10303-21, usually with extension .step , .stp or .p21 ) or XML (ISO-10303-28). - Schema language is called EXPRESS . EXPRESS file is usually named with extension .exp . - Many common schemas are defined in ISO-10303 by EXPRESS language. - schemas contains copies - Application Protocol (AP) is a class of defined schemas, and the main targe","default_branch":null,"files":null,"tree":[],"storefront":"/r/ricosjp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ricosjp/ruststep/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}