# ton-client-js

> TON Client for Java Script

Latest version **0.28.1** (published 2020-11-19) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install ton-client-js
pnpm add ton-client-js
yarn add ton-client-js
bun add ton-client-js
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.28.1 |
| Published | 2020-11-19 |
| First published | 2019-09-09 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 14 |
| Unpacked size | 1 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 95 |
| Author | TON DEV SOLUTIONS LTD. |
| Maintainers | tonlabs |
| Keywords | TON, Javascript, API, Client |

## Links

- npm: https://www.npmjs.com/package/ton-client-js
- Repository: https://github.com/tonlabs/ton-client-js
- Homepage: https://docs.ton.dev/86757ecb2/p/92b041-overview
- Issues: https://github.com/tonlabs/ton-client-js/issues
- npm.io page: https://npm.io/package/ton-client-js

## Dependencies (14)

- [dotenv](https://npm.io/package/dotenv.md) 8.2.0
- [graphql](https://npm.io/package/graphql.md) 15.3.0
- [flow-typed](https://npm.io/package/flow-typed.md) ^3.1.0
- [apollo-link](https://npm.io/package/apollo-link.md) 1.2.14
- [graphql-tag](https://npm.io/package/graphql-tag.md) 2.11.0
- [opentracing](https://npm.io/package/opentracing.md) 0.14.4
- [apollo-client](https://npm.io/package/apollo-client.md) 2.6.10
- [@babel/runtime](https://npm.io/package/@babel/runtime.md) ^7.9.6
- [apollo-link-ws](https://npm.io/package/apollo-link-ws.md) 1.0.20
- [apollo-link-http](https://npm.io/package/apollo-link-http.md) 1.5.17
- [apollo-utilities](https://npm.io/package/apollo-utilities.md) 1.3.4
- [apollo-link-context](https://npm.io/package/apollo-link-context.md) 1.0.20
- [apollo-cache-inmemory](https://npm.io/package/apollo-cache-inmemory.md) 1.6.6
- [subscriptions-transport-ws](https://npm.io/package/subscriptions-transport-ws.md) 0.9.18

## Alternatives

- [launchdarkly-js-client-sdk](https://npm.io/package/launchdarkly-js-client-sdk.md) — 2.5M weekly downloads
- [@elastic/elasticsearch](https://npm.io/package/@elastic/elasticsearch.md) — 2.1M weekly downloads
- [@c8y/client](https://npm.io/package/@c8y/client.md) — 15.3K weekly downloads
- [@signaldb/maverickjs](https://npm.io/package/@signaldb/maverickjs.md) — 1.7K weekly downloads
- [@bbc/http-transport-cache](https://npm.io/package/@bbc/http-transport-cache.md) — 1.2K weekly downloads

## Recent versions

- 0.28.1 (latest) — 2020-11-19
- 0.28.0 — 2020-11-10
- 0.27.0 — 2020-10-29
- 0.26.4 — 2020-10-19
- 0.26.3 — 2020-10-15
- 0.26.2 — 2020-09-21
- 0.26.1 — 2020-09-18
- 0.26.0 — 2020-09-01
- 0.25.5 — 2020-08-06
- 0.25.4 — 2020-08-03
- 0.25.3 — 2020-07-29
- 0.25.2 — 2020-07-27
- 0.25.1 — 2020-07-26
- 0.25.0 — 2020-07-24
- 0.24.0 — 2020-06-17
- … 33 more at https://npm.io/package/ton-client-js/versions

## README

# TON Javascript Client SDK
Shared JavaScript TON Labs Client Library  
![npm publish](https://github.com/tonlabs/ton-client-js/workflows/npm%20publish/badge.svg)  

The JavaScript SDK implements the client-side libraries used by applications working with TON OS GraphQL API.  
This package supports web (browser), mobile-web, and server (Node.js) clients. 

Javascript SDK is distributed via npm package:   
[common js package](https://www.npmjs.com/package/ton-client-js)

**Attention!** Because the JS library uses pre-compiled [core sdk rust library](https://github.com/tonlabs/TON-SDK), you need to 
install it via platform-dependable packages that will also link pre-compiled rust core to your project:

[node-js package](https://www.npmjs.com/package/ton-client-node-js)  
[web package](https://www.npmjs.com/package/ton-client-web-js)  
[react-native package](https://www.npmjs.com/package/ton-client-react-native-js)  

To get started using TON Javascript SDK, see [Add SDK to your Application](https://docs.ton.dev/86757ecb2/p/61b5eb-nodejs).

**Community links:**


[![Chat on Telegram](https://img.shields.io/badge/chat-on%20telegram-9cf.svg)](https://t.me/ton_sdk) 
[![Gitter](https://badges.gitter.im/ton-sdk/community.svg)](https://gitter.im/ton-sdk/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)



**Documentation**  
[GraphQL API and SDK documentation](https://docs.ton.dev/86757ecb2/p/92b041-overview)

---
Copyright 2018-2020 TON DEV SOLUTIONS LTD.

---
_Source: https://npm.io/package/ton-client-js · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
