Printrun

A Python host suite for 3D printers with the Pronterface GUI, Pronsole console and Printcore library.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About Printrun

Printrun is 3D printer host software written in Python. Pronterface is a graphical interface for connecting to a printer over serial, moving axes, setting temperatures and sending G-code files. Pronsole offers the same control from an interactive command line, and Printcore handles the printer communication underneath.

The project also includes smaller helpers such as a plater for arranging models and G-code, and an extruder calibration script. It suits people who drive a printer directly from a computer over USB rather than through a networked print server.

Strengths

  • Both a GUI and a command-line console
  • Direct USB serial control of printers
  • Long-running project with a large commit history

Limitations

  • Printer must be tethered to the computer during a print
  • Interface is plain compared with newer web-based hosts

Details

Pricing
FreeFree and open source.
License
GPL-3.0
Developer
Kliment Yanev and the Printrun contributors
Platforms
Windows, macOS, Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Controlling a USB-connected 3D printer directly from a desktop
Categories
3D printing
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to Printrun

Compare all

Software that can replace Printrun for an important use case, and what changes if you switch.

  • Repetier-Host

    Desktop host software that places, slices, previews and prints models on FDM 3D printers.

    Repetier-Host adds bundled slicers, layer previews and printing over network or SD card, but it is closed source and its Mac version lags behind at 1.2.1.

  • OctoPrint

    Control and monitor a 3D printer from a browser.

    OctoPrint moves printer control to a browser with a plugin system, so the printer connects to a host computer instead of staying tethered to your desktop.

  • MatterControl

    Open-source desktop app for designing, slicing and controlling 3D prints on Windows, Mac and Linux.

    MatterControl combines printer control with design and slicing in one open-source desktop app for Windows, macOS and Linux, though its development pace is slower.

  • Repetier-Server

    A self-hosted server for controlling and monitoring several 3D printers from a web browser.

    Repetier-Server controls several printers from a self-hosted web interface with webcams and timelapse, but it is closed source and some features require the paid Pro version.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing