Libraries and bindings