> For the complete documentation index, see [llms.txt](https://docs.coherent.global/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coherent.global/integrations/sdks-and-tools.md).

# SDKs and tools

Welcome to our SDK documentation page! Here, you will find a variety of software development kits (SDKs) to help you build your application that includes Spark functionalities.

These SDKs showcase practical examples and everyday scenarios you might encounter when working with Spark APIs.&#x20;

* Processing batches of records synchronously.
* Handling batch operations asynchronously.
* Promoting services across tenants or environments.
* Validating JWTs with [Keycloak](https://www.keycloak.org/documentation).

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td><strong>Coherent Spark CLI</strong></td><td>Command-line tool that lets developers interact with the Coherent Spark platform programmatically.</td><td></td><td><a href="https://github.com/Coherent-Partners/homebrew-cspark">https://github.com/Coherent-Partners/homebrew-cspark</a></td><td data-object-fit="cover" data-alt="Command line icon"><a href="https://www.gitkraken.com/wp-content/uploads/2022/02/CLI-stands-forHero.png.webp">https://www.gitkraken.com/wp-content/uploads/2022/02/CLI-stands-forHero.png.webp</a></td></tr><tr><td><strong>Python SDK</strong></td><td>Convenient access to Coherent Spark APIs using the Python environment.</td><td></td><td><a href="https://github.com/Coherent-Partners/spark-python-sdk">https://github.com/Coherent-Partners/spark-python-sdk</a></td><td data-object-fit="cover" data-alt="Python logo"><a href="https://2714190325-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fc7fek1ZgAUH5MA3m5pH8%2Fuploads%2FSoqN0LOLBlBfPRKjmRrE%2Fpython-logo-only.svg?alt=media&amp;token=133d41a2-0e50-4800-b054-45e2d7722784">python-logo-only.svg</a></td></tr><tr><td><strong>TypeScript SDK</strong></td><td>Convenient access to Coherent Spark APIs using Node.js or browser environments.</td><td></td><td><a href="https://github.com/Coherent-Partners/spark-ts-sdk">https://github.com/Coherent-Partners/spark-ts-sdk</a></td><td data-object-fit="cover" data-alt="TypeScript logo"><a href="https://2714190325-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fc7fek1ZgAUH5MA3m5pH8%2Fuploads%2FM0rXA7iAAP0yiawTY1OP%2Fts-logo-128.svg?alt=media&amp;token=c4fa4621-ff58-4072-9988-58cf2c0cd76a">ts-logo-128.svg</a></td></tr></tbody></table>

{% hint style="warning" %}
These tools are developed and maintained by Spark's community members. They may not receive regular product updates or security updates from Coherent.
{% endhint %}
