Freedom251 › 3D Printing Software
Printrun

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
| Plan | Billed and limits | Price |
|---|---|---|
| Printrun | Free, open-source software · GNU General Public License version 3 | Free |
As pronterface.com lists them, read 9 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://www.pronterface.com/.
- Choose the version for Linux, macOS, or Windows.
- Consult the README for installation and usage instructions.
- If loading STL files, install a slicer such as Slic3r or Skeinforge and add its path in settings.
- 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
- 3D Printing Software#22 of 35