G-code parser and generator written in Elixir
Find a file
2021-01-05 15:45:02 +13:00
config chore: Create empty mix project. 2021-01-02 18:26:41 +13:00
lib feat(descriptions): Add human-readable descriptions of commonly used codes. 2021-01-05 15:45:02 +13:00
test feat(descriptions): Add human-readable descriptions of commonly used codes. 2021-01-05 15:45:02 +13:00
.formatter.exs chore: Create empty mix project. 2021-01-02 18:26:41 +13:00
.gitignore chore: Create empty mix project. 2021-01-02 18:26:41 +13:00
.gitlab-ci.yml chore: second attempt to fix the CD pipeline. 2021-01-04 22:25:05 +13:00
CHANGELOG.md chore: release version v0.2.1 2021-01-04 20:04:03 +00:00
LICENSE chore: Create empty mix project. 2021-01-02 18:26:41 +13:00
mix.exs feat(descriptions): Add human-readable descriptions of commonly used codes. 2021-01-05 15:45:02 +13:00
mix.lock chore: Create empty mix project. 2021-01-02 18:26:41 +13:00
README.md chore: Update readme. 2021-01-05 09:16:52 +13:00
renovate.json Add renovate.json 2021-01-04 09:16:46 +00:00

G-code

gcode is an Elixir library for parsing and generating G-code, which is a common language for working with CNC machines and 3D printers.

Installation

This package is not yet available in Hex, because it's not ready yet.

You can install it from git by adding {:gcode, git: "https://gitlab.com/jimsy/gcode", tag: "v0.2.1"} to your dependencies.

Documentation

Documentation for the main branch of this package is always available on gitlab pages

Contributing

This project uses the wonderful git_ops package to automate releases and as such requires the use of Conventional Commits.

License

This library is licensed with the Hippocratic License 2.1.