https://github.com/dbkangaroo/kangaroo
Kangaroo is an AI-powered SQL client and admin tool for popular databases (MariaDB / MySQL / Oracle / PostgreSQL / Redis / SQLite / SQL Server / ...) on Windows / MacOS / Linux, support table design, query, model, sync, export/import etc, focus on comfortable, fun and developer friendly.
https://github.com/dbkangaroo/kangaroo
ai database editorconfig gnome linux macos mariadb mongodb mysql odbc ollama-ui oracle postgresql redis sql sqlite sqlserver vala windows
Last synced: 3 days ago
JSON representation
Kangaroo is an AI-powered SQL client and admin tool for popular databases (MariaDB / MySQL / Oracle / PostgreSQL / Redis / SQLite / SQL Server / ...) on Windows / MacOS / Linux, support table design, query, model, sync, export/import etc, focus on comfortable, fun and developer friendly.
- Host: GitHub
- URL: https://github.com/dbkangaroo/kangaroo
- Owner: dbkangaroo
- License: other
- Created: 2019-04-25T06:50:52.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2026-05-05T07:07:26.000Z (29 days ago)
- Last Synced: 2026-05-05T08:34:40.460Z (29 days ago)
- Topics: ai, database, editorconfig, gnome, linux, macos, mariadb, mongodb, mysql, odbc, ollama-ui, oracle, postgresql, redis, sql, sqlite, sqlserver, vala, windows
- Language: TSQL
- Homepage: https://www.datatable.online/?from=github
- Size: 30.5 MB
- Stars: 469
- Watchers: 6
- Forks: 31
- Open Issues: 28
-
Metadata Files:
- Readme: README.en.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-vala - Kangaroo - AI-powered SQL client and admin tool for popular databases. (Apps / Development Tools)
- trackawesomelist - Kangaroo (⭐385) - AI-powered SQL client and admin tool for popular databases. (Recently Updated / [Who Wants to Be a Millionare](https://www.boardgamecapital.com/who-wants-to-be-a-millionaire-rules.htm))
- awesome-db-tools - Kangaroo - A AI-powered SQL client and admin tool for popular databases(SQLite / MySQL / PostgreSQL / etc) on Windows / macOS / Linux, support table design, query, model, sync, export/import etc, focus on comfortable, fun and developer friendly. (IDE)
README
# Kangaroo
Kangaroo is a AI-powered SQL client and admin tool for popular databases(MariaDB / MongoDB / MySQL / Oracle / PostgreSQL / Redis / SQLite / SQLServer / ...) on Windows / MacOS / Linux, support table design, query, model, sync, export/import etc, focus on comfortable, fun and developer friendly.
__Read this in other languages:__ English | [中文(Chinese)](./README.zh.md)
⚠️ **Note: Kangaroo is a non-open source project, and this repository is only for localization(I18N) and user feedback.**
## Official website / 官方网站
[English](https://www.datatable.online/?from=github) | [中文(Chinese)](https://www.datatable.online/zh/?from=github)
## Support database
Database support capability level: __Planned__ / __Partial__ / __Support__
| Database | Version | AI | Query | Editing | Designer | Export | Import | Hint | Modeling | DB Sync |
|-------------|---------|-----------|-----------|-----------|-----------|-----------|-----------|-----------|--------------|---------------|
| MariaDB | 10.0 + | Support | Support | Support | Support | Support | Support | Support | ✅✅🔲🔲🔲 | ✅✅✅✅🔲 |
| MongoDB | 8.0 | InDev | Support | Support | Support | Support | Support | Support | InDev | InDev |
| MySQL | 5.5 + | Support | Support | Support | Support | Support | Support | Support | ✅✅🔲🔲🔲 | ✅✅✅✅🔲 |
| Oracle | 11.0 + | Support | Support | Support | Support | Support | Support | Support | ✅✅🔲🔲🔲 | ✅✅✅✅🔲 |
| PostgreSQL | 9.0 + | Support | Support | Support | Support | Support | Support | Support | ✅✅🔲🔲🔲 | ✅✅✅✅🔲 |
| Redis | 2.8.0+ | InDev | Support | Support | Support | Support | Support | Support | InDev | InDev |
| SQLite | 3.0 + | Support | Support | Support | Support | Support | Support | Support | ✅✅🔲🔲🔲 | ✅✅✅✅🔲 |
| SQLServer | 10.0 + | Support | Support | Support | Support | Support | Support | Support | ✅✅🔲🔲🔲 | ✅✅✅✅🔲 |
**Hint**: Code intellisense or Code autocomplete
## Release
From year 2023, App version and its packages will be updated monthly.
| Architect | Windows | MacOS | Linux | iOS | Android | Harmony |
|----------|-----------------|-----------------|-----------------|-----------------|-----------------|-----------------|
| x86-64 | [v9.5.1.531](https://www.datatable.online/en/download/v9.5.1.531.html?from=github&os=windows) | [v9.5.1.531](https://www.datatable.online/en/download/v9.5.1.531.html?from=github&os=macos) | [v9.5.1.531](https://www.datatable.online/en/download/v9.5.1.531.html?from=github&os=linux) | | Indev | |
| ARM64 | | | | | | |
| RISCV64 | | | | | | |
## Support the Project
If you like Kangaroo and you want to support its development, you could __scan QR code__ to donate via PayPal / Wechat / Alipay.

## Wechat Subscription Account
Kangaroo will push large articles, videos and tips about Kangaroo via the Wechat Subscription Account: `袋鼠数据库工具 (DataTableOnline)`, you could subscribe and put your eyes on it if you like it.
[](https://www.datatable.online/?from=github "Wechat Subscription Account")
## Screenshots
[](https://www.datatable.online/?from=github "welcome page")
[](https://www.datatable.online/?from=github "Start page(iconic view)")
[](https://www.datatable.online/?from=github "Start page(iconic view)")
[](https://www.datatable.online/?from=github "Object explorer")
[](https://www.datatable.online/?from=github "Object search")
[](https://www.datatable.online/?from=github "Kangaroo split view")
[](https://www.datatable.online/?from=github "Kangaroo grid view in table with custom columns")
[](https://www.datatable.online/?from=github "Kangaroo grid view in table with where statement")
[](https://www.datatable.online/?from=github "Kangaroo grid view with form support")
[](https://www.datatable.online/zh/?from=github "Kangaroo grid view with map support")
[](https://www.datatable.online/?from=github "Kangaroo couple view")
[](https://www.datatable.online/?from=github "Kangaroo collection view")
[](https://www.datatable.online/?from=github "Kangaroo query view")
[](https://www.datatable.online/?from=github "Kangaroo console view")
[](https://www.datatable.online/?from=github "Kangaroo schema designer form")
[](https://www.datatable.online/?from=github "Kangaroo view designer")
[](https://www.datatable.online/?from=github "Kangaroo function designer")
[](https://www.datatable.online/?from=github "Kangaroo visual builder")
[](https://www.datatable.online/?from=github "Kangaroo export assistant")
[](https://www.datatable.online/?from=github "Kangaroo import assistant")
[](https://www.datatable.online/?from=github "Kangaroo setting dialog with dark theme")
[](https://www.datatable.online/?from=github "Kangaroo shortcut setting dialog")