This is simply the BlueZ 5.7 GATT/LE code extracted into a library (since they didn't see fit to include it in their bluetooth library).
NOTE: I am migrating all my repositories to codeberg. You can find this one at https://codeberg.org/jacklund/libgatt