Open Source CAD Software

All apps in Open Source CAD Software category. Use the filters below to narrow down your search. 
Copy a direct link to this comment to your clipboard
  1. FreeCAD icon
     469 likes

    A versatile open-source 3D CAD modeler with modular architecture, suitable for engineering applications across multiple platforms, supporting Python scripting.

    • CAD Software
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • BSD
    • Snapcraft
    • Flathub
    • PortableApps.com
    • Flatpak
    FreeCAD screenshot 1
    112 alternatives
    4.3
    Very Good27 reviews
  2. LibreCAD icon
     170 likes

    LibreCAD is an open source 2D CAD application for Windows, Apple and Linux. It is based on Qt, which is a leading cross-platform application and UI development framework.

    • CAD Software
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • BSD
    • PortableApps.com
    • Flathub
    On Mac
    108 alternatives
  3. KiCad icon
     121 likes

    KiCad is an open source software suite for electronic design automation (EDA) - designing schematics of electronic circuits and printed circuit boards (PCB). KiCad is developed by Jean-Pierre Charras. And features an integrated environment between schematic capture, bill of...

    PcbNew - Editor
    59 alternatives
  4. OpenSCAD icon
     83 likes

    OpenSCAD is a software for creating solid 3D CAD objects. It is free software and available for Linux/UNIX, MS Windows and MacOS.

    • CAD Software
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Flathub
    • Flatpak
    • Snapcraft
    • BSD
    • Docker
    • Homebrew
    OpenSCAD screenshot 1
    50 alternatives
  5. Dune 3D icon
     16 likes

    Dune 3D operates as a parametric 3D Computer-Aided Design (CAD) software. It provides users with the capability to sketch and constrain both in 2D and 3D dimensions. Furthermore, it allows for the addition of chamfers and fillets to designs.

    Dune 3D screenshot 1
    58 alternatives
  6. BRL-CAD icon
     57 likes

    BRL-CAD is a powerful cross-platform open source solid modeling system that includes interactive geometry editing, high-performance ray-tracing for rendering and geometric analysis, image and signal-processing tools, a system performance analysis benchmark suite, libraries for...

    PA-63 Extractor
    74 alternatives
  7. CAD Sketcher icon
     8 likes

    CAD Sketcher is a free and open-source project looking to enhance precision workflows in Blender by bringing CAD like tools, features and usability to Blender.

    CAD Sketcher screenshot 1
    54 alternatives
  8. SolveSpace icon
     32 likes

    SolveSpace is a parametric 3D CAD program with extrude, revolve, union and difference functions. Save/Export as DXF, PDF, SVG, STL, STEP. Mesh generation expected by most 3d printers. Constraint solver point tracing for motion analysis.

    SolveSpace screenshot 1
    71 alternatives
  9. QCAD icon
     29 likes

    QCAD is an application for computer aided drafting in 2D. With QCAD you can create technical drawings such as plans for buildings, interiors, mechanical parts or schemas and diagrams.

    QCAD screenshot 1
    74 alternatives
  10. LeoCAD icon
     14 likes

    LeoCAD is a CAD program for creating virtual LEGO models. It has an easy to use interface and currently includes over 6000 different pieces created by the LDraw community.

    • 3D Modeler
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Flathub
    LeoCAD screenshot 1
    10 alternatives
  11. gEDA Project icon
     26 likes

    The gEDA project has produced and continues working on a full GPL'd suite and toolkit of Electronic Design Automation tools. These tools are used for electrical circuit design, schematic capture, simulation, prototyping, and production.

    gschem
    56 alternatives
  12. Antimony icon
     9 likes

    Antimony is a computer-aided design (CAD) tool from a parallel universe in which CAD software evolved from Lisp machines rather than drafting tables.

    Antimony screenshot 1
    19 alternatives
  13. CaDoodle icon
     6 likes

    CaDoodle is a local drag-and-drop CAD application for Linux (Arm,x86), WIndows (X86), and Mac (Arm,x86) and ChromeOS. Users models are stored locally, and the application runs entirely locally. CaDoodle has a drag and drop interface that is cross-trainable with TinkerCAD.

    • 3D Modeler
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Chrome OS
    A model with a lot of example objects and the timeline open.
    9 alternatives
  14. Blender CAM icon
     8 likes

    Blender CAM is an open source solution for artistic CAM - Computer aided machining - a g-code generation tool.

    Blender CAM is an add-on for the free open-source Blender 3d package.

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Blender
    Blender CAM screenshot 1
    19 alternatives
  15. tscircuit icon
     1 like

    tscircuit is a framework for designing real electronics with Typescript and React. Your tscircuit code compiles into real-time previews for PCBs, schematics, 3D models and can be exported to fabrication files for manufacturing.

    tscircuit screenshot 1
    9 alternatives
  16.  8 likes

    CadQuery is an intuitive, easy-to-use python based language for building parametric 3D CAD models. CadQuery is for 3D CAD what jQuery is for javascript. Imagine selecting Faces of a 3d object the same way you select DOM objects with JQuery!

    CadQuery screenshot 1
    18 alternatives
  17. Sverchok icon
     5 likes

    Sverchok is a parametric tool for architects and designers. You can use it to program objects' shapes without knowing any programming languages.

    Sverchok running Topologic nodes
    9 alternatives
  18. SALOME icon
     8 likes

    SALOME can be used as standalone application for generation of CAD models, their preparation for numerical calculations and post-processing of the calculation results. SALOME can also be used as a platform for integration of the external third-party numerical codes to produce a...

    SALOME screenshot 1
    28 alternatives
  19. Gmsh icon
     15 likes

    Gmsh is a 3D finite element grid generator with a build-in CAD engine and post-processor. Its design goal is to provide a fast, light and user-friendly meshing tool with parametric input and advanced visualization capabilities.

    Gmsh screenshot 1
    30 alternatives
  20. OpenJSCAD.org icon
     6 likes

    OpenJSCAD.org is a more up-to-date OpenJsCAD frontend where you can edit .jscad files either locally or online via JS editor (built-in). A few functions are available to make the transition from OpenSCAD to OpenJSCAD easier (OpenSCAD.

    OpenJSCAD.org screenshot 1
    16 alternatives