An open source flight dynamics & control software library
-
Updated
Mar 17, 2025 - C++
An open source flight dynamics & control software library
Aircraft design optimization made fast through computational graph transformations (e.g., automatic differentiation). Composable analysis tools for aerodynamics, propulsion, structures, trajectory design, and much more.
A parametric aircraft geometry tool
An Aircraft Design Toolbox
Ptera Software is a fast, easy-to-use, and open-source software package for analyzing flapping-wing flight.
NeuralFoil is a practical airfoil aerodynamics analysis tool using physics-informed machine learning, in pure Python/NumPy.
NASA's aircraft analysis, design, and optimization tool
CEASIOMpy is a Python conceptual aircraft design environment
xflrpy is a python enabled version of xflr5 for scripting and design optimization.
A Comprehensive Julia implementation of the Vortex Lattice Method
Boeing 777-300ER simulation for X-Plane flight simulator
Airframe Finite Element Modeler
Aircraft Conceptual Design Software
An Implementation of the Vortex Lattice (VLM) and the Doublet Lattice Method (DLM) for aeroelasticity.
In this repository I publish the python code, that was part of my master thesis. The thesis can be found here, however its in German though, sry. :/
An all in one airfoil modelling, meshing, analysis, and optimization tool with built in support for gmsh, SU2, and xfoil
The Loads Kernel Software allows for the calculation of quasi-steady and dynamic maneuver loads, unsteady gust loads in the time and frequency domain as well as dynamic landing loads based on a generic landing gear module.
Get airfoil characteristics from an experimental database.
A Python implementation of the 1976 standard atmosphere model. Suitable to determine air properties at different altitudes.
Add a description, image, and links to the aircraft-design topic page so that developers can more easily learn about it.
To associate your repository with the aircraft-design topic, visit your repo's landing page and select "manage topics."