Seaquel packs professional-grade database tools into a fast, lightweight package. Discover everything that makes database management a joy.
Understand your database like never before with interactive visual tools.
Learn moreAn infinite visual canvas to create workflows. Drag tables to inspect data, write SQL in query nodes, view results, and create charts - all connected in a visual workflow.
SQL queries parsed into visual diagrams showing table relationships, JOINs, WHERE clauses, and SELECT projections. Access via the Visualize tab in the editor.
Interactive EXPLAIN and EXPLAIN ANALYZE diagrams powered by SvelteFlow. See planning time, execution time, and estimated rows at a glance.
Interactive Entity Relationship Diagrams with table search, schema filtering, and one-click export to PNG, SVG, or clipboard.
Navigate your database with collapsible schema groups. See row counts, distinguish tables from views, and quickly generate SELECT queries from any table.
Detailed column information with primary key and foreign key badges. View index information and constraints at a glance.
Get AI-powered help writing SQL, generating dashboards, and exploring your data — with privacy you control.
Learn moreAsk questions about your data in plain English and get SQL queries generated in context. The assistant understands your schema, connections, and active query.
Reference tables, columns, and connections directly in the AI prompt input for more precise and targeted results.
The AI assistant can create and update dashboards on your behalf, turning a description into a fully configured layout of widgets and queries.
AI features can be disabled entirely from the settings panel if you prefer a traditional workflow.
AI privacy settings can be configured globally and overridden for each connection, so you stay in control of what data is shared.
Create dashboards with KPI widgets, charts, and tables powered by live queries against your connected databases. Add, resize, and delete widgets to build the view you need.
Share dashboards with your team through Git-based project sharing, just like queries and connections.
Browse previous versions of a dashboard and see exactly what changed with a side-by-side visual diff.
Work on multiple things at once, link directly to resources, and track changes over time.
Learn moreSplit the editor area to view and work on multiple queries, results, or dashboards side by side.
Open projects, connections, queries, and dashboards from a URL. Share direct links to specific resources with your team.
View the history of changes to any query with a visual diff, making it easy to understand what changed and when.
Stage data edits and review them before committing, with built-in protection against destructive queries.
Learn moreData edits (inserts, updates, deletes) are staged as pending changes instead of executing immediately. Review all queued modifications before applying them.
Running DROP, DELETE, TRUNCATE, or ALTER queries triggers a confirmation dialog to prevent accidental data loss.
Create tables, edit schemas, and insert rows visually — across PostgreSQL, MySQL, SQLite, DuckDB, and MSSQL.
Learn moreDesign and create new tables with a visual form. Define columns, types, constraints, and primary keys without writing DDL.
Add, rename, or drop columns on existing tables across all supported database engines.
Add rows to tables with an inline UX that respects column types, constraints, and default values.
Master SQL interactively with built-in tutorials, challenges, and a visual query builder sandbox.
Learn moreStructured lessons covering SELECT, WHERE, JOINs, aggregates, and more. Each lesson includes progressive challenges that validate your queries in real time.
A drag-and-drop canvas where you build queries visually by placing table nodes, connecting JOINs, and configuring filters — with live SQL generation.
A built-in e-commerce sample database so you can start learning immediately without setting up your own data.
Collaborate with your team through per-project Git integration.
Learn moreLink a project to a Git directory containing a .seaquel/ structure to share connections, queries, and dashboards with your team.
Share or unshare connections and queries directly from the sidebar. Credentials are stored locally while shared resources sync through Git.
Build a shared library of queries and dashboards your whole team can rely on. Review, update, and version control your SQL together.
Build queries visually with aggregates, variables, boolean operators, and two-way SQL sync.
Learn moreAdd COUNT, SUM, AVG, MIN, and MAX aggregates per column from the filter panel or directly on table nodes in the canvas.
Use {{variables}} in WHERE filter values and LIMIT inputs for reusable, parameterized queries.
Toggle between AND/OR operators in WHERE clauses for more expressive filter conditions.
Edit SQL directly or use the visual builder — changes sync both ways in real time so you never lose context.
A unified query editor architecture with pluggable execution backends, powering both the main workspace and the tutorial sandbox.
Create bar charts from query results with configurable axes and groupings.
Visualize trends over time. Auto-updates when connected to query results on the canvas.
Display proportional data with configurable segments and labels.
Plot relationships between variables and identify correlations visually.
View database size, table counts, and total row counts at a glance.
Monitor index utilization to identify optimization opportunities.
Statistics available for both DuckDB and PostgreSQL connections.
A powerful, professional-grade SQL editor with all the features you'd expect.
Learn moreProfessional code editor with SQL syntax highlighting, autocomplete, and intelligent error detection.
One-click SQL formatting with configurable style, proper indentation, and uppercase keywords.
Multiple query tabs with Cmd+T to create, Cmd+W to close, and Cmd+1-9 to quickly switch between tabs.
Execute queries with Cmd+Enter. See execution time, row counts, and affected row indicators instantly.
Execute multiple SQL statements at once with live statement count. Results are displayed separately for each statement.
Get started quickly with pre-populated sample queries for each database type. Learn SQL patterns and explore your schema instantly.
Switch the query editor to Vim or Emacs keybindings from the settings panel. Your preference is persisted across sessions.
Automatic bottleneck detection highlights expensive operations with severity indicators (green, yellow, red).
Full control over your data with intuitive editing and export capabilities.
Learn moreINSERT, UPDATE, and DELETE operations directly from the interface with intuitive dialogs and confirmations.
Click any cell to edit values inline. Seaquel automatically generates the UPDATE statement for you.
Add new rows with form dialogs, delete rows with confirmation, and manage your data efficiently.
Export query results to CSV, JSON, SQL INSERT statements, or Markdown tables with one click.
Copy individual rows as JSON, copy entire column values to clipboard. Multiple formats for seamless data transfer.
Drop Parquet, CSV, JSON, Excel, or DuckDB files into the app to instantly query them in an in-memory DuckDB instance.
Efficiently render thousands of rows without performance degradation. Smooth scrolling through massive result sets.
Keep track of your queries and stay organized with powerful search.
Learn moreUp to 500 queries stored with timestamps, execution time, and row counts for each query.
Save frequently used queries with custom names. Access them anytime from the sidebar.
Star important queries for quick access. Filter by favorites to find what you need fast.
Search across your query history and saved queries to find exactly what you're looking for.
Connect securely to your databases with flexible authentication options.
Learn moreConnect securely through SSH tunnels for remote databases. Supports password and key-based authentication.
PostgreSQL, MySQL, MariaDB, SQLite, DuckDB, and SQL Server support with a unified interface.
Connection credentials stored securely on your device. Your sensitive data never leaves your machine.
Saved connections persist across app restarts. Pick up right where you left off.
Two ways to connect: paste a connection string for quick setup, or use the detailed configuration form.
Flexible SSL modes: disable, allow, prefer, or require. Secure your database connections with proper encryption.
Verify your connection settings before saving. Quickly diagnose connectivity issues with detailed error feedback.
Migrate from DBeaver effortlessly. Bulk import your existing connection configurations with one click.
Migrate from TablePlus effortlessly. Bulk import your existing connection configurations with one click.
Full support for DuckDB connections in the desktop app. Fast, embedded analytics at your fingertips.
Browse, install, and load DuckDB extensions from a dedicated UI. See installed, loaded, and available extension counts at a glance.
Comprehensive shortcuts: Cmd+Enter to execute, Cmd+S to save, Cmd+Shift+F to format, and more.
Choose from preset themes like Nord, or create your own. Import and export themes, with full light and dark mode support.
Navigate large result sets with configurable page sizes from 25 to 1000 rows per page.
Customize your workspace with resizable sidebar and result panels to fit your workflow.
Quick access with Cmd+K to execute commands, navigate tabs, switch connections, and more. Power user efficiency.
Right-click tabs for quick actions: close other tabs, close tabs to the right or left, close all tabs at once.
Never lose your work. Seaquel warns you when closing tabs with unsaved modifications.
Automatic update detection and one-click installation. Always stay on the latest version effortlessly.
Experience what a database client should feel like. Fast, lightweight, and built with the features you actually need.
Available for macOS, Linux & Windows.