A web-based controller for CNC & 3DP machines.


Keywords
License
Other
Install
Install-Package OpenWorkShop.MakerHub -Version 0.4.13-beta.545

Documentation

MakerHub

npm Nuget Build status

CNC & 3D Printer Engine

MakerHub is compresied of two parts:

  • Backend: logic for controlling a machine as a GraphQL API.
  • Frontend: UI package for interfacing with the backend.

An application such as Makerverse uses the two together in order to control CNC and 3D Printing machines.

Getting Started

File Organization

  • MakerHub/: backend & stand-alone app library for OpenWorkShop.MakerHub, built on C# with dotnet5
  • MakerHubTests/: test library for backend
  • src/maker-hub: frontend NPM library for @openworkshop/maker-hub
  • src/...: any apps built on MakerHub go here...

License

MakerHub (including all packages in this repository) is licensed under GNU GPL with the commons clause provision.