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

contrast_renderer 0.1.2
A web-gpu based 2D render engine
3 versions - Latest release: 10 months ago - 1.02 thousand downloads total - 62 stars on GitHub - 1 maintainer
gemlab 1.1.0
Geometry and meshes laboratory for finite element analyses
15 versions - Latest release: 17 days ago - 1 dependent package - 1 dependent repositories - 4.61 thousand downloads total - 6 stars on GitHub - 1 maintainer
polygonical 0.5.0
2d polygon geometry and operations
5 versions - Latest release: over 1 year ago - 1 dependent package - 2.54 thousand downloads total - 2 stars on GitHub - 1 maintainer
vec3D 0.3.0
A minimal 3D Vector library in Rust.
3 versions - Latest release: over 5 years ago - 4 dependent packages - 1 dependent repositories - 4.05 thousand downloads total - 3 stars on GitHub - 1 maintainer
simplicity_derive 0.2.0
Macros to help the implementation of simulation of simplicity (https://arxiv.org/pdf/math/9410209...
2 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 1.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
geo 0.28.0
Geospatial primitives and algorithms
83 versions - Latest release: 3 months ago - 149 dependent packages - 371 dependent repositories - 3.38 million downloads total - 1,392 stars on GitHub - 2 maintainers
geo-traits 0.0.1
Geospatial traits
1 version - Latest release: 11 months ago - 349 downloads total - 1,392 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
geo-types 0.7.13
Geospatial primitive data types
28 versions - Latest release: 3 months ago - 148 dependent packages - 411 dependent repositories - 3.72 million downloads total - 1,392 stars on GitHub - 2 maintainers
geo-postgis 0.2.2
Conversion between `geo-types` and `postgis` types.
4 versions - Latest release: almost 2 years ago - 1 dependent package - 15.7 thousand downloads total - 1,392 stars on GitHub - 2 maintainers
Top 3.8% on crates.io
rstar 0.12.0
An R*-tree spatial index
23 versions - Latest release: 4 months ago - 48 dependent packages - 706 dependent repositories - 3.59 million downloads total - 317 stars on GitHub - 3 maintainers
Top 7.9% on crates.io
geos 9.0.0
Rust bindings for GEOS C API
28 versions - Latest release: 16 days ago - 11 dependent packages - 18 dependent repositories - 205 thousand downloads total - 95 stars on GitHub - 2 maintainers
geos-sys 2.0.6
GEOS C API bindings
25 versions - Latest release: 3 months ago - 1 dependent package - 10 dependent repositories - 203 thousand downloads total - 95 stars on GitHub - 1 maintainer
Top 4.7% on crates.io
parry2d 0.15.1 πŸ’°
2 dimensional collision detection library in Rust.
33 versions - Latest release: 10 days ago - 15 dependent packages - 181 dependent repositories - 392 thousand downloads total - 505 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
parry2d-f64 0.15.1 πŸ’°
2 dimensional collision detection library in Rust. 64-bit precision version.
33 versions - Latest release: 10 days ago - 8 dependent packages - 29 dependent repositories - 101 thousand downloads total - 505 stars on GitHub - 1 maintainer
Top 7.0% on crates.io
parry3d-f64 0.15.1 πŸ’°
3 dimensional collision detection library in Rust. 64-bits precision version.
33 versions - Latest release: 10 days ago - 7 dependent packages - 15 dependent repositories - 170 thousand downloads total - 505 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
parry3d 0.15.1 πŸ’°
3 dimensional collision detection library in Rust.
33 versions - Latest release: 10 days ago - 14 dependent packages - 145 dependent repositories - 413 thousand downloads total - 505 stars on GitHub - 1 maintainer
Top 6.5% on crates.io
robust 1.1.0
Robust adaptive floating-point predicates for computational geometry
9 versions - Latest release: 12 months ago - 14 dependent packages - 952 dependent repositories - 2.97 million downloads total - 55 stars on GitHub - 2 maintainers
baby_shark 0.3.2
Geometry processing library
12 versions - Latest release: 1 day ago - 3.19 thousand downloads total - 18 stars on GitHub - 1 maintainer
voroxx 0.1.1
Voro++, a 3D cell-based Voronoi library
2 versions - Latest release: over 3 years ago - 887 downloads total - 1 maintainer
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 tools
1 version - Latest release: over 4 years ago - 548 downloads total - 0 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
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 functions
12 versions - Latest release: 6 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 nodes
2 versions - Latest release: about 3 years ago - 827 downloads total - 1 maintainer
geo-rand 0.3.0
Generate random geometric shapes
5 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 shapes
3 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 Ways
1 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
Top 2.8% on crates.io
lyon_geom 1.0.5
2D quadratic and cubic bΓ©zier arcs and line segment math on top of euclid.
36 versions - Latest release: 5 months ago - 21 dependent packages - 1,017 dependent repositories - 2.69 million downloads total - 2,248 stars on GitHub - 1 maintainer
svg-nd 0.1.1
A simple library for creation of SVG diagrams
2 versions - Latest release: about 1 year ago - 634 downloads total - 0 stars on GitHub - 1 maintainer
tritet 0.4.0
Triangle and tetrahedron mesh generators
6 versions - Latest release: 7 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 Rust
1 version - Latest release: over 1 year ago - 383 downloads total - 2 stars on GitHub - 1 maintainer
auburn 0.1.3
Fast and simple physics library.
4 versions - Latest release: about 1 month ago - 1.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
unit-sphere 0.1.2
A library for performing geometric calculations on the surface of a sphere.
3 versions - Latest release: 22 days ago - 1 dependent package - 1.04 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 Qhull
5 versions - Latest release: 3 months ago - 1 dependent package - 1.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
pointy 0.6.0
Minimal 2D geometry library
7 versions - Latest release: 4 months ago - 6 dependent packages - 8 dependent repositories - 33.7 thousand downloads total - 4 stars on GitHub - 1 maintainer
plane-split 0.18.0
Plane splitting
34 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 1 month ago - 1 dependent package - 1.11 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
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: 9 days ago - 1 dependent package - 1.05 thousand downloads total - 1 stars on GitHub - 1 maintainer
lk_math 0.4.0
Common mathematical tools
7 versions - Latest release: 7 months ago - 1 dependent package - 2.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
kurbo 0.11.0
A 2D curves library
41 versions - Latest release: 3 months ago - 57 dependent packages - 1,087 dependent repositories - 2.38 million downloads total - 644 stars on GitHub - 5 maintainers
googleprojection 1.2.0
Project world- or screen-space coordinates for use in Google Maps tiles (WebMercator)
3 versions - Latest release: over 4 years ago - 1 dependent package - 4 dependent repositories - 4.65 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 9.9% on crates.io
flo_curves 0.7.2
Library for manipulating Bezier curves
14 versions - Latest release: 11 months ago - 15 dependent packages - 27 dependent repositories - 61.1 thousand downloads total - 81 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
euclid 0.22.9
Geometry primitives
95 versions - Latest release: about 1 year ago - 170 dependent packages - 4,376 dependent repositories - 6.17 million downloads total - 424 stars on GitHub - 6 maintainers
del-msh 0.1.29
mesh utility library for computer graphics research and prototyping
30 versions - Latest release: 18 days ago - 5 dependent packages - 9.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
del-geo 0.1.23
2D/3D geometry utility codes
24 versions - Latest release: 18 days ago - 6 dependent packages - 8.14 thousand downloads total - 1 stars on GitHub - 1 maintainer
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
angle-sc 0.1.2
An angle represented by its sine and cosine.
3 versions - Latest release: 2 months ago - 2 dependent packages - 981 downloads total - 0 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 types
33 versions - Latest release: 7 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
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
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: 9 months ago - 399 downloads total - 10 stars on GitHub - 1 maintainer
theon 0.0.1
Abstraction of Euclidean spaces.
2 versions - Latest release: almost 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 developement
9 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 structures
19 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 dimensions
8 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 areas
20 versions - Latest release: over 4 years ago - 11.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
corale 0.1.0
A package for 3D geometry manipulation
1 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 tree
3 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 library
4 versions - Latest release: 5 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 boxes
12 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 computation
8 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: about 4 years ago - 1.48 thousand downloads total - 239 stars on GitHub - 1 maintainer
simple_shapes 0.1.0
Library for generating geometries particle methods
1 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 geometry
20 versions - Latest release: 5 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 library
7 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 library
2 versions - Latest release: 8 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 crate
3 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 library
1 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 library
13 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 Qhull
5 versions - Latest release: 3 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 Rust
3 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 geometry
3 versions - Latest release: over 8 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 types
3 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: over 2 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 games
2 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% rust
25 versions - Latest release: 5 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 types
2 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 rules
2 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 predicates
6 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: 5 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: 9 days ago - 997 downloads total - 1 stars on GitHub - 1 maintainer
planar 0.1.2
Strongly typed planar geometry
3 versions - Latest release: over 6 years ago - 2.05 thousand downloads total - 1 stars on GitHub - 1 maintainer