ClickHouse/docs/en/interfaces/third-party_client_libraries.rst
2017-10-11 23:42:01 +03:00

37 lines
1.8 KiB
ReStructuredText

Third-party client libraries
----------------------------
There exist third-party client libraries for ClickHouse:
* Python:
- `infi.clickhouse_orm <https://github.com/Infinidat/infi.clickhouse_orm>`_
- `sqlalchemy-clickhouse <https://github.com/cloudflare/sqlalchemy-clickhouse>`_
- `clickhouse-driver <https://github.com/mymarilyn/clickhouse-driver>`_
- `clickhouse-client <https://github.com/yurial/clickhouse-client>`_
* PHP
- `clickhouse-php-client <https://github.com/8bitov/clickhouse-php-client>`_
- `PhpClickHouseClient <https://github.com/SevaCode/PhpClickHouseClient>`_
- `phpClickHouse <https://github.com/smi2/phpClickHouse>`_
- `clickhouse-client <https://github.com/bozerkins/clickhouse-client>`_
* Go
- `clickhouse <https://github.com/kshvakov/clickhouse/>`_
- `go-clickhouse <https://github.com/roistat/go-clickhouse>`_
- `mailru\go-clickhouse <https://github.com/mailru/go-clickhouse>`_
- `golang-clickhouse <https://github.com/leprosus/golang-clickhouse>`_
- `ch-insert <https://github.com/sirkon/ch-insert>`_ + `ch-encode <https://github.com/sirkon/ch-encode>`_ for data insertion
* NodeJs
- `clickhouse (NodeJs) <https://github.com/TimonKK/clickhouse>`_
- `node-clickhouse <https://github.com/apla/node-clickhouse>`_
* Perl
- `perl-DBD-ClickHouse <https://github.com/elcamlost/perl-DBD-ClickHouse>`_
- `HTTP-ClickHouse <https://metacpan.org/release/HTTP-ClickHouse>`_
- `AnyEvent-ClickHouse <https://metacpan.org/release/AnyEvent-ClickHouse>`_
* Ruby
- `clickhouse (Ruby) <https://github.com/archan937/clickhouse>`_
* R
- `clickhouse-r <https://github.com/hannesmuehleisen/clickhouse-r>`_
* .NET
- `ClickHouse-Net <https://github.com/killwort/ClickHouse-Net>`_
Libraries was not tested by us. Ordering is arbitrary.