kszucs
pandahouse
Python

Pandas interface for Clickhouse database

Last updated Mar 15, 2026
239
Stars
68
Forks
18
Issues
0
Stars/day
Attention Score
59
Language breakdown
Python 99.7%
Dockerfile 0.3%
Files click to expand
README

Pandahouse ==========

Pandas interface for Clickhouse HTTP API

Install


.. code:: bash

pip install pandahouse

Usage


Writing dataframe to clickhouse

.. code:: python

connection = {'host': 'http://clickhouse-host:8123', 'database': 'test'} affectedrows = toclickhouse(df, table='name', connection=connection)

Reading arbitrary clickhouse query to pandas

.. code:: python

df = readclickhouse('SELECT * FROM {db}.table', indexcol='id', connection=connection)

🔗 More in this category

© 2026 GitRepoTrend · kszucs/pandahouse · Updated daily from GitHub