> For the complete documentation index, see [llms.txt](https://docs.opencga.opencb.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.opencga.opencb.org/develop-2/manual/using-opencga/client-libraries.md).

# Client Libraries

OpenCGA implements four client libraries:

* [Java](/develop-2/manual/using-opencga/client-libraries/java.md)
* [Python](/develop-2/manual/using-opencga/client-libraries/python.md)
* [R](/develop-2/manual/using-opencga/client-libraries/r.md)
* [JavaScript](/develop-2/manual/using-opencga/client-libraries/javascript.md)

The source code of all these client libraries is autogenerated by OpenCGA, this ensures all the four clients are functionally equivalent and 100% of REST API.
