open-index/open-npm huggingface dataset:
npm package: @olexiyb/clickhouse-client
Description: Official JS client for ClickHouse DB
Latest version: 0.0.20

<p align="center">
<img src=".static/logo.png" width="200px" align="center">
<h1 align="center">ClickHouse Node.JS client</h1>
</p>
<br/>
<p align="center">
<a href="https://github.com/ClickHouse/clickhouse-js/actions/workflows/tests.yml">
<img src="https://github.com/ClickHouse/clickhouse-js/actions/workflows/tests.yml/badge.svg?branch=main">
</a>
<a href="http://htmlpreview.github.io/?https://github.com/ClickHouse/clickhouse-js/blob/main/coverage/lcov-report/index.html">
<img src="./coverage/badge.svg">
</a>
</p>

## About

Official Node.js client for [ClickHouse](https://clickhouse.com/), written purely in TypeScript, thoroughly tested with actual ClickHouse versions.

It is focused on data streaming for both inserts and selects using standard [Node.js Streaming API](https://nodejs.org/docs/latest-v14.x/api/stream.html).

## Documentation

See the [ClickHouse website](https://clickhouse.com/docs/en/integrations/language-clients/nodejs) for the full documentation entry.

## Usage examples

You can find code samples in the [examples](./examples) folder (with [README](./examples/README.md)).

## Contributing

Check out our [contributing guide](./CONTRIBUTING.md).