Free open-source 3D software for modeling, texturing, rigging, animation, rendering, compositing, video editing, and simulation.
- 3D Modeler
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- Flathub
- PortableApps.com
- Haiku
- Steam
- Flatpak
- Snapcraft

Free open-source 3D software for modeling, texturing, rigging, animation, rendering, compositing, video editing, and simulation.

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

Interactive open source tool for creating fully customizable 3D human characters, supporting real-time editing, advanced posing, and export to major animation platforms.

Wings 3D is a subdivision modeler inspired by Nendo and Mirai from Izware.
It is possible to assign materials, vertex color, UV coordinates and textures, but there will be improvements in those features before Wings goes 1.0.
There is no support in Wings for doing animations.

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

Meshroom is a free, open-source 3D Reconstruction Software based on the AliceVision Photogrammetric Computer Vision framework.

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.

Blockbench is a free 3D modeling program featuring a modern and intuitive UI, plugin support and innovative features. It is the industry standard for creating custom 3D models for the Minecraft Marketplace.

System for processing and editing 3D triangular meshes, provides a set of tools for editing, cleaning, healing, inspecting, rendering, texturing and converting meshes.

Bforartists is a complete 3D suite to create 3D content. It offers you the full 3D art pipeline to create game graphics, prerendered movies and stills.

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

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.

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.

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.

Art of Illusion is a free, open source 3D modelling and rendering studio. It is written entirely in Java, and should be usable on any Java Virtual Machine which is compatible with Java 5 or later.

Range Engine is a light and powerful game engine and 3D software, made based on Blender Game Engine with improvements from UPBGE.

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

Regard3D is a free, multiplatform, open-source structure-from-motion application. It creates 3D models of objects, based on photographs from different angles.

Fragmentarium is an open source, cross-platform IDE for exploring pixel based graphics on the GPU.

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.

An add-on for beautiful, detailed, and data-rich OpenBIM with Blender. It was named BlenderBIM until 2024. It uses the ifcopenshell.

MakerSCAD is a web-based parametric 3D design software with a block-based programming language to create objects for 3D printing, animations, games and websites.

DXF2papercraft converts a polygonal 3D model stored as DXF file into a plain drawing in the form of a 2D DXF file. This requires to 'unfold' the model. The result is a flattened pattern of connected polygons.

GLC_Player is a software used to view 3D models (COLLADA 3DXML OBJ 3DS STL OFF and COFF format are supported) and to navigate easily in these models. With the album management, capture and multi-capture capabilities, HTML export and navigation possibilities, GLC_Player is the...
ngPlant is a plant modeling software package. ngPlant interactive tool can be used to create 3D models of different plants and trees. ngPlant software libraries can be used by developers in their 3D applications, or plant modeling plugins.
