Open MCT is an open source project hosted on Github. To get started with Open MCT, see our Getting Started guide.
This is an opportunity to contribute in a tangible way to NASA's exploration of the solar system. Your contributions may potentially be used to study Mars, explore the poles of the Moon, or improve our understanding of the Earth. There are opportunities for coders and non-coders alike to contribute.
Before we can merge any code into our repository and potentially start using it on a mission, there is a Contributor License Agreement that must be completed.
Start here, young padawan: documentation and tutorials. The tutorials will take you through a number of common use-cases for extending Open MCT. We also have a contributor's guide that will take you through some of the specifics of submitting your own code to our repository.
When you're ready to start writing code, you can either start hacking away at your own ideas, or take a look at our Help Wanted list.
Absolutely. Try our software out, and let the world know about it. If you have any suggestions for improving it, find any bugs, know of novel ways of visualizing complex data, have outreach ideas, or anything else please let us know by filing an issue on Github or emailing us.
That's great! Please let us know if you are using Open MCT, we would love to hear about it. Are you using Open MCT for your mobile robotics project? Have you integrated it with Kerbal Space Program? Anything you do with Open MCT is of interest to us. Also, if you have created plugins, visualizations, bug fixes, or anything else in your own project based on Open MCT, we would love to incorporate them into our software. Please file a pull request!