Data Tools
The OpenSky community provides a variety of tools for accessing and processing air traffic data. These tools include Python, R, and MATLAB libraries for querying the Trino database, interacting with the API, and analyzing prepared datasets.
These tools are community-maintained and not officially supported by OpenSky. Please contact the respective maintainers or visit the OpenSky forum for questions.
Available Data Tools
- Traffic - Python Air Traffic Data Processing
- pyModeS + pyOpenSky
- em-download-opensky + em-processing-opensky
- R-based Wrappers (openSkies, osn, openskyr)
- ADSbDataParser
- Stone Soup
- Other Wrappers (C#, Typescript, Perl, Go, Rust)
1. Traffic - Python Air Traffic Data Processing
Developer: Xavier Olive, Onera
A Python library for air traffic data analysis, supporting trajectory clustering and accessing OpenSky data.
Source: GitHub
2. pyModeS + pyOpenSky
Developer: Junzi Sun, TU Delft
A Python library to decode Mode-S and ADS-B messages and interface with OpenSky's Trino database.
Source: GitHub
3. em-download-opensky + em-processing-opensky
Developer: MIT Lincoln Labs
A collection of MATLAB scripts and shell tools for querying and processing OpenSky data.
Source: GitHub
4. R-based Wrappers
Developers: Rafael Ayala, Enrico Spinielli, Luis Gasco
Various R-based libraries for accessing OpenSky API and Trino database.
Source: GitHub
5. ADSbDataParser
Developer: TU Braunschweig
A Java-based tool for filtering and preprocessing ADS-B data.
Source: GitHub
6. Stone Soup
Developer: UK Defence Science and Technology Laboratory
A framework for target tracking and state estimation.
Source: GitHub
7. Other API Wrappers
Additional OpenSky API wrappers for various programming languages.