PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Computational Geometry Python Packages

Python packages with the GitHub topic computational-geometry. Sorted by monthly downloads, with stars and forks.
urschrei
simplification

Very fast Python line simplification using either the RDP or Visvalingam-Whyatt algorithm implemented in Rust

300K 194 17
orbingol
geomdl

Object-oriented pure Python B-Spline and NURBS library

114K 766 156
urschrei
pypolyline

Fast Google Polyline encoding and decoding using a Rust binary

74K 45 2
tulip-control
polytope

Geometric operations on polytopes of any dimension

56K 85 20
MeshInspector
meshlib

3D geometry processing SDK: fast mesh boolean, mesh repair, decimation, remeshing, offset, point cloud triangulation and ICP registration. C++ with Python, C#, C and JavaScript bindings.

33K 832 112
MeshInspector
meshlib-core

3D geometry processing SDK: fast mesh boolean, mesh repair, decimation, remeshing, offset, point cloud triangulation and ICP registration. C++ with Python, C#, C and JavaScript bindings.

16K 832 112
Furox-Art
scientific-computing-system-2-0

Scientific computing platform on NumPy/SciPy/pandas/matplotlib: linear algebra, stats, optimization, signals, ML, information theory, chaos, Bayes, metaheuristics, geometry and RL.

13K 2 0
computational-chemical-engineering
peclet-voro

Dynamic 3D Voronoi tessellation of moving particles (Kokkos GPU); part of the Peclet suite

9K 0 0
lycantropos
ground

Basis of computational geometry

6K 8 0
polydera
trueform

The CSG engine. Fast and exact mesh booleans, spatial queries, arrangements, and remeshing. C++ with Python and TypeScript bindings.

5K 148 10
iyulab
u-nesting

Rust library for domain-agnostic 2D polygon nesting and 3D bin packing using GA, SA, and ALNS with No-Fit Polygon collision detection and C FFI cross-language support.

5K 17 3
KRGulaj
pysmesh

Standalone Python wheel for SALOME SMESH and OCCT: CAD sessions, full meshing pipeline, geometry ops. No SALOME/CORBA required.

5K 0 0
amastrobera
geompp

Geometry Library for C++, C# and Python

4K 0 1
computational-chemical-engineering
peclet-voro-cu13

Dynamic 3D Voronoi tessellation of moving particles (Kokkos GPU); part of the Peclet suite

3K 0 0
severinstrobl
overlap

Exact calculation of the overlap volume and area of spheres and mesh elements

2K 32 15
explosiveduck
gem

A lightweight, pure-Python library for graphics, geometry, and computational mathematics. No NumPy or compiled extensions.

2K 24 3
glotzerlab
coxeter

Collection of tools to help initialize and manipulate geometries in two and three dimensions.

2K 26 5
orbingol
nurbs-python

Object-oriented pure Python B-Spline and NURBS library

2K 766 156
DeloneCommons
pyvoro2

Python-first 2D/3D Voronoi and power/Laguerre tessellations: unmodified Voro++ bindings for 3D, planar tools, powerfit, diagnostics, and visualization.

2K 4 1
lace
polliwog

2D and 3D computational geometry library

2K 34 6
marmakoide
miniball

Efficient computation of the smallest bounding ball of a point set, in arbitrary number of dimensions

1K 32 5
domattioli
chilmesh

Mesh data structure for representing triangular, quadrangular, and mixed-element meshes. Intended for hydrodynamic domains.

1K 1 2
dengwirda
inpoly

A fast 'point(s)-in-polygon' test for Python.

930 28 4
ybubnov
torch-delaunay

The Delaunay triangulation for PyTorch

777 21 2
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology