C++ Mesh

Open-source C++ projects categorized as Mesh

Top 19 C++ Mesh Projects

  1. draco

    Draco is a library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. firmware

    The official firmware for Meshtastic, an open-source, off-grid mesh communication system.

    Project mention: Epic celebrates "the end of the Apple Tax" after court win in iOS payments case | news.ycombinator.com | 2025-12-12

    > It's probably reasonable that radio hardware can't trivially be reprogrammed to exceed regulated power limits.

    https://github.com/meshtastic/firmware/blob/develop/src/mesh...

    The true limits are imposed by the hardware, not the software, as it should be!

  4. meshlab

    The open source mesh processing system

    Project mention: Ask HN: How to produce a 3D scan of a car from a mobile phone? | news.ycombinator.com | 2025-01-27
  5. openMVS

    open Multi-View Stereo reconstruction library

    Project mention: Ask HN: How to produce a 3D scan of a car from a mobile phone? | news.ycombinator.com | 2025-01-27
  6. SuGaR

    [CVPR 2024] Official PyTorch implementation of SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Rendering (by Anttwo)

  7. xatlas

    Mesh parameterization / UV unwrapping library

  8. Easy3D

    A lightweight, easy-to-use, and efficient library for processing and rendering 3D data (C++ & Python)

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. MeshLib

    Mesh processing library

  11. DicomToMesh

    A command line tool to transform a DICOM volume into a 3d surface mesh (obj, stl or ply). Several mesh processing routines can be enabled, such as mesh reduction, smoothing or cleaning. Works on Linux, OSX and Windows.

  12. ClusterDuck-Protocol

    Firmware for an ad-hoc mesh network of Internet-of-Things devices based on LoRa (Long Range radio) that can be deployed quickly and at low cost.

  13. polylidar

    Polylidar3D - Fast polygon extraction from 3D Data

  14. LoRaMesher

    The LoRaMesher library implements a distance-vector routing protocol for communicating messages among LoRa nodes.

  15. Creature_Godot

    2D Skeletal Animation Creature Runtime for Godot Engine

  16. adaptive-mesh-refinement

    OpenFoam® motorBike case with adaptive volume & surface mesh refinement based on curl(U) or grad(p)

  17. bitchatz-cpp

    Bitchat C++ is a cross-platform Bluetooth mesh chat application written in C++ with platform abstraction

  18. rodin

    Modern C++20 finite element method and shape optimization framework.

  19. esp_mesh_pir_sensor

    EspNow Flooding mesh example PIR sensor node. Part of the ESP32, ESP8266 flooding mesh project.

  20. mc-mesher

    marching cubes mesh generator for c++, c#, and unity

  21. LazyMesh

    Proof of concept IoT/Ham Radio mesh network with global routing over the internet

    Project mention: Ask HN: What Are You Working On? (October 2025) | news.ycombinator.com | 2025-10-12

    An experimental mesh network protocol, that is still very much beta and missing some features.

    The big thing I wanted to try is automatic global routing via MQTT.

    Everything is globally routable. You can roam around between gateway nodes, as long as all the gateways are on the same MQTT server.

    And there's a JavaScript implementation that connects directly to MQTT. So you can make a sensor, go to the web app, type the sensor's channel key, and see the data, without needing to create any accounts or activate or provision anything.

    https://github.com/EternityForest/LazyMesh#

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Mesh discussion

C++ Mesh related posts

Index

What are some of the best open-source Mesh projects in C++? This list will help you:

# Project Stars
1 draco 7,065
2 firmware 6,344
3 meshlab 5,468
4 openMVS 3,833
5 SuGaR 3,093
6 xatlas 2,395
7 Easy3D 1,597
8 MeshLib 703
9 DicomToMesh 508
10 ClusterDuck-Protocol 412
11 polylidar 321
12 LoRaMesher 238
13 Creature_Godot 86
14 adaptive-mesh-refinement 79
15 bitchatz-cpp 58
16 rodin 51
17 esp_mesh_pir_sensor 13
18 mc-mesher 7
19 LazyMesh 6

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that C++ is
the 7th most popular programming language
based on number of references?