{"id":13423320,"url":"https://github.com/Michael-F-Bryan/gcode-rs","last_synced_at":"2025-03-15T17:31:40.908Z","repository":{"id":45157447,"uuid":"92186406","full_name":"Michael-F-Bryan/gcode-rs","owner":"Michael-F-Bryan","description":"A streaming gcode parser built with embedded applications in mind","archived":false,"fork":false,"pushed_at":"2022-08-18T11:36:40.000Z","size":4650,"stargazers_count":92,"open_issues_count":11,"forks_count":13,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-02-28T08:27:50.104Z","etag":null,"topics":["3d-printing","embedded","gcode"],"latest_commit_sha":null,"homepage":"https://michael-f-bryan.github.io/gcode-rs/","language":"G-code","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Michael-F-Bryan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE_APACHE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-05-23T15:04:08.000Z","updated_at":"2025-01-11T08:02:23.000Z","dependencies_parsed_at":"2022-08-14T21:30:21.251Z","dependency_job_id":null,"html_url":"https://github.com/Michael-F-Bryan/gcode-rs","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Michael-F-Bryan%2Fgcode-rs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Michael-F-Bryan%2Fgcode-rs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Michael-F-Bryan%2Fgcode-rs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Michael-F-Bryan%2Fgcode-rs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Michael-F-Bryan","download_url":"https://codeload.github.com/Michael-F-Bryan/gcode-rs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243313338,"owners_count":20271171,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["3d-printing","embedded","gcode"],"created_at":"2024-07-31T00:00:30.611Z","updated_at":"2025-03-15T17:31:39.782Z","avatar_url":"https://github.com/Michael-F-Bryan.png","language":"G-code","readme":"# gcode-rs\n\n[![Crates.io version](https://img.shields.io/crates/v/gcode.svg)](https://crates.io/crates/gcode)\n[![Docs](https://docs.rs/gcode/badge.svg)](https://docs.rs/gcode/)\n[![Build Status](https://travis-ci.org/Michael-F-Bryan/gcode-rs.svg?branch=master)](https://travis-ci.org/Michael-F-Bryan/gcode-rs)\n\nA gcode parser designed for use in `#[no_std]` environments.\n\nFor an example of the `gcode` crate in use, see \n[@etrombly][etrombly]'s [`gcode-yew`][gc-y].\n\n## Useful Links\n\n- [The thread that kicked this idea off][thread]\n- [Rendered Documentation][docs]\n- [NIST GCode Interpreter Spec][nist]\n\n## License\n\nThis project is licensed under either of\n\n * Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE_APACHE.md) or\n   http://www.apache.org/licenses/LICENSE-2.0)\n * MIT license ([LICENSE-MIT](LICENSE_MIT.md) or\n   http://opensource.org/licenses/MIT)\n\nat your option.\n\nIt is recommended to always use [cargo-crev][crev] to verify the\ntrustworthiness of each of your dependencies, including this one.\n\n### Contribution\n\nThe intent of this crate is to be free of soundness bugs. The developers will\ndo their best to avoid them, and welcome help in analyzing and fixing them.\n\nUnless you explicitly state otherwise, any contribution intentionally\nsubmitted for inclusion in the work by you, as defined in the Apache-2.0\nlicense, shall be dual licensed as above, without any additional terms or\nconditions.\n\n[thread]:https://users.rust-lang.org/t/g-code-interpreter/10930\n[docs]: https://michael-f-bryan.github.io/gcode-rs/\n[p3]: https://github.com/Michael-F-Bryan/gcode-rs/blob/master/tests/data/program_3.gcode\n[nist]: http://ws680.nist.gov/publication/get_pdf.cfm?pub_id=823374\n[cargo-c]: https://github.com/lu-zero/cargo-c\n[etrombly]: https://github.com/etrombly\n[gc-y]: https://github.com/etrombly/gcode-yew\n[crev]: https://github.com/crev-dev/cargo-crev\n","funding_links":[],"categories":["no-std crates","G-code"],"sub_categories":["WIP"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMichael-F-Bryan%2Fgcode-rs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMichael-F-Bryan%2Fgcode-rs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMichael-F-Bryan%2Fgcode-rs/lists"}