Skip to content
@flightlang

FlightLang

A domain-specific programming language for defining, simulating, and compiling drone missions.

FlightLang

FlightLang is a domain-specific programming language (DSL) for drones and autonomous vehicles.

It helps you express missions, state machines, and behaviors in a clear, declarative way — with unit-checked variables, transitions, deadlines, and multiple codegen backends.

Why FlightLang?

  • Readable syntax – define missions like a script, not a config file
  • Safety-first – basic type-checking and unit validation
  • Portable – generate Python for simulation, or Rust for flight controllers
  • Extensible – add PX4, ROS 2, or other autopilot backends

Join us in building a safer, more programmable future for autonomous flight.

Pinned Loading

  1. flightlang flightlang Public

    The reference implementation of the FlightLang language. Includes compiler, Python runtime, Rust codegen, and PX4/ROS 2 integration stubs.

    1

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…