Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "geometry" keyword
geologic 0.0.3
Mathematical and geometrical abstractions with a focus on ergonomics.3 versions - Latest release: almost 2 years ago - 1 thousand downloads total - 0 stars on GitHub - 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 1 year ago - 668 downloads total - 2 stars on GitHub - 1 maintainer
outline_2d 0.1.0
2D euclide polygon outline tools1 version - Latest release: over 4 years ago - 548 downloads total - 0 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
19 versions - Latest release: about 5 years ago - 1 dependent package - 10 dependent repositories - 73.5 thousand downloads total - 918 stars on GitHub - 1 maintainer
ncollide_pipeline 0.13.2 π°
DEPRECATED: USE ncollide2d OR ncollide3D INSTEAD. 2 and 3-dimensional collision detection library...19 versions - Latest release: about 5 years ago - 1 dependent package - 10 dependent repositories - 73.5 thousand downloads total - 918 stars on GitHub - 1 maintainer
parametrics 1.5.0
A crate for working with parametric functions12 versions - Latest release: 7 months ago - 3 thousand downloads total - 0 stars on GitHub - 1 maintainer
mathie 0.6.0
A rust math type library.10 versions - Latest release: over 1 year ago - 2.71 thousand downloads total - 0 stars on GitHub - 1 maintainer
geonode 0.1.1
geometry nodes2 versions - Latest release: about 3 years ago - 827 downloads total - 1 maintainer
geo-rand 0.3.0
Generate random geometric shapes5 versions - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 4.84 thousand downloads total - 9 stars on GitHub - 1 maintainer
geo-offset 0.3.0
Add margin and padding to geometric shapes3 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 4.88 thousand downloads total - 9 stars on GitHub - 1 maintainer
sqrt-rs 0.1.0
Stupidly Fast And LightWeight Crate To Calculate Square/Cubic Root In Different Ways1 version - Latest release: over 1 year ago - 412 downloads total - 1 stars on GitHub - 1 maintainer
geometric 0.2.1
A very simple vector and matrix library built on the vecmath crate.3 versions - Latest release: about 3 years ago - 2.2 thousand downloads total - 1 maintainer
svg-nd 0.1.1
A simple library for creation of SVG diagrams2 versions - Latest release: over 1 year ago - 634 downloads total - 0 stars on GitHub - 1 maintainer
tritet 0.4.0
Triangle and tetrahedron mesh generators6 versions - Latest release: 8 months ago - 1 dependent package - 1 dependent repositories - 2.67 thousand downloads total - 6 stars on GitHub - 1 maintainer
manifold 0.1.0
2D & 3D geometry primitives for Rust1 version - Latest release: almost 2 years ago - 383 downloads total - 2 stars on GitHub - 1 maintainer
auburn 0.1.3
Fast and simple physics library.4 versions - Latest release: about 2 months ago - 1.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
shalrath 0.2.6
A rusty, spiky, heat-seeing Quake map parser.11 versions - Latest release: about 2 months ago - 1 dependent package - 3.81 thousand downloads total - 24 stars on GitHub - 1 maintainer
qhull-sys 0.3.1 π°
Rust bindings to Qhull5 versions - Latest release: 4 months ago - 1 dependent package - 1.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
plane-split 0.18.0
Plane splitting34 versions - Latest release: over 1 year ago - 3 dependent packages - 89 dependent repositories - 408 thousand downloads total - 9 stars on GitHub - 1 maintainer
node_engine 0.3.0
Node graph engine for Shader graph or Geometry graph.4 versions - Latest release: about 2 months ago - 1 dependent package - 1.11 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
39 versions - Latest release: about 2 years ago - 18 dependent packages - 123 dependent repositories - 258 thousand downloads total - 918 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 2 years ago - 18 dependent packages - 123 dependent repositories - 258 thousand downloads total - 918 stars on GitHub - 1 maintainer
lwgeom-sys 0.0.7
Low-level bindings for the PostGIS LWGEOM geometry library.6 versions - Latest release: 23 days ago - 1 dependent package - 1.05 thousand downloads total - 1 stars on GitHub - 1 maintainer
lk_math 0.4.0
Common mathematical tools7 versions - Latest release: 8 months ago - 1 dependent package - 2.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
41 versions - Latest release: 4 months ago - 57 dependent packages - 1,087 dependent repositories - 2.38 million downloads total - 644 stars on GitHub - 5 maintainers
kurbo 0.11.0
A 2D curves library41 versions - Latest release: 4 months ago - 57 dependent packages - 1,087 dependent repositories - 2.38 million downloads total - 644 stars on GitHub - 5 maintainers
bezier-rs 0.4.0 π°
Computational geometry algorithms for BΓ©zier segments and shapes useful in the context of 2D grap...4 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 17.5 thousand downloads total - 5,011 stars on GitHub - 1 maintainer
spaces 6.0.0
Set/space primitives for defining machine learning problems.24 versions - Latest release: over 2 years ago - 4 dependent packages - 6 dependent repositories - 18.4 thousand downloads total - 9 stars on GitHub - 1 maintainer
kdbush 0.2.0
A very fast static spatial index for 2D points based on a flat KD-tree.2 versions - Latest release: about 4 years ago - 5 dependent packages - 6 dependent repositories - 9.15 thousand downloads total - 10 stars on GitHub - 1 maintainer
vector2math 0.14.2
Traits for doing 2D vector geometry operations using standard types33 versions - Latest release: 21 days ago - 1 dependent package - 2 dependent repositories - 16.2 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 5.3% on crates.io
7 versions - Latest release: over 1 year ago - 5 dependent packages - 172 dependent repositories - 139 thousand downloads total - 1,449 stars on GitHub - 1 maintainer
bracket-geometry 0.8.7
Geometry utilities. Rect, lines, circles, distance calculations. Part of the bracket-lib family.7 versions - Latest release: over 1 year ago - 5 dependent packages - 172 dependent repositories - 139 thousand downloads total - 1,449 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
7 versions - Latest release: about 1 year ago - 12 dependent packages - 18 dependent repositories - 108 thousand downloads total - 187 stars on GitHub - 2 maintainers
delaunator 1.0.2
A very fast 2D Delaunay triangulation library.7 versions - Latest release: about 1 year ago - 12 dependent packages - 18 dependent repositories - 108 thousand downloads total - 187 stars on GitHub - 2 maintainers
polygon_clipping 0.1.0
An algorithm for computing boolean operations on polygons.1 version - Latest release: 10 months ago - 399 downloads total - 10 stars on GitHub - 1 maintainer
theon 0.0.1
Abstraction of Euclidean spaces.2 versions - Latest release: about 5 years ago - 1.19 thousand downloads total - 5 stars on GitHub - 1 maintainer
collider 0.3.1
A library for continuous 2D collision detection for game developement9 versions - Latest release: about 6 years ago - 2 dependent repositories - 34.5 thousand downloads total - 87 stars on GitHub - 1 maintainer
tapestry 0.1.0
Generic 2D grid data structure and utilities.1 version - Latest release: about 3 years ago - 464 downloads total - 0 stars on GitHub - 1 maintainer
triangle 0.2.0
Struct for geometric triangles. Includes Barycentric-Cartesian transforms and stuff..22 versions - Latest release: about 1 year ago - 1 dependent repositories - 7.72 thousand downloads total - 5 stars on GitHub - 1 maintainer
flat_spatial 0.6.0
Flat spatial partitionning algorithms and data structures19 versions - Latest release: 10 months ago - 2 dependent repositories - 9.36 thousand downloads total - 33 stars on GitHub - 1 maintainer
spherical_voronoi 0.5.1
Generate Voronoi diagrams on a sphere.10 versions - Latest release: almost 7 years ago - 6.58 thousand downloads total - 3 stars on GitHub - 1 maintainer
point-nd 0.5.0
A simple and flexible no-std struct to model points on axes of any dimensions8 versions - Latest release: about 2 years ago - 2.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
bevy_more_shapes 0.5.0
Bevy engine plugin that adds additional shapes to the existing collection of procedurally generat...6 versions - Latest release: about 1 year ago - 1.94 thousand downloads total - 19 stars on GitHub - 1 maintainer
rect-iter 0.3.0
Iterator for 2D rectangle areas20 versions - Latest release: almost 5 years ago - 11.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
corale 0.1.0
A package for 3D geometry manipulation1 version - Latest release: almost 4 years ago - 487 downloads total - 0 stars on GitHub - 1 maintainer
analit 0.1.0
Add another dimension to your Rust project with analog geometric literals.2 versions - Latest release: about 9 years ago - 2.63 thousand downloads total - 11 stars on GitHub - 1 maintainer
binary-space-partition 0.1.2
Abstract BSP tree3 versions - Latest release: about 7 years ago - 1 dependent package - 85 dependent repositories - 338 thousand downloads total - 14 stars on GitHub - 1 maintainer
collision2d 0.2.0
A simple 2d collision detection library4 versions - Latest release: 6 months ago - 1.09 thousand downloads total - 1 stars on GitHub - 1 maintainer
static_aabb2d_index 2.0.0
Fast static spatial index data structure for 2D axis aligned bounding boxes12 versions - Latest release: 9 months ago - 2 dependent packages - 3 dependent repositories - 11.9 thousand downloads total - 27 stars on GitHub - 1 maintainer
lgeo 1.0.7
2D Geometry library, focusing on collision computation8 versions - Latest release: about 2 years ago - 2.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
arcs 0.3.0
An extensible framework for creating 2D CAD applications using the Entity-Component-System pattern.3 versions - Latest release: over 4 years ago - 1.48 thousand downloads total - 239 stars on GitHub - 1 maintainer
simple_shapes 0.1.0
Library for generating geometries particle methods1 version - Latest release: over 5 years ago - 709 downloads total - 0 stars on GitHub - 1 maintainer
centerline 0.11.0
Simple library for finding centerlines of 2D closed geometry20 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 7.38 thousand downloads total - 4 stars on GitHub - 1 maintainer
earcut 0.4.1
A Rust port of the Earcut polygon triangulation library7 versions - Latest release: about 1 month ago - 1.67 thousand downloads total - 12 stars on GitHub - 1 maintainer
earcut-rs
A Rust port of the Earcut polygon triangulation library2 versions - Latest release: 22 days ago - 440 downloads total - 12 stars on GitHub - 1 maintainer
forsyth 1.0.1
A pure Rust implementation of Tom Forsyth's 'Linear-Speed Vertex Cache Optimisation'.5 versions - Latest release: over 2 years ago - 1.7 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
cavalier_contours_ffi 0.4.0
C foreign function interface for the cavalier_contours crate3 versions - Latest release: 3 months ago - 1.18 thousand downloads total - 128 stars on GitHub - 1 maintainer
cavalier_contours 0.4.0
2D polyline/shape library for offsetting, combining, etc.4 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 4.01 thousand downloads total - 128 stars on GitHub - 1 maintainer
memegeom 0.1.0
computational geometry library1 version - Latest release: about 2 years ago - 3 dependent packages - 1.43 thousand downloads total - 1 stars on GitHub - 1 maintainer
duckduckgeo 0.4.2 π°
2d geom library13 versions - Latest release: over 3 years ago - 6.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
qhull 0.3.1 π°
Rust bindings to Qhull5 versions - Latest release: 4 months ago - 1.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
gobs 0.2.0
A port of some parts of PolyVox from C++ to Rust3 versions - Latest release: over 3 years ago - 1.23 thousand downloads total - 2 stars on GitHub - 1 maintainer
prima 0.5.3
Generic 2D library used to handle graph structures and basic geometry.4 versions - Latest release: over 2 years ago - 1.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
geom 0.2.3
Simple 2D geometry library.5 versions - Latest release: almost 8 years ago - 1 dependent repositories - 5.59 thousand downloads total - 1 stars on GitHub - 1 maintainer
geometry 0.2.0
A structure for storing and look up 3D geometry3 versions - Latest release: almost 9 years ago - 1 dependent repositories - 9.17 thousand downloads total - 6 stars on GitHub - 1 maintainer
ndmath 0.1.2
Traits for doing vector geometry operations using built-in types3 versions - Latest release: over 2 years ago - 1.04 thousand downloads total - 0 stars on GitHub - 1 maintainer
gee 0.3.0
A convenience-first geometry library tailor-made for 2D games! π3 versions - Latest release: almost 3 years ago - 2 dependent packages - 2.21 thousand downloads total - 7 stars on GitHub - 3 maintainers
robust2d 0.1.0
Robust geometric predicates based on Jonathan Schewchuk's library https://www.cs.cmu.edu/~quake/r...1 version - Latest release: over 7 years ago - 1.64 thousand downloads total - 3 stars on GitHub - 1 maintainer
gardiz 0.1.1
A library for integer geometry on 2D planes, focused on games2 versions - Latest release: over 2 years ago - 1 dependent package - 1.22 thousand downloads total - 2 stars on GitHub - 1 maintainer
boostvoronoi 0.11.1
Boost voronoi ported to 100% rust25 versions - Latest release: 6 months ago - 2 dependent packages - 2 dependent repositories - 10.1 thousand downloads total - 9 stars on GitHub - 1 maintainer
geomprim2d 0.1.1
2D geometric primitive types2 versions - Latest release: almost 6 years ago - 2.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
geo-normalized 0.1.1
A trait for producing a normalized Polygon/Multipolygon according to OCG winding rules2 versions - Latest release: about 4 years ago - 3 dependent packages - 2.2 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
geometry-predicates 0.3.0 π°
A Rust port of robust geometric predicates6 versions - Latest release: over 3 years ago - 3 dependent packages - 7 dependent repositories - 24.7 thousand downloads total - 21 stars on GitHub - 1 maintainer
polytope 0.1.2
Data structures and methods for constructing polytopes.3 versions - Latest release: about 7 years ago - 2.18 thousand downloads total - 4 stars on GitHub - 1 maintainer
boostvoronoi_core 0.11.1
Boost voronoi private workspace (this workspace will be re-integrated in the main crate in next r...6 versions - Latest release: 6 months ago - 1 dependent package - 2 dependent repositories - 3.67 thousand downloads total - 9 stars on GitHub - 1 maintainer
lwgeom 0.0.7
Rust bindings for the PostGIS LWGEOM geometry library.6 versions - Latest release: 23 days ago - 997 downloads total - 1 stars on GitHub - 1 maintainer
planar 0.1.2
Strongly typed planar geometry3 versions - Latest release: over 6 years ago - 2.05 thousand downloads total - 1 stars on GitHub - 1 maintainer
pythagorean-hodographs 0.5.4
Pythaogrean hodograph splines11 versions - Latest release: 6 months ago - 3.12 thousand downloads total - 1 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: 6 months ago - 2 dependent packages - 2 dependent repositories - 2.97 thousand downloads total - 9 stars on GitHub - 1 maintainer
convex_hull 0.2.3
An implementation of a 3D convex hull algorithm. Comes with an example4 versions - Latest release: almost 6 years ago - 1 dependent repositories - 3.77 thousand downloads total - 7 stars on GitHub - 1 maintainer
simple-geom 0.1.1
Rust Library with simple plane geometry2 versions - Latest release: 7 months ago - 532 downloads total - 0 stars on GitHub - 1 maintainer
kdvtree 0.8.0
K-dimensional tree space-partitioning data structure4 versions - Latest release: almost 6 years ago - 2.66 thousand downloads total - 3 stars on GitHub - 1 maintainer
diesel_geometry 1.4.0
Adds support for geometric types and functions to Diesel.5 versions - Latest release: about 5 years ago - 1 dependent package - 2 dependent repositories - 11.5 thousand downloads total - 19 stars on GitHub - 1 maintainer
pythagore 0.8.3
Mathematics tools for simple geometry22 versions - Latest release: 11 months ago - 1 dependent package - 6.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
nbezier 0.2.1
Bezier curve library based on nalgebra1 version - Latest release: over 1 year ago - 389 downloads total - 0 stars on GitHub - 1 maintainer
minifb_geometry 0.1.1
A crate meant to help draw shapes in the minifb window2 versions - Latest release: 24 days ago - 192 downloads total - 1 maintainer
Top 4.2% on crates.io
39 versions - Latest release: about 2 years ago - 19 dependent packages - 89 dependent repositories - 428 thousand downloads total - 918 stars on GitHub - 1 maintainer
ncollide3d 0.33.0 π°
2 and 3-dimensional collision detection library in Rust. Will be superseded by the parry3d crate.39 versions - Latest release: about 2 years ago - 19 dependent packages - 89 dependent repositories - 428 thousand downloads total - 918 stars on GitHub - 1 maintainer
triangulation 0.1.1
A collection of triangulation algorithms2 versions - Latest release: over 5 years ago - 1 dependent package - 2 dependent repositories - 4.68 thousand downloads total - 3 stars on GitLab.com - 1 maintainer
geogram_predicates 0.1.7
Rust bindings to the Geogram library's predicates module7 versions - Latest release: 26 days ago - 1.25 thousand downloads total - 1 maintainer
lowdim 0.7.2
Library for two- to four-dimensional integer geometry.22 versions - Latest release: 5 months ago - 6.76 thousand downloads total - 1 stars on GitHub - 1 maintainer
ncollide2d-updated 0.35.0 π°
2 and 3-dimensional collision detection library in Rust. Will be superseded by the parry2d crate.1 version - Latest release: 9 months ago - 4.22 thousand downloads total - 0 stars on GitHub - 1 maintainer
robust-predicates 0.1.4
Robust predicates for computer geometry5 versions - Latest release: over 1 year ago - 3 dependent packages - 2 dependent repositories - 3.82 thousand downloads total - 0 stars on GitHub - 1 maintainer
ncollide3d-updated 0.35.0 π°
2 and 3-dimensional collision detection library in Rust. Will be superseded by the parry3d crate.1 version - Latest release: 9 months ago - 4.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
spatial 1.0.1
An N-Dimensional R-tree family spatial tree implementations6 versions - Latest release: 29 days ago - 3.73 thousand downloads total - 10 stars on GitHub - 1 maintainer
cv-geom 0.7.0
Contains computational geometry algorithms used in computer vision10 versions - Latest release: almost 4 years ago - 3 dependent packages - 3 dependent repositories - 6.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
angular-units 0.2.4
A library for representing, manipulating and converting between angular quantities in various uni...9 versions - Latest release: over 5 years ago - 3 dependent packages - 4 dependent repositories - 16.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
shambler 0.2.0
A rusty, hulking, lighting-tossing geometry processor.1 version - Latest release: about 2 months ago - 273 downloads total - 8 stars on GitHub - 1 maintainer
robust-geo 0.1.7
Implementation of floating-point expansions and geometric tests (https://people.eecs.berkeley.edu...8 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 3.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
bestagon 0.2.0
An engine for discrete stuff in hexagonal grids2 versions - Latest release: over 3 years ago - 1.11 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
geometry-rs 0.2.1
geometry utils3 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 39.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
gecl 0.2.1
geometry types and a color type7 versions - Latest release: 9 months ago - 2 dependent packages - 3 dependent repositories - 3.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
lox 0.1.1 π°
Fast polygon mesh library with different data structures and traits to abstract over those.3 versions - Latest release: about 1 year ago - 1.2 thousand downloads total - 71 stars on GitHub - 1 maintainer
hexx 0.17.0
Hexagonal utilities28 versions - Latest release: about 2 months ago - 2 dependent repositories - 20.2 thousand downloads total - 249 stars on GitHub - 1 maintainer
bezier-nd 0.5.0
Bezier curve implementations using N-dimensional vectors6 versions - Latest release: over 1 year ago - 2 dependent packages - 3 dependent repositories - 21.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
tri-mesh 0.6.0 π°
A triangle mesh data structure including basic operations.8 versions - Latest release: over 1 year ago - 1 dependent package - 4 dependent repositories - 6.84 thousand downloads total - 70 stars on GitHub - 1 maintainer
Related Keywords
rust
50
math
30
gamedev
28
3d
28
2d
25
collision
22
graphics
21
mesh
20
distance
19
convex
18
ray
17
vector
16
polygon
12
rendering
11
spatial
11
voxel
11
geography
10
geo
10
algorithm
9
triangulation
9
geospatial
9
gis
8
algorithms
8
cgal-library
6
voronoi
6
mathematics
6
bezier
6
robust
5
computational-geometry
5
algebra
5
delaunay
5
matrix
5
computational
4
collision-detection
4
rust-lang
4
voronoi-diagram
4
angle
4
cad
4
rust-library
4
sweep-line
3
postgis
3
transformation
3
multidimensional
3
geometry-processing
3
graph
3
point
3
predicates
3
computation-geometry
3
wasm
3
attribute
3
grid
3
bevy
3
delaunay-triangulation
3
data-structures
3
sphere
3
half-edge
3
quake
2
brushes
2
dilate
2
gpu
2
grow
2
pyo3
2
margin
2
offset
2
padding
2
library
2
bezier-curves
2
shrink
2
map
2
testbed
2
ncollide
2
polyline
2
vector-graphics
2
polygons
2
physics
2
intrinsic
2
cam
2
meshes
2
lwgeom
2
curve
2
tessellation
2
convex-hull
2
linear-algebra
2
design
2
qhull
2
no_std
2
orientation
2
radian
2
degree
2
plane
2
computer
2
vision
2
projective
2
sweepline
2
intersection
2
navigation
2
hexagon
2
quaternion
2
simd
2
kd-tree
2