3d-printing

Top 23 3d-printing Open-Source Projects

  • FreeCAD

    This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

  • Project mention: Sketch gets mirrored on edit | /r/FreeCAD | 2023-12-09

    bug reports should be made on the github issue tracker here: https://github.com/FreeCAD/FreeCAD/issues

  • Marlin

    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 specific machine.

  • Project mention: Why Prusa is floundering, and how you can avoid their fate | news.ycombinator.com | 2023-12-26

    There is _a lot_ wrong with Marlin. It is a complex codebase, full with ancient artefacts, litterred with preprocessor ifdefs every 2-3 lines of code, dynamic includes in the middle of CPP files, etc[1]. It's about as unreadable as C++ code gets--well, I guess it's not template metaprogramming.

    Klipper by contrast is a breeze to read through[2].

    I am very grateful for Marlin, for all of reprap, and everyone who has contributed to it. But saying there is nothing wrong with it is straight up misguided.

    [1]: https://github.com/MarlinFirmware/Marlin/blob/bugfix-2.1.x/M...

    [2]: https://github.com/Klipper3d/klipper/blob/master/src/lcd_hd4...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • openscad

    OpenSCAD - The Programmers Solid 3D CAD Modeller

  • Project mention: Show HN: Atopile – Design circuit boards with code | news.ycombinator.com | 2024-02-05
  • Cura

    3D printer / slicing GUI built on top of the Uranium framework

  • Project mention: What could be causing these artifacts? | /r/klippers | 2023-12-08

    Are you using Cura?

  • OrcaSlicer

    G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)

  • Project mention: X Max 3 owner for the past 4 months and it has been a headache | /r/QIDI | 2023-12-10

    You might also try a different slicer. I used Qidi Slicer for a couple prints but found better results from Orca Slicer and haven't looked back. You might find that Orca works better for your PETG projects. It also has calibration functions for helping set the flow ratio and pressure advance (https://github.com/SoftFever/OrcaSlicer/wiki/Calibration).

  • meshlab

    The open source mesh processing system

  • Project mention: More sleepy hollow pictures | /r/Michigan | 2023-05-25
  • Slic3r

    Open Source toolpath generator for 3D printers

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • kiauh

    Klipper Installation And Update Helper

  • Project mention: My sv06’s garbage bed level | /r/Sovol | 2023-12-08

    I just installed Ubuntu server and then used KIAUH to install Klipper. I was up and running in less than 20 minutes.

  • dust3d

    Dust3D is a cross-platform 3D modeling software that makes it easy to create low poly 3D models for video games, 3D printing, and more.

  • Project mention: Dust3D – Low Poly Modeling Tool | news.ycombinator.com | 2023-07-02

    I wonder about the state of the project. I found it through HN in the past but the author seems to be busy rewriting the project

    https://github.com/huxingyi/dust3d/issues/140

    https://github.com/huxingyi/dust3d/issues/124#issuecomment-1...

  • awesome-mechanical-keyboard

    ⌨️ A curated list of Open Source Mechanical Keyboard resources.

  • Project mention: My first custom pcb design | /r/MechanicalKeyboards | 2023-07-18
  • 3D-printed-mirror-array

    3D-printable hexagonal mirror array capable of reflecting sunlight into arbitrary patterns

  • Configurations

    Configurations for Marlin Firmware

  • Project mention: Uncompiled SKR Mini E3V3 firmware | /r/BIGTREETECH | 2023-07-11
  • PIFu

    This repository contains the code for the paper "PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitization"

  • mainsail

    Mainsail is the popular web interface for managing and controlling 3D printers with Klipper.

  • Project mention: Windows updated 8 hours into a print. I’m gonna cry. | /r/3Dprinting | 2023-06-02

    Klipper is awesome and once it’s installed and up and running I can control my printer via my LAN network and upload STL’s and control the printer using the Mainsail Web interface. https://docs.mainsail.xyz

  • sdf

    Simple SDF mesh generation in Python

  • Project mention: Sdf – Generate 3D meshes based on SDFs | news.ycombinator.com | 2023-06-22
  • octo4a

    Use your old Android device as an OctoPrint server.

  • Project mention: Would a USB-C to SD work? | /r/Sovol | 2023-12-05

    If you have a spare old(ish) Android phone you can look into Octo4A. Just be sure to connect the phone via power blocked USB cable to avoid your phone charing the printer... And you need a phone you can charge and use USB host at the same time. Some allow this via split cables (Type-c dongles) or if your phone has wireless charging.

  • implicit

    A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D geometry; 2D gcode generation...

  • fluidd

    Fluidd, the klipper UI.

  • Project mention: 3D Printer Auto Bed Leveling Mesh Visualizer | news.ycombinator.com | 2023-12-18
  • UVtools

    MSLA/DLP, file analysis, calibration, repair, conversion and manipulation

  • Project mention: Why no REAL sliced 3D representation in ANY slicer software?? | /r/LycheeSlicer | 2023-12-11
  • NopSCADlib

    Library of parts modelled in OpenSCAD and a framework for making projects

  • Project mention: PartCAD the first package manager for CAD models | news.ycombinator.com | 2023-12-27

    They don't seem to be aware of https://github.com/nophead/NopSCADlib which has been around for an age.

  • OctoDash

    OctoDash is a simple, but beautiful dashboard for OctoPrint.

  • Project mention: Octodash | /r/octoprint | 2023-07-10

    The latest version of Pi OS (bullseye) broke the touch functions and some people are having luck rolling back the drivers. Head over to the github and read through because there are a few different fixes people have said worked for them. https://github.com/UnchartedBull/OctoDash/issues

  • stl-thumb

    Thumbnail generator for STL files

  • prusa_i3_bear_upgrade

    Stronger frame for Prusa i3 MK2(s), MK2.5 and MK3

  • Project mention: Prusa 2.5S Question | /r/prusa3d | 2023-07-06
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

3d-printing related posts

Index

What are some of the best open-source 3d-printing projects? This list will help you:

Project Stars
1 FreeCAD 17,463
2 Marlin 15,888
3 openscad 6,425
4 Cura 5,824
5 OrcaSlicer 5,031
6 meshlab 4,415
7 Slic3r 3,249
8 kiauh 2,917
9 dust3d 2,882
10 awesome-mechanical-keyboard 2,781
11 3D-printed-mirror-array 2,395
12 Configurations 1,940
13 PIFu 1,734
14 mainsail 1,518
15 sdf 1,484
16 octo4a 1,457
17 implicit 1,285
18 fluidd 1,265
19 UVtools 1,077
20 NopSCADlib 1,074
21 OctoDash 1,008
22 stl-thumb 988
23 prusa_i3_bear_upgrade 955

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com