A Suite of Tools

Our microgrid research group at the Naval Postgraduate School is actively developing a suite of open-source web and offline tools designed to assist with the early stages of microgrid planning. Our technology stack includes Python, MySQL, SQLite, Flask, JavaScript, jQuery, Bootstrap, HTML, CSS, and Docker. We are distributing our codebase as open-source software for two reasons: (1) allow others in the scientific community to deploy microgrid planning methods that would otherwise be purely methodological research endeavors, due to a lack of resources to develop the infrastructure required for deployment; and (2) encourage others to contribute to the future development of our suite of tools. We welcome both feedback and collaboration opportunities.


The Open-Source Microgrid Planning Tools are under development. See the Release Notes below for information on current features. Additional features planned for release in upcoming updates include

Research Team

The core faculty team at Naval Postgraduate School contributing to methods for our Open-Source Microgrid Planning Tools includes

Other faculty members and students have contributed to our broader microgrid research efforts and may be listed as co-authors on the publications page.


Our sponsors include


Our partners include

Software Contributors

The Open-Source Microgrid Design Planning software was developed by

with contributions from

Our front-end authentication code is a modified and extended version of the Advanced Secure Login & Registration System developed by CodeShack.

Release Notes

Version 0.0 - November 2021

Version 1.0 - March 2023

Version 1.1 - September 2023