> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/using-mariadb-with-your-programs-api/non-blocking-client-library.md).

# Non-Blocking Client Library

{% hint style="info" %}
This section contains background information, mostly aimed at engineers developing MariaDB features.
{% endhint %}

{% content-ref url="/pages/lA20j46pZxZXl4hxc7aE" %}
[Non-Blocking Operation in the Client Library](/docs/server/reference/product-development/mariadb-internals/using-mariadb-with-your-programs-api/non-blocking-client-library/about-non-blocking-operation-in-the-client-library.md)
{% endcontent-ref %}

{% content-ref url="/pages/tvOqilLhdYp7eRsgNMVP" %}
[Non-Blocking API Reference](/docs/server/reference/product-development/mariadb-internals/using-mariadb-with-your-programs-api/non-blocking-client-library/non-blocking-api-reference.md)
{% endcontent-ref %}

{% content-ref url="/pages/mtwU0VamyQKN8rewZsSx" %}
[Using the Non-Blocking Library](/docs/server/reference/product-development/mariadb-internals/using-mariadb-with-your-programs-api/non-blocking-client-library/using-the-non-blocking-library.md)
{% endcontent-ref %}
