Lilv is a C library to make the use of LV2 plugins as simple as possible for applications.
The complete API is documented in the lilv group.