The Beginning
RepRap Project – Bath, England
https://reprap.org/
A project started to develop low cost self-replicating rapid prototyping 3D printing machines that can print most of its own components.
https://reprap.org/wiki/Mendel
https://wikipedia.org/wiki/Prusa_i3
3D Printer Makers
Prusa Research – Prague, Czech Republic
https://prusa3d.com/
Joseph Prusa designed the Original Prusa i3 and sells build-it-yourself kits, fully assembled printers, parts, upgrades, and accessories. They offer full support and are continually expanding the Open-Source ecosystem.
Creality – Shenzhen, China
https://creality.com/
Low-cost bare-bones printers and parts built on Open-Source Marlin.
UltiMaker – Utrecht, Netherlands
https://ultimaker.com/
Professional quality printers and owns MakerBot that runs Thingiverse.
Stratasys – Murderapp, Minnesota
https://stratasys.com/
Expensive high-end industrial and commercial printers.
Software
3D Modeling
FreeCAD
https://freecad.org/
Free tools to produce, export and edit 3D models and 2D drawings.
OpenSCAD
https://openscad.org/
Script based 2D/3D and solid modeling program.
Slicing
PrůšaSlicer
https://prusa3d.com/prusaslicer/
Prusa’s open-source fork of Slic3r.
https://github.com/prusa3d/PrusaSlicer/releases
Slic3r
https://slic3r.org/
Open-source 3D printing toolbox.
https://github.com/slic3r/Slic3r
UltiMaker Cura
https://ultimaker.com/software/ultimaker-cura/
Free, easy-to-use 3D slicing and printing software.
Printing
Printrun / Pronterface
https://www.pronterface.com/
Multi-platform open-source printer interface software GUI.
https://github.com/kliment/Printrun/releases/
OctoPrint
https://octoprint.org/
Open-source web interface for 3D printers.
UltiMaker Cura
https://ultimaker.com/software/ultimaker-cura/
Free, easy-to-use 3D slicing and printing software.
Firmware
Prusa Original Machines
https://help.prusa3d.com/downloads/
Prusa’s open-source fork of Marlin.
https://github.com/prusa3d/Prusa-Firmware/
https://help.prusa3d.com/article/prusa-specific-g-codes_112173
Marlin
https://marlinfw.org/
Open-source firmware for RepRap 3D printers, laser engravers, and CNC machines.
https://marlinfw.org/docs/basics/introduction.html
https://marlinfw.org/meta/gcode/
https://github.com/MarlinFirmware/Marlin/
https://github.com/MarlinFirmware/Configurations/
https://code.visualstudio.com/download
https://marlinfw.org/docs/basics/auto_build_marlin.html
Klipper
https://klipper3d.org/
Advanced open-source firmware for 3D printers with one or more micro-controllers.
https://github.com/Klipper3d/klipper/
https://klipper3d.org/G-Codes.html