Python Geometry

Open-source Python projects categorized as Geometry

Top 23 Python Geometry Projects

  1. trimesh

    Python library for loading and using triangular meshes.

  2. Civic Auth

    Simple auth for Python backends. Drop Civic Auth into your Python backend with just a few lines of code. Email login, SSO, and route protection built-in. Minimal config. Works with FastAPI, Flask, or Django.

    Civic Auth logo
  3. CAD_Sketcher

    Constraint-based geometry sketcher for blender

  4. Cartopy

    Cartopy - a cartographic python library with matplotlib support

  5. geomstats

    Computations and statistics on manifolds with geometric structures.

  6. Photogrammetry-Guide

    Photogrammetry Guide. Photogrammetry is widely used for Aerial surveying, Agriculture, Architecture, 3D Games, Robotics, Archaeology, Construction, Emergency management, and Medical.

  7. TouchDesigner_Shared

    TouchDesigner toxes and small projects

  8. opencascade.js

    Port of the OpenCascade CAD library to JavaScript and WebAssembly via Emscripten.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. chemicalx

    A PyTorch and TorchDrug based deep learning library for drug pair scoring. (KDD 2022)

  11. NURBS-Python

    Object-oriented pure Python B-Spline and NURBS library

  12. EquiBind

    EquiBind: geometric deep learning for fast predictions of the 3D structure in which a small molecule binds to a protein

  13. pymadcad

    Simple yet powerful CAD (Computer Aided Design) library, written with Python.

  14. Blender_ParadoxToolkit

    A toolkit to create 3D optical illusion in Blender.

  15. Image2CAD

    An application to translate raster image of CAD drawing sheet to a user editable DXF format.

  16. paramak

    Create parametric 3D fusion reactor CAD and neutronics models (by fusion-energy)

  17. macuahuitl

    The "Macuahuitl" Generative Art Toolbox

    Project mention: Truchet Tiles | news.ycombinator.com | 2025-07-29

    https://github.com/the-real-tokai/macuahuitl/blob/master/tem...

    (how about this fancy version with SVG output? :D No longer a single line though.)

  18. Ultimate-Calculator

    This is an incredibly powerful calculator and converter that is capable of many useful day-to-day functions that typical calculators cannot perform.

  19. paramak

    Create parametric 3D fusion reactor CAD models

  20. pysketcher

    Python-based drawing tool for making sketches of mathematical and scientific problems.

  21. otary

    Otary — elegant, readable, and powerful image and 2D geometry Python library.

    Project mention: Otary: An elegant and modern image and 2D geometry Python library | news.ycombinator.com | 2025-07-29
  22. neatmesh

    📐🔍 Mesh quality inspector

  23. FastGeoTable

    FastGeoTable is a PostGIS geospatial api to enable creating/editing geographical tables within a spatial database.

  24. Hexagonal-Game

    A Hexagonal Game make in Pygame. Just avoid polygons collition and you will fine.

  25. polygon

    Python module to calculate geometrical properties of arbitrary 2D polygons such as area, center of mass (centroid), solid of revolution and more! (by gerritnowald)

  26. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Geometry discussion

Log in or Post with

Python Geometry related posts

  • OSCAR 2022 sea surface velocity streamplot animation

    1 project | dev.to | 18 Feb 2024
  • Is there a tutorial for making a CAD tool with Three.js?

    2 projects | /r/threejs | 20 May 2023
  • I want to develop a website that utilizes GIS features. What is the best roadmap to do so?

    1 project | /r/gis | 1 Apr 2023
  • [Noob question] 3D mapping in Godot?

    4 projects | /r/godot | 12 Mar 2023
  • How would you dimension this part?

    1 project | /r/MechanicalEngineer | 18 Aug 2022
  • How to plot latitude and longitude points on a world map, and choose what kind of projection to use? (I don't want the mercator projection)

    1 project | /r/learnpython | 13 Aug 2022
  • Reproducing a garden from a plan?

    1 project | /r/blenderhelp | 24 Jul 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 31 Aug 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Geometry projects in Python? This list will help you:

# Project Stars
1 trimesh 3,326
2 CAD_Sketcher 3,037
3 Cartopy 1,530
4 geomstats 1,398
5 Photogrammetry-Guide 1,352
6 TouchDesigner_Shared 910
7 opencascade.js 751
8 chemicalx 741
9 NURBS-Python 716
10 EquiBind 513
11 pymadcad 234
12 Blender_ParadoxToolkit 178
13 Image2CAD 135
14 paramak 87
15 macuahuitl 77
16 Ultimate-Calculator 43
17 paramak 37
18 pysketcher 28
19 otary 28
20 neatmesh 13
21 FastGeoTable 12
22 Hexagonal-Game 8
23 polygon 7

Sponsored
Simple auth for Python backends
Drop Civic Auth into your Python backend with just a few lines of code. Email login, SSO, and route protection built-in. Minimal config. Works with FastAPI, Flask, or Django.
www.civic.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?