How Open3D is used
Open3D joined the catalog on its public numbers (507,160 downloads a week on PyPI and 14,107 GitHub stars), not on our project count: it is a dependency in 16 public GitHub projects of our scan, 1 of them set up for AI coding agents. The most used alternative in our scan is trimesh (3 projects). Projects that use it most often also use NumPy (93.8%), Matplotlib (75.0%), SciPy (62.5%).
Open3D popularity over time
Gid Score 50: downloads 58, use in agent projects 24, GitHub stars 56, downloads trend 66 (each 0-100). How it is calculated.
Often used with Open3D
| NumPy | 93.8% of Open3D projects · 16.1× more than average |
|---|---|
| Matplotlib | 75.0% of Open3D projects · 27.9× more than average |
| SciPy | 62.5% of Open3D projects · 34.3× more than average |
| pandas | 62.5% of Open3D projects · 14.5× more than average |
| scikit-learn | 62.5% of Open3D projects · 29.2× more than average |
| OpenCV Python | 50.0% of Open3D projects · 69.0× more than average |
| trimesh | 43.8% of Open3D projects · 905.3× more than average |
| PyTorch | 43.8% of Open3D projects · 28.9× more than average |
Install
| Package | pip install open3d |
|---|---|
| Main stacks | Python (16) |
| Example projects | mac999/scan_to_bim_pipeline, KU-Leuven-Geomatics/geomapi, mbzuai-ai4bio/BioXArena, CyberbuildLab/pcd-bim-matching-confidence |
Alternatives to Open3D
Tools that do the same job, so a project picks one or the other. Add-ons and libraries used alongside Open3D are not listed here; they are in "Often used with".
| Tool | Gid Score | Used in agent projects | Downloads / wk | GitHub stars | License |
|---|---|---|---|---|---|
| trimesh pypi 3D mesh processing library for loading, analyzing and manipulating triangular meshes. |
55 | 3 (0.2%) | 3.4M | 3,704 | MIT |
More in 3D and graphics: Three.js Leaflet React Three Fiber React Leaflet @napi-rs/canvas Mapbox GL MapLibre GL Resvg-JS