3D Printing Software for Windows

View 34 business solutions

Browse free open source 3D Printing software and projects for Windows below. Use the toggles on the left to filter open source 3D Printing software by OS, license, language, programming language, and project status.

  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Bambu Studio

    Bambu Studio

    PC Software for BambuLab and other 3D printers

    Bambu Studio is a feature-rich slicing application designed to provide a smooth, project-based 3D printing workflow. It is built on PrusaSlicer and Slic3r foundations while adding Bambu Lab’s own interface, optimized slicing behavior, and printer-focused tools. The software is especially suited for Bambu Lab printers, but its open-source base also makes it relevant to the broader 3D printing community. It helps users prepare models, manage projects, adjust slicing settings, preview toolpaths, and send print-ready files to compatible machines. Bambu Studio emphasizes ease of use without removing advanced controls needed for more complex prints. Its main value is giving users a polished slicing environment that connects model preparation, slicing, and printer operation in one place.
    Downloads: 346 This Week
    Last Update:
    See Project
  • 2
    Jmol

    Jmol

    An interactive viewer for three-dimensional chemical structures.

    Over 1,000,000 page views per month. Jmol/JSmol is a molecular viewer for 3D chemical structures that runs in four independent modes: an HTML5-only web application utilizing jQuery, a Java applet, a stand-alone Java program (Jmol.jar), and a "headless" server-side component (JmolData.jar). Jmol can read many file types, including PDB, CIF, SDF, MOL, PyMOL PSE files, and Spartan files, as well as output from Gaussian, GAMESS, MOPAC, VASP, CRYSTAL, CASTEP, QuantumEspresso, VMD, and many other quantum chemistry programs. Files can be transferred directly from several databases, including RCSB, EDS, NCI, PubChem, and MaterialsProject. Multiple files can be loaded and compared. A rich scripting language and a well-developed web API allow easy customization of the user interface. Features include interactive animation and linear morphing. Jmol interfaces well with JSpecView for spectroscopy, JSME for 2D->3D conversion, POV-Ray for images, and CAD programs for 3D printing (VRML export).
    Leader badge
    Downloads: 1,099 This Week
    Last Update:
    See Project
  • 3
    MeshLab

    MeshLab

    The open source mesh processing system

    MeshLab is an open-source, portable, and extensible system for the processing and editing of unstructured large 3D triangular meshes. It is aimed to help the processing of the typical not-so-small unstructured models arising in 3D scanning, providing a set of tools for editing, cleaning, healing, inspecting, rendering and converting this kind of meshes. MeshLab is mostly based on the open source C++ mesh processing library VCGlib developed at the Visual Computing Lab of ISTI - CNR. VCG can be used as a stand-alone large-scale automated mesh processing pipeline, while MeshLab makes it easy to experiment with its algorithms interactively. The open source system for processing and editing 3D triangular meshes. It provides a set of tools for editing, cleaning, healing, inspecting, rendering, texturing and converting meshes. It offers features for processing raw data produced by 3D digitization tools/devices and for preparing models for 3D printing.
    Downloads: 117 This Week
    Last Update:
    See Project
  • 4
    OrcaSlicer

    OrcaSlicer

    G-code generator for 3D printers

    OrcaSlicer is an open-source slicing application for FFF and FDM 3D printers, built as a community-driven evolution of Bambu Studio. It focuses on precision, calibration, speed, and broader printer compatibility for users who want more control over their prints. The software includes tools for slicing models, generating supports, tuning print parameters, and preparing high-quality G-code. It is popular among users who want advanced calibration workflows and flexible settings beyond basic slicer defaults. OrcaSlicer is also maintained with active community involvement, documentation, and frequent development builds. Its main value is helping 3D printing users optimize print quality across many machines while keeping the workflow accessible and open source.
    Downloads: 81 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    PrusaSlicer

    PrusaSlicer

    G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)

    PrusaSlicer is an open-source slicing application that converts 3D models into printable instructions for 3D printers. It supports common model formats such as STL, OBJ, and AMF, then prepares them as G-code for FFF printers or image layers for resin-based mSLA printing. The software is based on Slic3r and has been expanded by Prusa Research with a strong focus on usability, print quality, and advanced configuration. It works with Prusa printers but is also compatible with many modern RepRap-style machines and controller systems. PrusaSlicer is useful for beginners who need reliable default profiles and experienced users who want fine control over print behavior. Its main strength is balancing accessible workflows with deep technical settings for serious 3D printing.
    Downloads: 47 This Week
    Last Update:
    See Project
  • 6
    OctoPrint

    OctoPrint

    OctoPrint is the snappy web interface for your 3D printer

    Control and monitor every aspect of your 3D printer and your printing jobs right from within your browser. OctoPrint's powerful plugin system allows extending its functionality with awesome plugins from the community. Free and open source software released under the Affero General Public License (AGPL). Control and monitor every aspect of your 3D printer and your printing jobs right from within your browser. Access the embedded webcam feed and watch remotely how your printer is creating your newest thing. Get constant feedback regarding the current progress of your print job. Take a look at the integrated GCODE visualizer to see a rendition of the GCODE you are currently printing. Keep an eye on the temperatures of your hotends and print bed and adapt them on the fly. Move the print head along all axes, extrude, retract or just define your own custom controls.
    Downloads: 27 This Week
    Last Update:
    See Project
  • 7
    ESP3D

    ESP3D

    FW for ESP8266/ESP8285/ESP32 used with 3D printer

    This firmware allows not only to have a cheap bridge between Wifi and serial, but also to have a web UI to configure wifi, to monitor 3D printer and even control it, and to make things easy, UI is fully customizable without reflashing FW. Firmware should work with any 3D printer firmware (repetier/marlin/smoothie ware using GCODE) if the serial connection has a correct setup. I currently use it with my personal flavor of repetier for Due based boards. The web interface files are present in the data directory but UI has its own repository ESP3D-WEBUI. Use GPIO2 to the ground to reset all settings in a hard way, 2-6 sec after boot / not before!! Set GPIO2 to ground before boot change boot mode and go to special boot that do not reach FW. Currently, boot takes 10 sec - giving 8 seconds to connect GPIO2 to GND and do a hard recovery for settings. Complete configuration by web browser (Station or Access point) or by Serial/telnet commands.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 8
    OctoPi

    OctoPi

    Raspberry PI distro for controlling 3D printers over the web

    OctoPrint is a snappy web interface for your 3D printer that allows you to control and monitor all aspects of your 3D printer and print jobs right from within any browser on your network. OctoPi includes the OctoPrint software for 3d printer and a mjpg-streamer, which can be used to stream JPEG files over an IP-based network. Includes RaspiCam support. Learn how you can support OctoPrint here. https://octoprint.org/support-octoprint/
    Downloads: 16 This Week
    Last Update:
    See Project
  • 9
    Dust3D

    Dust3D

    Dust3D is a cross-platform open-source 3D modeling software

    Dust3D is brand new 3D modeling software. It lets you create watertight 3D models in seconds. Use it to speed up character modeling for games, 3D printing, and so on. Auto UV unwrapping, auto rigging with PBR Material support, pose and motion authoring all in one. 3D Modeling in a blink, try it now! Dust3D is a cross-platform open-source modeling software. It helps you create a 3D watertight model in seconds. Use it to speed up your character modeling in game making, 3D printing, and so on. Yes, it's free. And it's cross-Platform, no matter you are on Windows, Linux, or MacOS, the same experience you'll get. Give it a try. With Dust3D, you'll see yourself finish a game asset in a blink! Dust3D also supports export your model as FBX and glTF format, so that you can then import the files into software like Unreal Engine, Unity, and Godot for further development.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    OpenAPC

    OpenAPC

    An open process control and laser engraving software solution

    An extensive and multi-platform visualisation, process control and HMI application that supports many different devices via an open plug-in interface. Beside a visual GUI editor a debugger is part of the package.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 11
    PotterDraw

    PotterDraw

    Design your own pottery for 3D printing in full color

    PotterDraw is a free 3D software application for designing and visualizing pottery. It’s useful for creating cylindrical shapes such as pots, flasks, vases, bowls, plates, cups, glasses, goblets, or anything similar. The outer wall of the pot is drawn using a spline, which consists of one or more curved or linear segments. The inner wall is generated automatically. PotterDraw can export files suitable for 3D printing. It can also map synthesized or user-specified textures onto the pot. Mesh and texture properties can be modulated by oscillators for more complex effects, and the modulations can be animated to create videos.
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 12

    my3DPrinter-Tevo-Tarantula

    Tevo Tarantula 3D printer

    Welcome to the my3D printer Tevo Tarantula site. Here you find find firmware, upgrades, modifications and new parts to make your Tevo Tarantula even better. Full users guide taking you from once assembled to printing. Step by step detailed instructions. Also see my 3D Projects site at https://sourceforge.net/projects/my-3d-projects
    Leader badge
    Downloads: 18 This Week
    Last Update:
    See Project
  • 13

    ImatiSTL

    Fix STL files for 3D printing

    ImatiSTL is a C++ library for applications that need to finely post-process raw polygon meshes represented by STL files. It is particularly useful in 3D printing scenarios: the repairing functions provided by ImatiSTL bridge the gap between printable meshes and real-world meshes with diverse potential defects and flaws (e.g. degenerate triangles, self-intersections, surface holes, ...). ImatiSTL provides both functions for local mesh repairing and methods for global remeshing. Local repairing is useful when the available data must remain exactly as it is in the input STL file, whereas global remeshing may fix even highly corrupted meshes at the cost of a small distortion in the resulting fixed mesh.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 14
    Wuweido 3D CAD

    Wuweido 3D CAD

    Free 3D Mobile CAD

    Wuweido is a professional 3D CAD on your phone or tablet. More than just a viewer, dozens of modeling tools are provided to create and modify 3D models in the most natural way. Wuweido allows you to import and export models in standard CAD format. Unlike Onshape™ on Cloud, Wuweido is running locally on your device and it's more like Rhino™ 3D on mobile. Wuweido is powered by OPEN CASCADE. OPEN CASCADE is an incredible powerful geometry kernel innovating quickly. Wuweido is inspired by CAD Assistant. Modeling features: 1. Draft creation tools: Line, Poly Line, Arc, Spline, Circle, Ellipse, Rectangle, Regular Polygon. 2. Primitive Solid creation tools: Box, Cone, Truncated Cone, Cylinder, Sphere, Torus, Wedge, Truncated Wedge, Pyramid, Truncated Pyramid. 3. Sweep modeling tools: Extrude, Revolve, Loft, Pipe, Path 4. Boolean operation tools: Intersect, Subtract, Union, Xor, Fuse 5. Transform tools: Move, Rotate, Mirror, Scale
    Downloads: 15 This Week
    Last Update:
    See Project
  • 15
    DarkLight Cover/Calibrator

    DarkLight Cover/Calibrator

    DIY project to build a cover, flat panel or combo flip-flat panel

    The DarkLight Cover/Calibrator (DLC) is a DIY project to build a motorized telescope cover, flat panel, or a combination flip-flat system. Its modular design supports various setups: a 12V light panel without a servo for a wall-mounted calibration panel, a servo-only cover for sky flats, or both integrated into a flip-flat mechanism. The DLC also includes optional dew heating to reduce extra equipment and cabling. With available drivers, it works with ASCOM or INDI. We’re excited to announce that the DarkLight Cover Calibrator project has officially moved to GitHub! 🔗 New GitHub Repository: 👉 https://github.com/10thTeeAstronomy/DarkLight_CoverCalibrator © Nathan Woelfle 2025. All Rights Reserved. Permission granted for personal and academic use only. Code may not be copied or used without proper credit.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 16
    Flight Logs

    Flight Logs

    Maintain logs of model rocket flights and your rocket fleet inventory

    Update This project has been discontinued due to Microsoft deprecating VBA and VBScript in upcoming Windows updates. Both of these services are needed for Flight Logs to function. Original Description Flight Logs is more than just a database to log your rocket flights. Flight Logs is an in-depth record of your rocket activities. It records your flights plus collects data on events surrounding your flights, and allows you to track how well the rocket performed. The rocket's very beginning is tracked through an extensive Builder's Log. This not only keeps track of the construction process, but tracks any parts ordered. You can even record your 3D prints through the software. And once the rocket starts flying, any maintenance or repairs can also be tracked. Looking to wear the NARTREK Gold? Flight Logs can create the certification packages for Bronze, Silver and Gold, along with the Cadet Mercury Level.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17

    GComb

    GComb is a gCode viewing tool with an interior focus

    GComb is an open-source quick and easy Java tool intended to ease the lives of all 3D printing hobbyists by providing a look inside a “sliced” GCode file and a better view of what is going to be printed, before it is printed. It works by parsing GCode files and producing an image for each layer of the printed object, any of which can then be viewed. GComb was originally written on Mac OS X using Eclipse with Java version 1.7.0_25, and was made for a Makerbot™ The Replicator Dual printing Skeinforge 50-generated GCode files. The jar file in the package was compiled for use by Java versions 1.5 and greator but, its compatibility on different operating systems and utility for different printers and slicers than those it was written for is not assured. However, we coders did our best to make sure that our implementation would not depend on comments in GCode or slicer-specific details, so it should work given files generated by Slic3r and others as well as Skeinforge.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18

    LDNI-based Solid Modeling

    Solid Modeling Framework in GPU

    This project provides a set of solid modeling tools which aims to help processing 3D objects with complex topology and geometry that are widely used in many industrial applications (e.g., microstructure design and manufacturing, biomedical products and applications, jewelry products, reverse engineering). The system is completely GPU-based and heavily based on an implicit representation named LDNI.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Kankin Linux

    Kankin Linux

    Distribuição baseada no Funtoo Linux para arquitetura ARM

    O Kankin Linux é uma distribuição Stage4 do Funtoo Linux compilado para para uso em hardwares opensource com arquitetura ARM, * Preparada pra compilação distribuída * Sistema de ebuilds Portage, contendo todas as possibilidades de um sistema PORTS based, que só um sistema (Fu|Ge)ntoo faz por vc. :)))))))) * Primeira distribuição Linux Brasileira com releases para hardware opensource com processadores ARM * Suporte a redes DTN (Delay-Tolerant Networking) * Ferramentas da distribuição de software "Interplanetary Overlay Network" (ION-DNT - NASA) * Servidor X com suporte nativo a LXDE Manual de instalação para Raspberry Pi: http://a31.com.br/kankin-raspberrypi Manual de instalação para Cubieboard A20: http://a31.com.br/kankin-cubieboard-a20 Vídeo: http://youtu.be/CJ-P8O4 - Apoio da Fundação Raspberry Pi: http://a31.com.br/apoio-raspberrypi - Apoio do Funtoo Linux: http://a31.com.br/apoio-funtoo
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    KlipperOS

    KlipperOS

    Live USB containing a OS with everything you need for a klipper laptop

    Welcome to the KlipperOS Live USB! I created this to simplify Klipper setup and avoid having to purchase a pi. Before you begin, please read all of the README on the GitHub at github.com/MaxR-712/klipperOS.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Q*Bot 3D Printer

    Q*Bot 3D Printer

    Q*Bot 3D Printer Repository

    After a couple of years that I follow 3D printer growth, I picked up all the best solutions, as magnetic joints and prismatic linear guides, and gather together in this project. A complete 3D Delta Printer that can be built with about 200 euro (with electronics and graphical display, hotend and motors excluded). Printable area: 200mm dia and 200mm height Q*Bot is based on commercial Aluminum "L" profile, 25x25x4, which work as structure and linear guides as well. It's steady, fast and easy to build. Here you can find related files, including Bill of Materials, CAD drawings and all 3D printing objects needed. It's intended to be an open project: who wishes to collaborate with ideas and improvements, is welcome! Discussion and other details here: http://forums.reprap.org/read.php?362,479919
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22

    easyslice

    3d printing software

    Easyslice is a software for stereo lithography 3d printing. You can preview your 3d model (.obj) ant then launch the printing process wich slice your model then display it in realtime with opengl and command your hardware.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    This is a chess set that can be printed out on a 3D printer. (all are tested on a CupCake CNC)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25

    3dprintops

    Community Windows app for managing 3D printers, jobs, and inventory

    Project Description 3DPrintOps Manager – Community Edition is a free Windows desktop application designed to help 3D printing enthusiasts, makers, and small print operations manage their day-to-day printing activities efficiently. The application provides structured tools for tracking printers, filaments, print jobs, vendors, and operational costs. Users can log print outcomes (successful, partial, or failed), maintain a smart shopping list with historical ratings, and generate cost insights based on material usage, print time, and electricity rates. 3DPrintOps Manager runs entirely offline and stores all data locally on the user’s machine. No cloud services, accounts, or internet connectivity are required. The software is distributed as a community edition, free for personal and internal business use, and is provided as a prebuilt Windows installer. This project is intended for: 3D printing hobbyists and makers Small workshops and print farms Users who want simple
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next