
SCRIPTING Module
Automate windPRO with SCRIPTING
The SCRIPTING module lets you leverage Python, C#, Java and more to streamline workflows, run batch analyses, and integrate windPRO into your tech stack.
Power up your windPRO workflows
Control windPRO with Code
The SCRIPTING module lets you interact with windPRO through API calls — removing the need for GUI-based input. Automate repetitive tasks, create custom project workflows, and scale up your analysis capabilities using your preferred programming language.
- Automate sensitivity studies by varying model inputs
- Programmatically add, modify, and delete windPRO objects
- Automatically build projects, run calculations, and extract results
SCRIPTING supports a wide range of languages including Python, C#, Java, Ruby, and others. Example scripts in Python are provided to help you get started.
Work in Your Favorite IDE
Develop in the tools you already know and trust. SCRIPTING runs in parallel with windPRO and is compatible with leading IDEs like:
- PyCharm
- Visual Studio
- Eclipse
- Jupyter Notebooks
Output includes both a fully functional windPRO project and machine-readable calculation results — perfect for post-processing or integration into other systems.
Who It’s For
SCRIPTING is designed for technically advanced users with programming skills. It’s not a visual module, and there’s no GUI interface. But for developers, analysts, and automation experts, it unlocks a new level of productivity and customization inside windPRO.
Get Started Today
Ready to put windPRO to work on your terms?
Contact us at [email protected] for access and onboarding support. We’ll help you get started, explore your use case, and provide the tools you need.
Already curious?

SCRIPTING is your entry point to full automation
Whether you want to scale your calculations, integrate windPRO into your pipeline, or just eliminate repetitive tasks
Take a closer look at every windPRO module
windPRO is built around a flexible, modular structure, so you can choose the tools that fit your specific project requirements. Whether you're developing a new wind farm or optimizing an existing one, windPRO has you covered.
BASIS
BASIS
Backbone for the use of windPRO modules. Gives access to a user-friendly GUI for designing wind farm projects.
Energy Modules
LOSS & UNCERTAINTY
Calculation of AEP in a bankable format.
OPTIMIZE
Optimize LCOE, AEP or NPV with load and noise limits.
Operation Modules
TR10 – Quality factor
Post-construction analysis according to German TR10 Guideline.
PERFORMANCE CHECK
Analysis of actual production data from WTGs.
Loads Modules
SITE COMPLIANCE
WTG suitability for site and layout.
LOAD RESPONSE
WTG load estimation and Lifetime Extension.
Environment Modules
Visualization Modules
PHOTOMONTAGE
Visualization of WTGs on photo or artificial landscape.
ANIMATION
Animated presentation of a photomontage. calculations.
SketchUp INTEGRATION
Import and export from SketchUp.