SkillAgentSearch skills...

OpenSky

A C# .NET wrapper for the OpenSky Network REST API

Install / Use

/learn @steveberdy/OpenSky
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

OpenSky Network API Wrapper

An easy-to-use, maintained C# .NET wrapper for the OpenSky Network REST API.

This wrapper includes many operations, including the following:

  • Aircraft states, flights, and tracks
  • Airport arrivals and departures
  • Aircraft and airport registration information
  • Aircraft information search

Getting Started

To use this, run dotnet add package OpenSky in a .NET project.

Here is an example program once you've added the OpenSky package:

using OpenSky;

OpenSkyClient client = new();

// This is an expensive call, cache the response when applicable
OpenSkyStates states = await client.GetStatesAsync();

foreach (var state in states.States)
{
    // Write each aircraft ICAO 24-bit transponder address
    Console.Write(state.Icao24 + " ");
}
Console.WriteLine();
View on GitHub
GitHub Stars6
CategoryDevelopment
Updated1mo ago
Forks3

Languages

C#

Security Score

90/100

Audited on Mar 2, 2026

No findings