Need a free desktop client for clickhouse. Was using DBeaver till now, but a recent update broke clickhouse connection. There was no other desktop client which was free.
-
Click on file + connection settings to add a connection. The credentials stay on your device with password encrypted.
-
Click on a connecttion name to connect.
-
Click on a table to open explorer view.
-
Close explorer view to get query view.
-
Explorer view also has additional toggle to see a selected row as column. Useful if you have a large number of columns.
-
Click on a column header to sort by the column.
-
Explorer view is read only.
brew tap SegwiseHQ/tap
brew install --cask clicky- Python 3.13+
- uv
uv syncuv run pre-commit installThis runs ruff (linter + formatter) and a few standard checks (trailing whitespace, YAML/JSON/TOML validation, large file guard) on every commit.
uv run python main.pyuv run pytestuv run ruff check --fix .
uv run ruff format .pyinstaller --onefile --windowed main.py --icon=./assets/icons/app.icns --add-data "assets:assets" --name=clicky- This has only been tested on a mac device so far but theoretically should work for any linux device.
-
Make the UI pretty :)
-
Over the air update
-
Typing suggestions