gpx
« Back to VersTracker
Description:
Gcode to x3g converter for 3D printers running Sailfish
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: 3d-printing gcode sailfish makerbot conversion cli
Install: brew install gpx
About:
GPX is a command-line utility that translates G-code, the standard language for 3D printer instructions, into the x3g format used by older MakerBot and Sailfish firmware printers. It acts as a critical compatibility layer, enabling modern slicers to generate toolpaths for legacy hardware. This allows users to continue using their reliable machines with contemporary software workflows.
Key Features:
  • Bidirectional conversion between G-code and x3g formats
  • Support for MakerBot Replicator 1, 2, and 2X models
  • Handles firmware-specific commands like acceleration and temperature control
  • Command-line interface suitable for automation and scripting
  • Configurable profile settings for different printer hardware
Use Cases:
  • Using modern slicers like PrusaSlicer or Cura with a MakerBot Replicator
  • Integrating x3g generation into automated 3D printing build pipelines
  • Converting existing G-code files for use on Sailfish firmware printers
Alternatives:
  • PrusaSlicer (built-in) – PrusaSlicer has native x3g export, but GPX offers more granular control and is essential for other slicers.
  • Cura (with x3g plugins) – Cura requires plugins for x3g export; GPX provides a more robust and standalone conversion process.
Version History
Detected Version Rev Change Commit
Sep 12, 2025 1:19pm 0 VERSION_BUMP 357338c4