pyAPP6 is a Python package to interact with ALR's Aircraft Performance Program APP.

The current implementation of pyAPP6 is a file based interface to APP. pyAPP6 classes enable to read and write APP6 files. Together with the command line interface of APP, pyAPP6 allows for automation of mission and point performance computations. The results written by APP (as text files) can be read with pyAPP6.


The Python interface allows APP to be embedded into an existing toolchain, e.g. an MDO framework. For examples of applications, please visit:

M. Immer and P. Juretzko, Advanced Aircraft Performance Analyses, SCAD 2016

How to get it

Please Contact DARcorporation for further information on how to get the pyAPP package and find out if pyAPP can help automate and improve your workflow.


Please visit the support documentation page for further information about pyAPP6.

Open Source

To complement pyAPP, some of the code is released as open source on GitHub: