crates.io "geometry" keyword
trianglo 0.1.2
Stupidly Fast And LightWeight Crate To Calculate Square Root & Logarithm3 versions - Latest release: over 3 years ago - 3.87 thousand downloads total - 12,408 stars on GitHub - 1 maintainer
geo_distance 0.1.5
A simple crate for calculating distances between 2D points.5 versions - Latest release: about 1 month ago - 47 downloads total - 1 maintainer
geo-nd-wasm 0.1.2
A WASM interface to the geo-nd library2 versions - Latest release: over 1 year ago - 2 thousand downloads total - 0 stars on GitHub - 1 maintainer
kcl-ezpz 0.2.18
A constraint solver for KCL and Zoo Design Studio22 versions - Latest release: 2 months ago - 75.5 thousand downloads total - 18 stars on GitHub - 1 maintainer
Top 4.7% on crates.io
61 versions - Latest release: about 11 hours ago - 15 dependent packages - 181 dependent repositories - 1.29 million downloads total - 745 stars on GitHub - 1 maintainer
parry2d 0.26.1 💰
2 dimensional collision detection library in Rust.61 versions - Latest release: about 11 hours ago - 15 dependent packages - 181 dependent repositories - 1.29 million downloads total - 745 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
61 versions - Latest release: about 11 hours ago - 8 dependent packages - 29 dependent repositories - 540 thousand downloads total - 745 stars on GitHub - 1 maintainer
parry2d-f64 0.26.1 💰
2 dimensional collision detection library in Rust. 64-bit precision version.61 versions - Latest release: about 11 hours ago - 8 dependent packages - 29 dependent repositories - 540 thousand downloads total - 745 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
61 versions - Latest release: about 11 hours ago - 14 dependent packages - 145 dependent repositories - 1.6 million downloads total - 745 stars on GitHub - 1 maintainer
parry3d 0.26.1 💰
3 dimensional collision detection library in Rust.61 versions - Latest release: about 11 hours ago - 14 dependent packages - 145 dependent repositories - 1.6 million downloads total - 745 stars on GitHub - 1 maintainer
Top 7.0% on crates.io
61 versions - Latest release: about 11 hours ago - 7 dependent packages - 15 dependent repositories - 5.34 million downloads total - 745 stars on GitHub - 1 maintainer
parry3d-f64 0.26.1 💰
3 dimensional collision detection library in Rust. 64-bits precision version.61 versions - Latest release: about 11 hours ago - 7 dependent packages - 15 dependent repositories - 5.34 million downloads total - 745 stars on GitHub - 1 maintainer
dodecet-encoder 1.1.0
A 12-bit dodecet encoding system optimized for geometric and calculus operations1 version - Latest release: about 12 hours ago - 0 downloads total - 1 maintainer
cleave 0.0.0
A from-scratch geometry kernel for CAD, written in Rust.1 version - Latest release: about 12 hours ago - 0 downloads total - 1 maintainer
Top 7.6% on crates.io
8 versions - Latest release: about 8 hours ago - 12 dependent packages - 18 dependent repositories - 355 thousand downloads total - 192 stars on GitHub - 2 maintainers
delaunator 1.1.0
A very fast 2D Delaunay triangulation library.8 versions - Latest release: about 8 hours ago - 12 dependent packages - 18 dependent repositories - 355 thousand downloads total - 192 stars on GitHub - 2 maintainers
impacted 2.0.3
2d collision test for arbitrary convex shapes15 versions - Latest release: over 1 year ago - 1 dependent repositories - 19.3 thousand downloads total - 23 stars on GitHub - 1 maintainer
simplicity 0.4.2
Implementation of simulation of simplicity (https://arxiv.org/pdf/math/9410209.pdf)7 versions - Latest release: over 5 years ago - 1 dependent repositories - 9.33 thousand downloads total - 1 stars on GitHub - 1 maintainer
neco-editor-viewport 0.1.0
Viewport geometry calculations for editor rendering1 version - Latest release: about 1 month ago - 0 downloads total - 1 maintainer
Top 9.9% on crates.io
12 versions - Latest release: over 4 years ago - 8 dependent packages - 3 dependent repositories - 27.3 thousand downloads total - 382 stars on GitHub - 1 maintainer
building_blocks_core 0.7.1
The core data types for defining 2D and 3D integer lattices.12 versions - Latest release: over 4 years ago - 8 dependent packages - 3 dependent repositories - 27.3 thousand downloads total - 382 stars on GitHub - 1 maintainer
howzat-ffi-c 0.3.9
C bindings for howzat backend runner APIs.9 versions - Latest release: 2 months ago - 124 downloads total - 0 stars on GitHub - 1 maintainer
howzat-kit 0.3.9
Backend spec parsing and high-performance runner API for howzat.9 versions - Latest release: 2 months ago - 264 downloads total - 1 maintainer
gemlab 2.0.0
Geometry and meshes laboratory for finite element analyses16 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 22.4 thousand downloads total - 17 stars on GitHub - 1 maintainer
modern-icp 0.11.0 💰
A modern modular pure Rust implementation of the Iterative Closest Point algorithm.13 versions - Latest release: about 1 month ago - 3.32 thousand downloads total - 2 stars on GitHub - 1 maintainer
cad-cs 0.1.0-beta.2
Calculations on Coordinate Systems (2D/3D geometry, vectors, transformations)5 versions - Latest release: about 1 month ago - 63 downloads total - 0 stars on GitHub - 1 maintainer
prime-sdf 1.1.0
Signed distance functions — 2D and 3D primitives, CSG operations, domain transforms1 version - Latest release: about 1 month ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
angle-sc 1.1.4
A Rust library for performing accurate and efficient trigonometry calculations.14 versions - Latest release: 9 months ago - 2 dependent packages - 16.3 thousand downloads total - 6 stars on GitHub - 1 maintainer
apollonius 0.1.0
N-dimensional Euclidean geometry for Rust: points, vectors, lines, segments, hyperspheres, hyperp...7 versions - Latest release: 3 months ago - 123 downloads total - 0 stars on GitHub - 1 maintainer
cytogon 0.1.0
Mesh generation library based on cellular automata1 version - Latest release: over 1 year ago - 1.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
faasle 0.1.1
A Rust crate for evaluating distances (metrics)2 versions - Latest release: 12 months ago - 1.75 thousand downloads total - 1 stars on GitHub - 1 maintainer
kira-spatial-core 0.1.0
Deterministic spatial math and contour primitives for transcriptomics 3D pipelines.1 version - Latest release: 2 months ago - 20 downloads total - 1 maintainer
cartan-geo 0.5.0
Geodesic computation and geometric tools for cartan: geodesic curves, curvature queries, Jacobi f...12 versions - Latest release: 26 days ago - 448 downloads total - 0 stars on GitHub - 1 maintainer
bimifc-geometry 0.2.0
Geometry processing for IFC models2 versions - Latest release: 2 months ago - 184 downloads total - 1 maintainer
howzat 0.3.9
Dynamic double-description and LRS-backed polyhedral conversion with state-of-the-art performance.10 versions - Latest release: 2 months ago - 286 downloads total - 1 maintainer
wassily-geometry 0.2.0
Geometric operations and spatial data structures for wassily - a generative art library1 version - Latest release: 10 months ago - 1.32 thousand downloads total - 10 stars on GitHub - 1 maintainer
affn-derive 0.7.0
Derive macros for affn: ReferenceFrame and ReferenceCenter7 versions - Latest release: 3 days ago - 924 downloads total - 1 maintainer
libfive-sys 0.3.0 💰
Tools for solid modeling, especially suited for parametric and procedural design.4 versions - Latest release: about 2 years ago - 1 dependent package - 6.24 thousand downloads total - 22 stars on GitHub - 1 maintainer
boostvoronoi_ext 0.11.1
Boost voronoi private workspace (this workspace will be re-integrated in the main crate in next r...4 versions - Latest release: over 2 years ago - 2 dependent packages - 2 dependent repositories - 10.5 thousand downloads total - 9 stars on GitHub - 1 maintainer
vecmate 0.2.3
Lightweight, zero-dependency, type-agnostic library for vector math.5 versions - Latest release: 7 months ago - 578 downloads total - 0 stars on GitHub - 1 maintainer
mod3d-shapes 0.0.2
3D Models for Gl processing2 versions - Latest release: over 1 year ago - 2.17 thousand downloads total - 1 maintainer
cddlib-rs 0.3.4
Idiomatic Rust bindings around cddlib.5 versions - Latest release: 2 months ago - 426 downloads total - 1 maintainer
oxicuda-geometry3d 0.1.6
3D geometry, point-cloud, mesh, and Gaussian-splatting primitives for OxiCUDA: FPS/kNN/KD-tree, P...1 version - Latest release: 4 days ago - 0 downloads total - 1 maintainer
ifc-qto-geometry-cat 0.1.0
Geometry-adjusted quantity takeoffs from IFC models, built on comp-cat-rs1 version - Latest release: about 1 month ago - 0 downloads total - 1 maintainer
oat_python 0.1.1
User-friendly tools for applied topology in Python2 versions - Latest release: over 1 year ago - 1.99 thousand downloads total - 6 stars on GitHub - 1 maintainer
exact_geo_predicates 0.3.0
Rust port of the Geogram library's predicates module1 version - Latest release: 4 days ago - 0 downloads total - 1 maintainer
monstertruck 0.1.0
A Rust CAD kernel – B-rep modeling, NURBS, meshing, and GPU rendering.2 versions - Latest release: 2 months ago - 40 downloads total - 0 stars on GitHub - 1 maintainer
egml-io 0.0.2-alpha.1
IO operations for processing GML data.12 versions - Latest release: about 2 months ago - 7.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
building_blocks_procgen 0.4.0
Algorithms for procedural generation of voxel data.4 versions - Latest release: over 5 years ago - 1 dependent package - 6.16 thousand downloads total - 381 stars on GitHub - 1 maintainer
vec3-rs 0.4.1
minimal 3d vector implementation21 versions - Latest release: about 1 month ago - 10.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
algebraeon-geometry 0.0.17
Algorithms for working with geometric shapes15 versions - Latest release: 2 months ago - 9.54 thousand downloads total - 74 stars on GitHub - 1 maintainer
neco-brep 0.1.0
Analytical B-Rep engine with boolean operations1 version - Latest release: about 1 month ago - 0 downloads total - 1 maintainer
axgeom 1.13.2 💰
Library that provides ability to extract 1d ranges out of 2d objects.65 versions - Latest release: over 2 years ago - 13 dependent packages - 6 dependent repositories - 111 thousand downloads total - 1 stars on GitHub - 1 maintainer
oxirs-geosparql 0.3.0 💰
GeoSPARQL implementation for spatial data and queries11 versions - Latest release: 9 days ago - 428 downloads total - 50 stars on GitHub - 1 maintainer
neco-cdt 0.1.0
2D Constrained Delaunay Triangulation with exact geometric predicates1 version - Latest release: about 1 month ago - 0 downloads total - 1 maintainer
simplify-polyline 0.5.0
Simplify polylines using Douglas-Peucker and radial distance algorithms. Port of the simplify-js ...6 versions - Latest release: over 2 years ago - 3.8 million downloads total - 5 stars on GitHub - 1 maintainer
lrslib-rs 0.3.3
Idiomatic Rust bindings around lrslib.4 versions - Latest release: 2 months ago - 238 downloads total - 0 stars on GitHub - 1 maintainer
hyperball 0.1.6
Hyperbolic geometry: Poincare ball, Lorentz model, Mobius operations7 versions - Latest release: 14 days ago - 852 downloads total - 1 maintainer
parametrics 1.5.0
A crate for working with parametric functions12 versions - Latest release: over 2 years ago - 13.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
crater-rs 0.8.0
A library for N-dimensional arbitrary geometries17 versions - Latest release: 10 months ago - 15.3 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
geometrize 0.1.0
Transform images into geometric art.1 version - Latest release: 5 days ago - 0 downloads total - 1 maintainer
geoms 0.0.1
Optimized geometry primitives for Microsoft platforms with the same memory layout as DirectX and ...2 versions - Latest release: over 3 years ago - 2.76 thousand downloads total - 2 stars on GitHub - 1 maintainer
quadrs 1.0.0
Experimental quad remeshing library and tools based on Instant Meshes1 version - Latest release: about 2 months ago - 12 downloads total - 0 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
39 versions - Latest release: about 4 years ago - 18 dependent packages - 123 dependent repositories - 421 thousand downloads total - 930 stars on GitHub - 1 maintainer
ncollide2d 0.33.0 💰
2 and 3-dimensional collision detection library in Rust. Will be superseded by the parry2d crate.39 versions - Latest release: about 4 years ago - 18 dependent packages - 123 dependent repositories - 421 thousand downloads total - 930 stars on GitHub - 1 maintainer
shalrath 0.2.6
A rusty, spiky, heat-seeing Quake map parser.11 versions - Latest release: about 2 years ago - 1 dependent package - 15.5 thousand downloads total - 27 stars on GitHub - 1 maintainer
ppl-rs 0.3.3
Idiomatic Rust bindings around the Parma Polyhedra Library (PPL).3 versions - Latest release: 2 months ago - 227 downloads total - 0 stars on GitHub - 1 maintainer
hisab 1.4.0
Higher mathematics library — linear algebra, geometry, calculus, and numerical methods for Rust8 versions - Latest release: about 1 month ago - 2.31 thousand downloads total - 1 maintainer
geo-normalized 0.1.1
A trait for producing a normalized Polygon/Multipolygon according to OCG winding rules2 versions - Latest release: about 6 years ago - 3 dependent packages - 5.73 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
oxiphysics-geometry 0.1.0
Geometric shape types for the OxiPhysics engine1 version - Latest release: about 1 month ago - 69 downloads total - 1 maintainer
geo-nd 0.6.4
Traits and types particularly for 2D and 3D geometry with implementations for [float] and optiona...11 versions - Latest release: 6 days ago - 3 dependent packages - 3 dependent repositories - 48.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
hullabaloo 0.3.3
Backend-agnostic geometry construction utilities.4 versions - Latest release: 2 months ago - 99 downloads total - 0 stars on GitHub - 1 maintainer
hullabaloo-core 0.3.3
Core data structures and adjacency utilities for polyhedral tooling.3 versions - Latest release: 2 months ago - 489 downloads total - 0 stars on GitHub - 1 maintainer
neco-mesh 0.1.0
1D/2D/3D mesh and voxel discretization primitives1 version - Latest release: about 1 month ago - 15 downloads total - 1 maintainer
geonum 0.12.0 💰
geometric number library supporting unlimited dimensions with O(1) complexity41 versions - Latest release: about 1 month ago - 16.2 thousand downloads total - 18 stars on GitHub - 1 maintainer
u-nesting 0.3.1
Domain-agnostic 2D/3D spatial optimization engine - nesting and bin packing2 versions - Latest release: 7 days ago - 80 downloads total - 1 maintainer
u-geometry 0.1.0
Domain-agnostic computational geometry: primitives, polygons, NFP, collision detection, spatial i...1 version - Latest release: 7 days ago - 0 downloads total - 1 maintainer
u-nesting-d3 0.3.1
3D bin packing algorithms for U-Nesting spatial optimization engine2 versions - Latest release: 7 days ago - 181 downloads total - 1 maintainer
wavefront-obj-io 0.1.0
Streaming, callback-based Wavefront OBJ reader and writer with matched read/write traits1 version - Latest release: 8 days ago - 0 downloads total - 1 maintainer
rapidgeo-distance 0.2.2
Fast and accurate geographic distance calculations with geodesic, haversine, and euclidean algori...4 versions - Latest release: 6 months ago - 2.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
neco-stl 0.1.0 💰
STL file parser and writer with vertex deduplication1 version - Latest release: about 1 month ago - 26 downloads total - 3 stars on GitHub - 1 maintainer
ifc-lite-geometry-cat 0.1.0
Geometry processing and mesh generation for IFC models, built on comp-cat-rs1 version - Latest release: about 1 month ago - 0 downloads total - 1 maintainer
triangle 0.2.0
Struct for geometric triangles. Includes Barycentric-Cartesian transforms and stuff..22 versions - Latest release: about 3 years ago - 1 dependent repositories - 26.5 thousand downloads total - 6 stars on GitHub - 1 maintainer
affn 0.6.2
Affine geometry primitives: strongly-typed coordinate systems, reference frames, and centers for ...12 versions - Latest release: 8 days ago - 872 downloads total - 1 maintainer
Top 7.9% on crates.io
34 versions - Latest release: 2 months ago - 11 dependent packages - 18 dependent repositories - 578 thousand downloads total - 122 stars on GitHub - 2 maintainers
geos 11.1.1
Rust bindings for GEOS C API34 versions - Latest release: 2 months ago - 11 dependent packages - 18 dependent repositories - 578 thousand downloads total - 122 stars on GitHub - 2 maintainers
rustsim-geometry 0.0.1
2-D and 3-D geometric primitives and queries for rustsim (points, AABB, segments, rays, triangles...1 version - Latest release: 9 days ago - 0 downloads total - 1 maintainer
neco-nurbs 0.1.0 💰
2D rational NURBS curves and region representation1 version - Latest release: about 1 month ago - 41 downloads total - 3 stars on GitHub - 1 maintainer
mod3d-gl 0.3.0
3D Models for Gl processing3 versions - Latest release: 10 months ago - 3.14 thousand downloads total - 1 maintainer
wagyu-rs-cli 0.2.1
CLI for wagyu-rs geometry boolean operations3 versions - Latest release: 2 months ago - 43 downloads total - 1 maintainer
flat_spatial 0.6.1
Flat spatial partitionning algorithms and data structures20 versions - Latest release: almost 2 years ago - 2 dependent repositories - 30 thousand downloads total - 37 stars on GitHub - 1 maintainer
vec3D 0.3.0
A minimal 3D Vector library in Rust.3 versions - Latest release: over 7 years ago - 4 dependent packages - 1 dependent repositories - 9.34 thousand downloads total - 3 stars on GitHub - 1 maintainer
sfcgal 0.8.2
High-level bindings to SFCGAL and conversion from/to other geometry libraries.10 versions - Latest release: 12 months ago - 1 dependent repositories - 13 thousand downloads total - 12 stars on GitHub - 1 maintainer
cadrum 0.7.6
Rust CAD library powered by statically linked, headless OpenCASCADE (OCCT 8.0.0-beta1)20 versions - Latest release: 9 days ago - 313 downloads total - 1 maintainer
plottery_cli 0.7.0
Command line interface of Plottery, a creative coding framework for generative vector graphics an...7 versions - Latest release: about 1 year ago - 4.52 thousand downloads total - 2 stars on GitHub - 1 maintainer
vision-geometry 0.2.0
Shared geometric solvers: epipolar geometry, homography, triangulation, camera matrix1 version - Latest release: about 1 month ago - 0 downloads total - 1 maintainer
vision-mvg 0.2.0
Multiple-view geometry: epipolar geometry, triangulation, homography, robust estimation1 version - Latest release: about 1 month ago - 0 downloads total - 1 maintainer
ang 0.6.0
Angular types and common helper methods.6 versions - Latest release: about 4 years ago - 5 dependent packages - 5 dependent repositories - 44 thousand downloads total - 1 stars on GitHub - 1 maintainer
building_blocks_image 0.4.3
Functions for converting from/to building-blocks arrays to/from 2D pixel images.5 versions - Latest release: over 5 years ago - 1 dependent package - 7.39 thousand downloads total - 382 stars on GitHub - 1 maintainer
geos-sys 2.0.9
GEOS C API bindings28 versions - Latest release: 3 months ago - 1 dependent package - 10 dependent repositories - 551 thousand downloads total - 122 stars on GitHub - 1 maintainer
cova-space 0.2.3
Cova's geometric and topological library7 versions - Latest release: 2 months ago - 2.3 thousand downloads total - 31 stars on GitHub - 1 maintainer
bektor 0.3.2
A simple vector, quaternion, geometry, and matrix library1 version - Latest release: 3 months ago - 16 downloads total - 0 stars on GitHub - 1 maintainer
geometric_algebra 0.3.0
Generate(d) custom libraries for geometric algebras7 versions - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 11.5 thousand downloads total - 44 stars on GitHub - 1 maintainer
algebrix 0.1.0
Vectors, matrices, quaternions, and geometry for game engines; column vectors, optional SIMD.1 version - Latest release: 3 months ago - 20 downloads total - 0 stars on GitHub - 1 maintainer
gmac_rs 0.2.0
Blazingly fast geometry manipulation and creation library9 versions - Latest release: 10 months ago - 3.72 thousand downloads total - 3 stars on GitHub - 1 maintainer
ifc-lite-geometry 2.3.0
Geometry processing and mesh generation for IFC models45 versions - Latest release: 11 days ago - 960 downloads total - 168 stars on GitHub - 2 maintainers
Top 9.9% on crates.io
16 versions - Latest release: about 1 year ago - 15 dependent packages - 27 dependent repositories - 197 thousand downloads total - 81 stars on GitHub - 1 maintainer
flo_curves 0.8.0
Library for manipulating Bezier curves16 versions - Latest release: about 1 year ago - 15 dependent packages - 27 dependent repositories - 197 thousand downloads total - 81 stars on GitHub - 1 maintainer
manifold-csg 0.1.5
Safe Rust bindings to manifold3d — f64-precision CSG booleans, 2D cross-sections, extrusion, SDF,...4 versions - Latest release: 11 days ago - 139 downloads total - 0 stars on GitHub - 1 maintainer
Related Keywords
rust
77
mesh
54
math
50
3d
50
graphics
48
2d
43
mathematics
39
gamedev
37
collision
30
vector
27
polygon
26
distance
26
geospatial
21
convex
21
cad
20
spatial
19
ray
18
optimization
18
triangulation
17
physics
15
algorithms
15
gis
13
geometric-algebra
13
geo
13
voxel
12
bezier
12
mathematics-education
11
topology
11
polyhedra
11
rendering
11
geography
11
algorithm
11
exact-arithmetic
11
delaunay
11
voronoi
10
computational-geometry
10
algebra
9
art
9
convex-hull
8
robust
8
linear-algebra
8
generative
8
plotting
8
simulation
7
grid
7
manifold
7
plottery
7
matrix
7
pen-plotter
7
sphere
7
intersection
7
rust-lang
7
plotter
7
point
7
offset
6
cnc
6
bindings
6
computer-vision
6
collision-detection
6
graph
6
ffi
6
circle
6
csg
6
curve
6
game
6
game-development
5
predicates
5
procedural
5
nesting
5
tessellation
5
data-structures
5
quaternion
5
coordinates
5
cgal-library
5
graphics-library
5
rust-library
5
delaunay-triangulation
5
bim
5
ifc
5
angle
5
boolean
5
offsetting
4
triangle
4
geodesic
4
svg
4
bevy
4
line
4
polyline
4
shapes
4
bin-packing
4
webgpu
4
multidimensional
4
clipping
4
half-edge
4
computational
4
voronoi-diagram
4
qhull
4
wasm
4
transformation
4
gpu
4