Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Latest commit

 

History

History
135 lines (106 loc) · 3.09 KB

_client-libs.html.md

File metadata and controls

135 lines (106 loc) · 3.09 KB

Client libraries

Asana is committed to delivering a feature-rich API and developer experience. Part of this effort is through providing high-quality libraries you can use to access the API. The official libraries available are listed below, and more are in development. If you don't see what you need, please let us know in the [developer forum](https://forum.asana.com/c/api/24) or [send us feedback](https://form.asana.com/?k=2gi5cFtcpJT_Gy-NVPd0kA&d=15793206719).

Was this section helpful? Yes No


JavaScript (Node)

!
npm install asana

For use in the Node server-side JavaScript runtime.

**Installation:** Install with [npm](https://docs.npmjs.com/cli/v6/commands/npm)

JavaScript (browser)

!
<script src="asana-min.js"></script>

This is built with our Node library, so you get the same interface.

**Installation:** Visit the [releases](https://github.com/Asana/node-asana/releases) page to download the latest full or minified JS bundle, then include the script in your web page.

Python

!
pip install asana
**Installation:** Install with [pip](https://pip.pypa.io/en/stable/getting-started/)

Ruby

!
gem install asana
**Installation:** Install with [gem](https://guides.rubygems.org/command-reference/#gem-install)

Java

!
<dependency>
  <groupId>com.asana</groupId>
  <artifactId>asana</artifactId>
  <version>0.10.1</version>
</dependency>
**Installation:** If you use [Maven](https://maven.apache.org/) for dependency management simply include the following in your pom.xml.

PHP

!
"require": {
  "asana/asana": "^0.10.0"
}
**Installation:** If you use [Composer](https://getcomposer.org/) to manage dependencies, you can include the "asana/asana" package as a dependency.