# Gmsh Reviews
**Vendor:** Gmsh  
**Category:** [General-Purpose CAD Software](https://www.g2.com/categories/general-purpose-cad)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 10
## About Gmsh
Gmsh is a free 3D finite element mesh generator with a built-in CAD engine and post-processor. Its design goal is to provide a fast, light and user-friendly meshing tool with parametric input and advanced visualization capabilities. Gmsh is built around four modules: geometry, mesh, solver and post-processing. The specification of any input to these modules is done either interactively using the graphical user interface, in ASCII text files using Gmsh&#39;s own scripting language (.geo files), or using the C++, Python or C API.




## Gmsh Reviews
  ### 1. Open-source code with lots of scripting options.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alfonso S. | Regulatory solution research engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 23, 2021

**What do you like best about Gmsh?**

The best part of Gmsh is that it's open-soruce. Meshers are generally expensive and complex so the open-sourceness is it's main advantage.  Secondly, despite being open source, it's pretty powerful! It allows you to make structured and unstructured meshes and import complex geometries from other softwares.

**What do you dislike about Gmsh?**

Most of the complex options aren't available through the GUI, so scripting is required. Also the GUI sometimes mess up with the backend script, so the scripting part is pretty much mandatory. Finally, there scripting is not intuitive at all, and the documentation is weak.

**Recommendations to others considering Gmsh:**

Start with the scripting. The GUI is intended to ease the scripting, not to replace it.

**What problems is Gmsh solving and how is that benefiting you?**

I work in computational biomechanics of the heart so I mesh hearts, ventricles atrias and related biomedical devices.

  ### 2. Powerful, but complex software for editing meshes. If it can be done, Gmsh can do it.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Research | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 25, 2021

**What do you like best about Gmsh?**

How powerful the software is and that it just *works*. Fixed many issues for me in my FE modeling projects.

**What do you dislike about Gmsh?**

Nomenclature is non-standard and unintuitive at times. Menu style is very unusual, simple tools and features are buried in places they don't belong.

**What problems is Gmsh solving and how is that benefiting you?**

Complex meshes driven by real-world data, especially through noisier imaging modalities,  often have errors and overlapping geometry. Gmsh can help fix that.

  ### 3. Very good experience

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ashish K. | Assistant Manager, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 19, 2021

**What do you like best about Gmsh?**

3d finite element mesh generator.
Can import different geometry formats and mesh it easily using tetrahedral mesh.

**What do you dislike about Gmsh?**

Script language is limited.
Hex mesh is a bit tricky.

Not as such disadvantages

**Recommendations to others considering Gmsh:**

For meshing it can be used without any doubt

**What problems is Gmsh solving and how is that benefiting you?**

During my college project I've used it. Absolutely loved it by its results.

I was desinging a Y channel for effective mixing and for meshing I've used gmsh.

  ### 4. Great software to create 3D geometries

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sanwar A. | Postdoctoral Research Fellow, Enterprise (> 1000 emp.)

**Reviewed Date:** July 21, 2021

**What do you like best about Gmsh?**

Easy to install, use and create 3D geometries.

**What do you dislike about Gmsh?**

Controlling colors for different geometries.

**What problems is Gmsh solving and how is that benefiting you?**

I use the 3D discretization created by Gmsh for solving 3D EIT inverse problems.

  ### 5. Flexible software to create mesh for solid and fluid mechanics

**Rating:** 3.0/5.0 stars

**Reviewed by:** Sai Preetham Reddy A. | PhD research assistant, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 23, 2021

**What do you like best about Gmsh?**

One can create mesh using commands as a script language in a text file

**What do you dislike about Gmsh?**

More training examples can make usage very easy

**What problems is Gmsh solving and how is that benefiting you?**

I used Gmsh software to create mesh(preprocess) before using this file in other software for solving.
I used it in fluid mechanics projects

  ### 6. A flexible and dynamic meshing environment, completely opensource.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Higher Education | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 31, 2021

**What do you like best about Gmsh?**

Fast processing
Simple GUI
Ease scripting

**What do you dislike about Gmsh?**

GUI Cold include additional options to mesh complex geometry like selection option and mesh setting specifying options

**What problems is Gmsh solving and how is that benefiting you?**

CFD Problems for flow-through tunnels for multiphysics applications

  ### 7. Gmsh experience: bitter sweet

**Rating:** 3.0/5.0 stars

**Reviewed by:** AASHA G. | Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 15, 2021

**What do you like best about Gmsh?**

It is user friendly, easy to learn and use.

**What do you dislike about Gmsh?**

It has bug.
Keeps shutting down at times.
The instructions in the script do not reflect at times to the drawing.

**What problems is Gmsh solving and how is that benefiting you?**

I was trying to make a c section airfoil.

  ### 8. Great tool for meshing

**Rating:** 5.0/5.0 stars

**Reviewed by:** Marco Aurélio d. | Senior Mechanical Design Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 02, 2021

**What do you like best about Gmsh?**

the possible to use scripts, free and can be used in different platforms

**What do you dislike about Gmsh?**

absence of a good boundary layers approach, fewer export options

**What problems is Gmsh solving and how is that benefiting you?**

3d boundary layers

  ### 9. Right tool for experienced meshing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Peter O. | Researcher, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 09, 2021

**What do you like best about Gmsh?**

User process control of meshing is superb. Really appreciate the command line scripting.

**What do you dislike about Gmsh?**

Steep learning curve. User manual not clear in several topics.

**Recommendations to others considering Gmsh:**

Keep practicing.

**What problems is Gmsh solving and how is that benefiting you?**

Meshes for heat transfer problems.

  ### 10. Gmsh is easy-to-use, efficient and flexible

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Alternative Medicine | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 15, 2021

**What do you like best about Gmsh?**

Gmsh is an open-source and can couple with Google Cloud.

**What do you dislike about Gmsh?**

GUI is not very user-friendly at the first use.

**What problems is Gmsh solving and how is that benefiting you?**

I coupled Gmsh with my solver DMRI-Cloud to solve the diffusion MRI problem on the Cloud. It is promising for scientific reproductivity.


## Gmsh Discussions
  - [What is Gmsh used for?](https://www.g2.com/discussions/what-is-gmsh-used-for)
  - [What is the best way to do hex meshing](https://www.g2.com/discussions/what-is-the-best-way-to-do-hex-meshing) - 1 upvote

- [View Gmsh pricing details and edition comparison](https://www.g2.com/products/gmsh/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-14+22%3A36%3A28+-0500&secure%5Bsession_id%5D=f436cdac-694c-4010-bef5-8fe15d0dcf3c&secure%5Btoken%5D=9ac20e0740f340cb3fa46fc57f33c718dc171215fdfea94b09d7da73886d31fd&format=llm_user)

## Gmsh Features
**Design**
- Drawing
- Modeling
- Visualize 
- Rendering

**Edit**
- File Import 
- Push/Pull
- Views
- Grips 

**Collaboration**
- Annotate
- Documentation 
- Data Extract

## Top Gmsh Alternatives
  - [SOLIDWORKS](https://www.g2.com/products/solidworks/reviews) - 4.5/5.0 (628 reviews)
  - [Autodesk Fusion](https://www.g2.com/products/autodesk-fusion/reviews) - 4.5/5.0 (508 reviews)
  - [AutoCAD](https://www.g2.com/products/autocad/reviews) - 4.4/5.0 (1,832 reviews)

