meshmeshmesh 
Introduction
Open-source mesh engine written in Rust programming language.
It could be useful for mesh modification, processing, fixing, etc.
Installation
https://crates.io/crates/meshmeshmesh
Run the following command:
cargo add meshmeshmesh
Features
Mesh analysis tools
- Triangle/Ray intersection
- Mesh/Ray intersection
- Face normals calculation
- Area
- Finding non-manifold edges
- Is connected
- Mesh -> Graph
- ... and more ;)
Mesh processing tools
- Mesh welding
- Split by angle
- Normals flipping
- Mesh planar simplify
- Mesh deduplication
Mesh creation tools
- 3D Polygon triangulation with holes
Documentation & Examples
https://docs.rs/meshmeshmesh/latest/meshmeshmesh/
Dependencies
meshmeshmesh is using:
- iTriangle (https://github.com/iShape-Rust/iTriangle) for triangulation / tesselation.
License
meshmeshmesh is under the AGPL-3.0 license.
Author
Wojciech RadaczyĆski (https://radaczynski.pl/)