Skip to content


Optimized firmware for RepRap 3D printers based on the Arduino platform

Marlin Firmware logo

Marlin Firmware is an open source firmware for 3D printers, Plotters, Foam-cutters, Laser-cutters, and CNC routers.

The complete project includes these components:

We also maintain a few supporting libraries required for a proper build of Marlin Firmware.


  1. Marlin Marlin Public

    Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your…

    C++ 16k 19.1k

  2. MarlinDocumentation MarlinDocumentation Public

    Marlin Firmware Documentation Project

    JavaScript 365 763

  3. Configurations Configurations Public

    Configurations for Marlin Firmware

    C 2k 3.3k

  4. AutoBuildMarlin AutoBuildMarlin Public

    Visual Studio Code extension to more easily build Marlin Firmware

    JavaScript 253 54


Showing 9 of 9 repositories