You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.9 KiB

Libraries in Different Languages

To make things easier for developers, we provide client libraries for different programming languages and caching functionalities.

Note: These libraries are externally developed and maintained. Use caution when using libraries in different languages, as some of these resources may be out-of-date.

  • R
    To help more researchers use CARTO to drive their geospatial data, we have released the R client library. Fork it on GitHub!

  • NODE.js
    This demo app authenticates with your CARTO and shows how to perform read and write queries using the SQL API. Fork it on GitHub!

  • PHP
    The PHP library provides a wrapper around the SQL API to get PHP objects straight from SQL calls to CARTO. Fork it on GitHub!

  • PYTHON
    Provides API Key access to SQL API. Fork it on GitHub!

  • JAVA
    Very basic example of how to access CARTO SQL API. Fork it on GitHub!

  • NET
    .NET library for authenticating with CARTO using an API Key, based on work started by The Data Republic. Fork it on GitHub!

  • Clojure
    Clojure library for authenticating with CARTO, maintained by REDD Metrics. Fork it on GitHub!

  • iOS
    Objective-C library for interacting with CARTO in native iOS applications. Fork it on GitHub!

  • Golang
    A Go client for the CARTO SQL API that supports authentication using an API key. Fork it on GitHub!