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.

    Python 1

Repositories

Showing 9 of 9 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…