The General Mission Analysis Tool (GMAT) is an open-source tool for space mission design and navigation. GMAT is developed by a team of NASA, private industry, and public and private contributors.

The GMAT development team is pleased to announce the release of GMAT version R2026a. For a complete list of new features, compatibility changes, and bug fixes, see the R2026a Release Notes in the Users Guide.

Features

  • Spacecraft Mission Design and Navigation
  • Full Mission Lifecycle Support
  • High Fidelity NASA Open Source Software
  • Optimized Maneuver and Trajectory Design
  • Operational Orbit Determination (Batch and EKFS) with Measurement Simulation Capability
  • Extendable and Customizable
  • Impulsive DeltaV and Continuous (Low, Medium, High) Thrust Modeling

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow GMAT

GMAT Web Site

Other Useful Business Software
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Try It Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
12
1
1
1
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • When installing on my macbook, I got three failures. I let Claude Code fix it. It's working now. Here is the findings Claude gave: All three failures were the same bug wearing different hats — a hardcoded version string that outlived the thing it pointed at. py312 when you have 3.14. MATLAB_R2022a.app when you have R2026a. Plugin paths for libraries NASA never shipped you. The install was assembled against someone else's machine. The move that cracked it each time was refusing to trust the error message's framing. GMAT told you to install Python 3.12 — "check that the startup file contains the PLUGIN line for an installed Python 3.X distribution." Following that advice would have had you downloading a second Python for no reason. otool -L on the dylib showed what it actually wanted, ls /Library/Frameworks/... showed what you actually had, and the gap was the answer. Ask the binary, not the error text. The MATLAB one is the more instructive of the two, honestly — it failed silently. That if [ -d "$matlabloc" ] guard in RunGMAT meant a wrong path produced no complaint at all, just a missing environment variable and a confusing downstream libmex.dylib error three layers away. A guard with no else branch is a great way to hide a misconfiguration. Worth remembering when something "just doesn't work" and nothing says why.
  • In GMAT R2025 and earlier versions, why we can't change the type of rocket engine and why we can't visualize the energy output of the source. There's so much limitations in GMAT and when downloading GMAT R2025, it keep resuming when it is half way in the download.
  • A lot of MAC are still running on Intel processors. I find very disappointing that this new version of GMAT doesn't propose at least a stable 2025 version for both configurations (Intel and M based proc), when we know that Mac were not supported in previous versions of GMAT...
    Reply from GMAT
    Edited 2026-01-09
    Thanks for reaching out to us. We are tracking this issue in the following ticket: https://gmat.atlassian.net/browse/GMT-8340 Unfortunately our resources have been limited, especially on the Mac, and we were not able to have the R2025a release support both the Intel and Silicon chipsets. We are continuously seeking out partners that can support more Mac development.
  • Great product. Runs fine on Windows 10, but is poor on Windows 11. For example, many of the drop down menus are not large enough to show all of the selectable parameters (see the parameter list in the ReportFile menu).
    1 user found this review helpful.
  • This is an awesome Trajectory Design tool!!! Thanks NASA Team.
Read more reviews >

Additional Project Details

Operating Systems

BSD, Linux, Mac, Windows

Languages

English

Intended Audience

Advanced End Users, Aerospace, Developers, Engineering, Government, Science/Research

User Interface

Command-line, wxWidgets

Programming Language

C++, MATLAB, Python

Related Categories

MATLAB Simulation Software, MATLAB Data Visualization Software, MATLAB Mathematics Software, MATLAB Physics Software, Python Simulation Software, Python Data Visualization Software, Python Mathematics Software, Python Physics Software, C++ Simulation Software, C++ Data Visualization Software, C++ Mathematics Software, C++ Physics Software

Registered

2007-07-17