Supercharge Your Computational Efficiency

Geometry Algorithms Engineered to Revolutionize

We help developers boost their 3D mesh-related operations by integrating our next-generation algorithms, reducing development time & costs.
Geometry Algorithms Engineered to Revolutionize
Geometry Algorithms Engineered to Revolutionize
Join companies switching to next-gen geometry algorithms.

Why MeshLib SDK?

Open Source

Inspect, customize, and adapt the code to meet your unique requirements.
Open Source

Speed and Performance

Our algorithms run up to 10x faster on average than other SDKs 
on the market. For example our 3D boolean surpasses any other SDK in terms of speed and quality.
Speed and Performance

Seamless Compatibility

MeshLib's native C++ core and APIs for C, C#, and Python enable seamless integration into AI pipelines and effortless cross-platform interoperability.
Seamless Compatibility

Efficient Design

A modern architecture with GPU-accelerated algorithms and CUDA support for maximum scalability and speed.
Efficient Design

Fully Cross-Platform

Windows, macOS, Linux, and WebAssembly support.
Mashlib% filename%
Mashlib% filename%
Mashlib% filename%
Mashlib% filename%

Fully Cross-Platform

Windows, macOS, Linux, and WebAssembly support.
Fully Cross Platform Windows
Fully Cross Platform Linux
Fully Cross Platform MacOS
Fully Cross Platform Web Assembly

Developer-Centric Approach

Built with developers in mind, featuring detailed documentation and robust APIs.
Developer-Centric approach

Quick, Responsive Support

Our team is ready to assist with integration and troubleshooting.
Quick, Responsive Support

Flexible Integration

Build a complete app with MeshLib's rendering engine and UI tools, or seamlessly integrate its algorithms into your existing software with minimal dependencies.
Flexible Integration​

Efficient Design

A modern architecture with GPU-accelerated algorithms and CUDA support for maximum scalability and speed.
Efficient Design​
Show More

Developer-Centric Approach

Built with developers in mind, featuring detailed documentation and robust APIs.
Mashlib% filename%
Mashlib% filename%

Quick, Responsive Support

Our team is ready to assist with integration and troubleshooting.
Mashlib% filename%

Flexible Integration

Build a complete app with MeshLib's rendering engine and UI tools, or seamlessly integrate its algorithms into your existing software with minimal dependencies.
Mashlib% filename%

Efficient Design

A modern architecture with GPU-accelerated algorithms and CUDA support for maximum scalability and speed.
Mashlib% filename%

Our innovative algorithms

Mashlib% filename%

3D Boolean

3D boolean operations are essential for creating complex shapes and forms that would be difficult or time-consuming to model from scratch using traditional modeling techniques.
Mashlib% filename%

Mesh Healing

Mesh healing is a critical process to prepare mesh for further use in the 3D pipeline, ensuring that mesh models are watertight, error-free, and suitable for applications such as s...
Mashlib% filename%

Mesh Offsetting

Mesh offsetting enables the precise expansion or contraction of a 3D mesh surface, crucial for applications requiring exact wall thickness and custom surface control, like 3D print...

Applications

Optimizing raw 3D scans for printing can be time-consuming and prone to errors, leading to delays and increased costs. Traditional software often struggles with processing complex models quickly and accurately.

Solution

Mesh Healing

Decimation and Offset

Boolean operations

Additive Manufacturing

Start Your Journey with MeshLib SDK

Request a demo

We help you with evaluation and provide you full info about licensing

Try MeshInspector

Self-explore MeshLib implementation with MeshInspector 30-days trial

Try MeshLib Right now

MeshLib is free for evaluation and non-commercial usage. Read getting started guides.

Compare MeshLib with other SDK

We compared MeshLib with other popular libraries to help you make the best choice.

What our customers say

Gal Cohen

CTO, customed.ai

Mashlib% filename%
“MeshLib has been a game-changer for our company, providing all the essential operations we need to handle meshes and create highly accurate personal surgical instruments (PSIs), which are our primary products. After extensive research and comparison, MeshLib stands out as the best solution on the market. Their team is exceptionally professional and knowledgeable. Collaborating with them has been an absolute pleasure—they respond to any issues we encounter promptly and always deliver effective solutions. Their commitment to customer support and technical excellence is truly unmatched.”

Mariusz Hermansdorfer

Head of Computational Design at Henning Larsen Architechts

Mashlib% filename%
“Over the past year, MeshLib has transformed my approach to design and analysis in landscape architecture and architecture projects. This powerful library excels in critical areas, such as geometry processing, interactive booleans, point cloud manipulation, and curve offsetting. These features enhance design workflows, allowing for dynamic modifications, efficient terrain modeling, stormwater flow analysis, and advanced wind flow visualiiza…..”

