FREEDOM251

Freedom251 › 3D Printing Software

Printrun

Free plan LinuxMacWindows

Visit Printrun Alternatives Pricing

Printrun's own site

What Printrun is

Printrun is a free, open-source host suite for controlling 3D printers and managing print jobs. It includes Pronterface, a graphical host; Pronsole, an interactive command-line host; and Printcore, a standalone host for non-interactive G-Code jobs. Printrun connects to printers over serial or Ethernet and has also been used with CNC machines. Pronterface and Pronsole can control machines, slice objects from the host, print, upload to SD cards, and run prints from those cards. Pronterface can use Slic3r presets for in-host slicing, and setup instructions also cover Slic3r and Skeinforge. The interface can show temperature gauges or graphs, calibration or lightweight controls, and a 2D or 3D viewer, with tabbed or single-window layouts. STL and G-Code platers help position objects or combine sliced files, while macros and custom buttons can combine Python, shell, and G-Code commands. A part excluder can stop a failed object without stopping the rest of a multi-object plate. Printrun runs on Linux, macOS, and Windows under GNU GPL version 3, with development on GitHub. Its README provides installation and usage guidance, and GitHub issues are the route for support. Loading STL files requires a separate slicer such as Slic3r or Skeinforge, configured in settings.

Who it suits

Printrun suits users who want to control and monitor 3D printing workflows from Linux, macOS, or Windows, including users with serial or Ethernet connections. Its command-line and graphical hosts, configurable interface, platers, and custom automation can serve different working styles and print-job needs.

What it does well

  • Includes graphical, interactive command-line, and standalone G-Code hosts.
  • Supports serial and Ethernet connections.
  • Can upload jobs to SD cards and run SD prints.
  • Configurable interface includes 2D or 3D viewing options.
  • Part excluder can isolate a failed object in a multi-object plate.
  • Free, open-source software under GNU GPL version 3.

What to know first

  • Loading STL files requires a separately installed slicer.
  • Windows and macOS may block it as an unverified developer app.

Limits

Loading STL files requires a slicing program such as Slic3r or Skeinforge, with its path added to settings. Printrun does not provide cloud slicing.

Plans

PlanBilled and limitsPrice
PrintrunFree, open-source software · GNU General Public License version 3Free

As pronterface.com lists them, read 9 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit https://www.pronterface.com/.
  2. Choose the version for Linux, macOS, or Windows.
  3. Consult the README for installation and usage instructions.
  4. If loading STL files, install a slicer such as Slic3r or Skeinforge and add its path in settings.
  5. Connect to the printer over serial or Ethernet and use the graphical or command-line host.

Verdict

Choose Printrun if you want a free host suite with multiple ways to control printers, organize jobs, and customize the interface. Look elsewhere if you need cloud slicing or want STL loading without configuring an external slicer.

Questions

How much does Printrun cost?

The Printrun plan is free. It is free, open-source software under GNU GPL version 3.

Which operating systems does it support?

Printrun is listed for Linux, macOS, and Windows.

What tools are included?

It includes Pronterface, a graphical host; Pronsole, an interactive command-line host; and Printcore, a standalone non-interactive G-Code host.

Can it slice STL files?

Pronterface can use Slic3r presets to slice parts from within the host. Loading STL files requires a slicer such as Slic3r or Skeinforge, configured in settings.

Can I get help with installation or problems?

The README covers installation and usage, and GitHub issues are the route for help or problem reports.

Facts from Printrun's own pages

Automation
Users can define macros and custom buttons, including combinations of Python, shell, and G-Code commands. · pronterface.com, 9 Oct 2026
Included tools
The suite includes Pronterface, a graphical host; Pronsole, an interactive command-line host; and Printcore, a standalone non-interactive G-Code host. · pronterface.com, 9 Oct 2026
Interface
The interface can be configured with temperature gauges or graphs, calibration or lightweight controls, a 2D or 3D viewer, and tabbed or single-window layout. · pronterface.com, 9 Oct 2026
License and development
The maker describes Printrun as free, open-source software under GNU GPL version 3, with development taking place openly on GitHub. · pronterface.com, 9 Oct 2026
Limit
The README says loading STL files requires a slicing program such as Slic3r or Skeinforge, with its path added to settings. · github.com, 9 Oct 2026
Part handling
The part excluder can stop printing a failed object while the rest of a multi-object plate continues. · pronterface.com, 9 Oct 2026
Platers
Printrun includes an STL plater for positioning and rotating objects and a G-Code plater for combining already-sliced files into one print job. · pronterface.com, 9 Oct 2026
Platforms
The maker lists Windows and macOS binaries and Linux packages, and says Printrun is regularly tested on Linux distributions, Windows, and OSX. · pronterface.com, 9 Oct 2026
Printer connections
Printrun supports serial and Ethernet connections and has been used with 3D printers and CNC machines. · pronterface.com, 9 Oct 2026
Printing workflow
Pronterface and Pronsole can control machines, slice objects from the host, print objects, upload to SD cards, and run SD prints. · pronterface.com, 9 Oct 2026
Purpose
Printrun is a 3D printing host software suite that talks to printers and handles printing. · pronterface.com, 9 Oct 2026
Security notice
The README says Windows and macOS may block Printrun because it is not from a verified developer and provides instructions for allowing it to run. · github.com, 9 Oct 2026
Slicer integration
Pronterface can use Slic3r presets to slice parts from within the host; its README also describes Slic3r and Skeinforge setup. · pronterface.com, 9 Oct 2026
Support
The maker directs users to the README for installation and usage documentation and to GitHub issues for help or problem reports. · pronterface.com, 9 Oct 2026

Where Printrun stands on Freedom251

Look at these too