Featured Partnertheopenengineering — Reach thousands of engineers, hardware designers, and systems architects.
Visit
JSBSim logo

JSBSim

An open source flight dynamics & control software library

LGPL-2.1-or-lateraerospace/flight-sim
★ 1k
Visit Project

A flight-dynamics and control library for modeling aircraft in standalone batch simulations or within FlightGear, Unreal Engine, and other environments.

About the Project

Why use this?

JSBSim is an open-source flight-dynamics and control software library used to model the flight of aircraft and other vehicles. It can run as a standalone batch simulator for testing and study, or be integrated with FlightGear, Unreal Engine, and many other simulation environments.

Aerospace engineers choose JSBSim when they need a reusable, scriptable flight-dynamics model rather than a complete visual simulator. Its XML-based aircraft definitions support custom control systems, aerosurfaces, and flight-deck instrumentation, while its batch mode supports faster-than-real-time simulation for engineering analysis and research. [241][244][246]

Key Features

  • Flight-dynamics and control modeling library
  • XML-based aircraft, control-system, and instrumentation definitions
  • Standalone batch simulation and faster-than-real-time execution
  • Integration with FlightGear, Unreal Engine, and other simulation frameworks
  • Suitable for industry and academic flight-model research
Replaces / Alternative to
MATLAB Aerospace Blockset, proprietary flight-dynamics modeling tools
Free layer
open-source