HeonJae Cho, DDS, MSD, PhD

Chief Executive Officer, 3DONS INC

Mashlib% filename%
“MeshLib SDK helped us achieve faster and more accurate calculation results and outperformed any other Mesh Processing library that we evaluated. For us in digital dentistry, it was a game-changer. Mesh processing operations, such as inspecting and editing the mesh to create dental devices for the treatment plan, are crucial. MeshInspector support liberated our team from technical constraints so we concentrated on creating exactly what we wanted. I highly recommend incorporating the MeshLib into your software arsenal.”

Ruedger Rubbert

Chief Technology Officer, Brius Technologies Inc

Mashlib% filename%
“With MeshInspector MeshLib we were able to automate many of our workflow processes, thanks to its advanced, modern, and efficient dental and geometry oriented algorithms, covering many of our orthodontic-related tasks: CT and intraoral scan segmentation, voxel and Boolean operations, editing, aligning, visualization, inspection, and import/export of mesh objects. We use the versatile MeshInspector MeshLib API, both in production and R&D for fast prototyping and testing of our ideas.”

Gal Cohen

CTO, customed.ai

Mashlib% filename%
“MeshLib has been a game-changer for our company, providing all the essential operations we need to handle meshes and create highly accurate personal surgical instruments (PSIs), which are our primary products. After extensive research and comparison, MeshLib stands out as the best solution on the market. Their team is exceptionally professional and knowledgeable. Collaborating with them has been an absolute pleasure—they respond to any issues we encounter promptly and always deliver effective solutions. Their commitment to customer support and technical excellence is truly unmatched.”

Mariusz Hermansdorfer

Head of Computational Design at Henning Larsen Architechts

Mashlib% filename%
“Over the past year, MeshLib has transformed my approach to design and analysis in landscape architecture and architecture projects. This powerful library excels in critical areas, such as geometry processing, interactive booleans, point cloud manipulation, and curve offsetting. These features enhance design workflows, allowing for dynamic modifications, efficient terrain modeling, stormwater flow analysis, and advanced wind flow visualiiza…..”

HeonJae Cho, DDS, MSD, PhD

Chief Executive Officer, 3DONS INC

Mashlib% filename%
“MeshLib SDK helped us achieve faster and more accurate calculation results and outperformed any other Mesh Processing library that we evaluated. For us in digital dentistry, it was a game-changer. Mesh processing operations, such as inspecting and editing the mesh to create dental devices for the treatment plan, are crucial. MeshInspector support liberated our team from technical constraints so we concentrated on creating exactly what we wanted. I highly recommend incorporating the MeshLib into your software arsenal.”

Ruedger Rubbert

Chief Technology Officer, Brius Technologies Inc

Mashlib% filename%
“With MeshInspector MeshLib we were able to automate many of our workflow processes, thanks to its advanced, modern, and efficient dental and geometry oriented algorithms, covering many of our orthodontic-related tasks: CT and intraoral scan segmentation, voxel and Boolean operations, editing, aligning, visualization, inspection, and import/export of mesh objects. We use the versatile MeshInspector MeshLib API, both in production and R&D for fast prototyping and testing of our ideas.”

News

MeshLib SDK Release v2.3.7.60
February 19, 2025

Release v3.0.3.233

This release underlines our commitment to powerful, precise, and developer-friendly mesh processing....
Join MeshLib SDK Team at IDS 2025
January 23, 2025

Join MeshLib SDK Team at IDS 2025!

We’re excited to announce that the MeshLib SDK team will be participating in the IDS 2025 exhibition...
MeshLib SDK Release v3.0.2.183
December 17, 2024

Release v3.0.2.183

Documentation Comprehensive Python API documentation introduced alongside the C++ documentation. Re...
MeshLib SDK Release v3.0.1.205
November 16, 2024

Release v3.0.1.205

This release emphasizes improved documentation alongside significant feature and performance updates...
MeshLib SDK Release v3.0.0.40
October 15, 2024

Release v.3.0.0.40

We’re thrilled to bring you the latest update to our Python API! This release brings you closer than...
MeshLib SDK Release v2.4.4.153
September 5, 2024

Release v2.4.4.153

The latest update of MeshLib introduces a range of new features, optimizations, and bug fixes across...
MeshLib SDK Release v2.4.3.170
August 9, 2024

Release v2.4.3.170

The release introduces C# bindings, enhancing cross-platform development. It includes examples in do...
MeshLib SDK Release v2.4.1.203
May 28, 2024

Release v2.4.1.203

General Enhancements Enhanced logging for 3DxWare driver loading and added support for new SpaceMou...
MeshLib SDK Release v2.4.0.158
April 12, 2024

Release v.2.4.0.158

This release focuses on enhancing ICP (Iterative closest point) algorithms and boolean operations. E...
MeshLib SDK Release v2.3.9.192
March 18, 2024

Release v2.3.9.192

Meshes: Optionally return left mesh from trimWithPlane(…) Support fully degenerate triangles in Del...
MeshLib SDK Release v2.3.7.60
February 19, 2025

Release v3.0.3.233

This release underlines our commitment to powerful, precise, and developer-friendly mesh processing....
Join MeshLib SDK Team at IDS 2025
January 23, 2025

Join MeshLib SDK Team at IDS 2025!

We’re excited to announce that the MeshLib SDK team will be participating in the IDS 2025 exhibition...
MeshLib SDK Release v3.0.2.183
December 17, 2024

Release v3.0.2.183

Documentation Comprehensive Python API documentation introduced alongside the C++ documentation. Re...
MeshLib SDK Release v3.0.1.205
November 16, 2024

Release v3.0.1.205

This release emphasizes improved documentation alongside significant feature and performance updates...
MeshLib SDK Release v3.0.0.40
October 15, 2024

Release v.3.0.0.40

We’re thrilled to bring you the latest update to our Python API! This release brings you closer than...
MeshLib SDK Release v2.4.4.153
September 5, 2024

Release v2.4.4.153

The latest update of MeshLib introduces a range of new features, optimizations, and bug fixes across...
MeshLib SDK Release v2.4.3.170
August 9, 2024

Release v2.4.3.170

The release introduces C# bindings, enhancing cross-platform development. It includes examples in do...
MeshLib SDK Release v2.4.1.203
May 28, 2024

Release v2.4.1.203

General Enhancements Enhanced logging for 3DxWare driver loading and added support for new SpaceMou...
MeshLib SDK Release v2.4.0.158
April 12, 2024

Release v.2.4.0.158

This release focuses on enhancing ICP (Iterative closest point) algorithms and boolean operations. E...
MeshLib SDK Release v2.3.9.192
March 18, 2024

Release v2.3.9.192

Meshes: Optionally return left mesh from trimWithPlane(…) Support fully degenerate triangles in Del...

Frequently Asked Questions

What is MeshLib?

MeshLib is an advanced software development library kit designed for 3D data manipulation, processing, and analysis. It offers a robust set of tools for meshes, point clouds and voxels, as well as conversion between various 3D data formats, making it ideal for industries such as engineering, manufacturing, and medical imaging.

Yes, comprehensive documentation is available for MeshLib, including tutorials, API references, and detailed guides to help users navigate its features and capabilities.

Yes, you can! Use our Getting Started guides and explore code samples to kick off your evaluation. MeshLib is available for free on GitHub for evaluation and non-commercial use. Anyone can access, try, and install the open-source code. However, for commercial use or building products with MeshLib, a valid license is required.

MeshLib provides a wide range of algorithms, including mesh repair and optimization, decimation, freeform and Laplacian deformation, 3D Boolean operations, distance and collision detection, and point cloud processing. For a complete list of available alorithms, visit our features page.

MeshLib supports a wide range of 3D data formats, including STL, OBJ, PLY, DICOM and others as well as point cloud formats such as PLY, XYZ, and E57. This ensures compatibility with various industry-standard tools and workflows.

Yes, MeshLib is highly extensible and can be integrated into custom applications. It provides an API for deep control over mesh manipulation and analysis, making it suitable for building specialized solutions for specific workflows.

MeshLib is primarily designed for use with C++ but also offers support for Python and C# through its API, enabling users to leverage its powerful functionalities in various programming environments.

The best way to get started is by requesting a personalized demo. During the demo, we’ll showcase the key capabilities of MeshLib tailored to your specific needs. We’ll also discuss pricing options and provide comprehensive evaluation support to ensure a smooth onboarding experience.

The fastest way is to use MeshInspector, a fully-featured application built with the MeshLib SDK. It comes with a 30-day free trial, and you can contact us to extend the trial period if needed.

We’ve conducted detailed comparisons between MeshLib and other popular libraries to help you make an informed decision. Check out our blog post where we evaluate MeshLib’s performance in areas like 3D boolean operations and mesh simplification against alternative solutions.

Join us at IDS