Kangaroo
A desktop SQL client for Windows, macOS and Linux combines database queries, editing and modeling with an AI assistant.

Kangaroo is a desktop SQL client and database administration tool for developers and database administrators. It brings querying, data editing and schema work into one application, with an AI assistant available in the database workspace.
- Queries and editing: You can query databases, edit records and use code completion while writing database queries.
- Table design and modeling: Table design and database modeling tools support work on database structure alongside query and editing tasks.
- Synchronization and transfers: Database synchronization, import and export tools help move and compare data across database work.
- AI assistance: The built-in assistant provides help with problems encountered during database work.
Kangaroo runs on Windows, macOS and Linux. It supports MariaDB, MongoDB, MySQL, Oracle, PostgreSQL, Redis, SQLite and SQL Server, with querying, editing, design, modeling and synchronization across those databases.
It's a native application built with GTK, Adwaita and Vala. The application isn't open source; its public repository is for translations and user feedback.