MeshLib Documentation
Loading...
Searching...
No Matches
Thirdparty List

MRMesh

Main library with geometry operations

Name Description License
Boost C++ Libraries - provides free peer-reviewed portable C++ source libraries Boost Software License
Eigen a C++ template library for linear algebra MPL2
spdlog very fast, header-only/compiled, C++ logging library MIT
fmt a library providing a fast and safe alternative to C stdio and C++ iostreams MIT
gtest Google Test - C++ testing and mocking framework BSD-3-Clause
tiff provides support for the Tag Image File Format (TIFF) MIT
jsoncpp manipulating JSON values, including serialization and deserialization MIT
libzip libzip - reading, creating, and modifying zip archives BSD-3-Clause
zlib A Massively Spiffy Yet Delicately Unobtrusive Compression Library zlib
minply a simple and fast parser for PLY files MIT
oneTBB simplifies the work of adding parallelism to complex applications Apache-2.0
phmap fast and memory-friendly hashmap and btree containers Apache 2.0
expected implementation of std::expected with functional-style extensions CC0-1.0
Mbed TLS a C library that implements cryptographic primitives Apache-2.0 or GPL-2.0-or-later

MRIOExtras

Library with additional Input/Output formats

MRMesh +

Name Description License
libHaru free, cross platform, open source library for generating PDF files zlib
libjpeg-turbo is a JPEG image codec that uses SIMD instructions BSD-3-Clause, IJG (Independent JPEG Group)
libpng library for use in applications that read, create, and manipulate PNG libpng2
opencascade open-source full-scale 3D geometry library LGPL-2.1
tinygltf is a header only C++11 glTF 2.0 MIT
OpenCTM the Open Compressed Triangle Mesh file format zlib/libpng
LAZperf alternative LAZ implementation for C++ and JavaScript Apache 2.0
libe57format library for reading & writing the E57 file format Boost Software License
tinyxml2 an efficient, C++ XML parser zlib

MRSymbolMesh

Library with text to mesh operations

MRMesh +

Name Description License
FreeType a freely available software library to render fonts GPL-2.0, FTL(BSD like)

MRPython

Library for creating python bindings and for Embedded python

MRMesh +

Name Description License
python3 is a high-level, general-purpose programming language. PSF
pybind11 a library that exposes C++ types in Python and vice versa BSD-3-Clause

MRVoxels

Library for voxels operations

MRMesh +

Name Description License
OpenVDB efficient manipulation of sparse, time-varying, volumetric data discretized MPL2
gdcm C++ library dedicated to reading/parsing and writing DICOM medical files BSD

MRCuda

Library for CUDA based algorithms

MRMesh + MRVoxels +

Name Description License
CUDA GPU-accelerated libraries, debugging and optimization tools, a C/C++ compiler, and a runtime library CUDA License

MRViewer

Main library with rendering and window handling

MRMesh + MRVoxels + MRSymbolMesh + MRIOExtras +

Name Description License
glad GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs MIT
GLFW library for OpenGL, OpenGL ES and Vulkan development on the desktop zlib
Dear ImGui a bloat-free graphical user interface library for C++ MIT
Curl for People Curl for People - a simple wrapper around libcurl MIT
clip cross-platform C++ library to copy/paste clipboard content MIT
hidapi is a Simple library for communicating with USB and Bluetooth HID devices on Linux, Mac, and Windows HIDAPI, BSD-3-Clause, GPL-3.0
Fontawesome is the Internet's icon library and toolkit, used by millions of designers, developers, and content creators Fontawesome License
NotoSans is a global font collection for writing in all modern and ancient languages OPEN FONT