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

Computational Geometry Python Packages

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

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

732K 194 17
orbingol
geomdl

Object-oriented pure Python B-Spline and NURBS library

178K 759 158
urschrei
pypolyline

Fast Google Polyline encoding and decoding using a Rust binary

177K 45 2
lycantropos
ground

Basis of computational geometry

9K 8 0
tulip-control
polytope

Geometric operations on polytopes of any dimension

8K 85 20
polydera
trueform

The STL for geometry. Fast and exact mesh booleans, spatial queries, arrangements, and remeshing. C++ with Python and TypeScript bindings.

7K 99 8
orbingol
nurbs-python

NURBS curve and surface evaluation library in pure python

3K 759 158
marmakoide
miniball

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

3K 32 5
lace
polliwog

2D and 3D computational geometry library

3K 34 6
severinstrobl
overlap

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

2K 31 15
ybubnov
torch-delaunay

The Delaunay triangulation for PyTorch

2K 20 2
ArmanddeCacqueray
squarenet

Point cloud to grid mapping for machine learning (CNN-ready)

2K 3 1
domattioli
chilmesh

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

2K 1 1
glotzerlab
coxeter

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

1K 24 5
DeloneCommons
pyvoro2

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

1K 3 1
lycantropos
gon

Geometries processing

894 20 0
dengwirda
inpoly

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

861 28 5
changliao1025
uraster

A Python package for unstructured raster processing and remapping

550 3 2
sciencectn
cgal-bindings

CGAL bindings using SWIG

412 28 4
Sad-Abd
polymesher

Polygonal mesh generator

359 11 4
Kalmander
conehull

2D convex hull algorithm with directional cone constraints and visualization tools.

279 0 0
giotto-ai
giotto-deep

Deep learning made topological.

268 92 12
IBM
doframework

A testing framework for decision optimization model learning algorithms.

261 4 1
CG-SHOP
cgshop2023-pyutils

Utilities for verifying solutions of the CG:SHOP 2023 Competition.

245 2 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery