MavSDK
MavSDK is not drone or brand specific and it is built on the Pixhawk Standard which was developed by Pixhawk Special Interest Group (orchestrated by the Dronecode Foundation). They developed it so there would be an open source library support for Mavlink based drones. You can find Readme files, code and downloads about the Pixhawk