OctoPrint
OctoPrint is the snappy web interface for your 3D printer
...Take a look at the integrated GCODE visualizer to see a rendition of the GCODE you are currently printing. Keep an eye on the temperatures of your hotends and print bed and adapt them on the fly. Move the print head along all axes, extrude, retract or just define your own custom controls.