A modern, cross-platform database client for PostgreSQL, MySQL, SQLite, MongoDB, Redis, MQTT, and CSV. Browse tables, edit cells inline, run queries — all in one clean, icy interface.
Features
Built with Tauri + Rust for native performance. A clean minimal interface inspired by the best database clients.
SELECT no longer pulls back an entire huge table
by accident — a configurable row limit kicks in automatically, with easy
pagination and a one-click "show all" override.
Screenshots
Individual Tabs — Each datasource in its own tab environment
Locate Table — Jump to any table instantly
Transactions — Commit & rollback with full control
Infinity Scroll — Load rows on demand as you scroll
Settings — Customize to your workflow
PostgreSQL, MySQL/MariaDB, SQLite, MongoDB, Redis, MQTT, and CSV — all in one place
Datasource — Browse table data with infinity scroll
Specifications
Built with Tauri 2.x + Rust · React 18 + Vite · Tailwind CSS 3 · TanStack Table
Download
🐧 Linux Installation
sudo dpkg -i IceQL_0.1.9_amd64.deb
sudo rpm -i IceQL-0.1.9-1.x86_64.rpm
chmod +x IceQL_0.1.9_amd64.AppImage && ./IceQL_0.1.9_amd64.AppImage
Also from the Developer