Skip to content

Open3D

  • Software
  • Perception
  • Library

Open3D is an open-source library for building software that processes 3D data, offering data structures and algorithms in both C++ and Python. Its backend is optimized and parallelized.

Made by Intelligent Systems Lab Org.

Source on GitHub: github.com/isl-org/Open3D (opens in a new tab). Facts read at commit b6c5e19 (opens in a new tab).

Licenses

Code
MIT (opens in a new tab)

Read by Robotheca from LICENSE (opens in a new tab) (MIT) at commit b6c5e19 (opens in a new tab), on 16 Oct 2026.

Commercial use
Yes

What it does

  • Provides 3D data structures and processing algorithms for scene reconstruction and surface alignment.
  • Offers 3D visualization and physically based rendering (PBR).
  • Supports 3D machine learning with PyTorch and TensorFlow, and GPU acceleration for core 3D operations.
  • Pre-built pip packages install with pip install open3d, with an open3d-cpu wheel for CPU-only x86_64 Linux.
  • Includes Open3D-Viewer, a standalone 3D viewer app for Debian (Ubuntu), macOS and Windows.
  • Extends into Open3D-ML for 3D machine learning tasks.

Written by Robotheca from the project's README (opens in a new tab) at commit b6c5e19.

Getting started

Difficulty
Intermediate
Hardware it needs, as the project states it
Pre-built pip packages support Ubuntu 20.04+, macOS 10.15+ and Windows 10+ (64-bit) with Python 3.10-3.14.

Maintenance

Status
Active: a commit in the last 90 days
Newest commit
16 Sept 2026 on main
Latest release
v0.20 release (16 Sept 2026)

Checked on GitHub on 16 Oct 2026.

Robots on Robotheca that use it

No robot on Robotheca is linked to it yet. Links come from a robot's robot.yaml, from its dependency files read as text, or from Robotheca's editors.

Robotheca lists software as a reference: nothing is hosted or run here, and every fact links to where it was read.