Welcome to the developer portal

Please visit our forum if you cannot find what you're looking for.
 
 

Get involved!

If you would like to help with FlightGear's development, it's a good idea to subscribe yourself to the FlightGear development mailing list. Use the list or the FlightGear issue tracker to get in touch with fellow FlightGear core developers.

See request for comments for a list of long-standing issues and challenges affecting FlightGear's evolution and overall development progress.
 
 

Wanted: interview candidates

Every month we try to include an interview with a contributor in the FlightGear Newsletter. Anyone contributing to FlightGear, in whatever way, is welcome to answer a bunch of questions and write his/her own interview.

More info at FlightGear Newsletter: Interview.

Getting started
The development process · Release plan
Building FlightGear · Git
Property tree · File formats
Tools of the Trade

Nuvola apps kaboodle.png

Animations
Animate models · Illuminate objects
Gear scissors

Portal aircraft.png

Aircraft
Making an aircraft · Flight dynamics model
3D aircraft models · Liveries
Creating instruments · Clickable panels
Designing an autopilot

Portal developer.png

Core
Getting started · Programming resources
Projects · Code cleanup
Adding fgcommands · Creating subsystems

Nasal
Frequently asked questions · Writing simple scripts

Portal scenery.png

Scenery
Placing objects · Airport signs
Converting from X-Plane/MSFS
Making an airport · Generating terrain
Interactive traffic