In 2019 we decided to open source the ESDL MapEditor and the ESSIM Energy System Simulator. Several companies, students and PhDs have used them since then or are still using them.
The ESDL MapEditor ESSIM tool suite enables users to model and calculate an energy system at a higher level of abstraction, allowing you to define multiple energy carriers, draw a network of producers, consumers, conversion, storage and transport of these energy carriers and then determine the energy balance at hourly level for an entire year.

Example use cases you could define:
- A provincial energy network with a focus on electricity
- An industrial estate with various large consumers modelled in detail and the rest of the companies aggregated as 1 collective company
- A heating network with residual heat from a sewage treatment plant, with a large heat pump powered by sustainable generation on land (sun and wind)

There are installation instructions which explains how to install the tool suite.
There are tutorials which explains step by step how to create an ESDL that can be calculated with ESSIM and explains the results you get.
More information
- Installation instructions: https://github.com/ESDLMapEditorESSIM/docker-toolsuite
- Tutorials: https://github.com/ESDLMapEditorESSIM/essim-tutorials
- ESDL MapEditor documentation: https://esdl-mapeditor-documentation.readthedocs.io/
- ESSIM documentation: https://essim-documentation.readthedocs.io/