.. eql:section-intro-page:: clients

.. _ref_clients_index:

================
Client Libraries
================

**Official Client Libraries**

* `Python <python/index>`_
* `TypeScript/JavaScript <js/index>`_
* `Go <go/index>`_
* `Rust <rust/index>`_
* `.NET <dotnet/index>`_
* `Java <java/index>`_
* `Elixir <https://github.com/edgedb/edgedb-elixir>`_

**HTTP Protocols**

* :ref:`EdgeQL over HTTP <ref_edgeql_http>`
* :ref:`GraphQL over HTTP <ref_graphql_protocol>`

.. toctree::
    :maxdepth: 2
    :glob:
    :hidden:

    connection
    js/index
    python/index
    go/index
    rust/index
    dart/index
    dotnet/index
    java/index
    http/index
    graphql/index

