
Marlin
MarlinFirmware/MarlinOptimized firmware for RepRap 3D printers and microcontrollers
PersonalDeveloper toolsAutomationLibrary / SDKCopyleftAt a glance
- stars on GitHub
- 18k
- contributors
- 1.2k+
- last commit
- latest release, 3 weeks ago
- 2.1.2.9
- license
- GPL-3.0
About
Marlin is open-source firmware for RepRap 3D printers and CNC machines. It handles precise motion control, multi-extruder operations, heating, and display interfaces across 8-bit AVR and 32-bit ARM boards. Users configure the codebase for their specific hardware and compile and flash it using PlatformIO or the Arduino IDE.
From the repository: “Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.”
Downloads
All releases on GitHub ↗Latest release: Marlin 2.1.2.9,
Source code only: this release has no files to download.
Alternatives
All alternatives →| Project | Stars | Last commit | License | Worth |
|---|---|---|---|---|
| 18k | GPL-3.0 | 79 | ||
| 25k | GPL-3.0 | 80 | ||
| 25k (best) | MIT | 86 (best) |
▲ marks the most stars and the best worth score.
