{"licence":"CC BY 4.0","licenceUrl":"https://creativecommons.org/licenses/by/4.0/","citation":"Ambera Forge, Database clients, September 2026","report":"https://forge.ambera.app/sectors/database-guis/2026-09","note":"Counts are over the companies Forge read in this sector during the month, each with its denominator. Themes and capabilities are the words the reading listed; a theme with no declared match shares no word with anything a company declares, which is not the same as no product doing it. Carried market-size figures are their publishers’ and are not redistributed here.","version":1,"monthKey":"2026-09","sector":{"slug":"database-guis","name":"Database clients","scope":"Desktop and browser clients for reading and editing a database by hand."},"coverage":{"entities":6,"readEntities":6,"neverRead":0,"readInMonth":6,"lastReadAt":"2026-09-30T20:43:23.272Z"},"withheldReason":null,"declaredCapabilities":[{"name":"SQL editor with autocomplete","listing":2,"denominator":6,"entityIds":["cmuohflwe0036ofmyqbnli7e8","cmuohflz60038ofmyse0exnhn"]},{"name":"100+ database/driver support","listing":1,"denominator":6,"entityIds":["cmuohflra0032ofmyl17ogzby"]},{"name":"AI agent / MCP tools for databases","listing":1,"denominator":6,"entityIds":["cmuohfltw0034ofmyxi15ca9x"]},{"name":"AI chat / MCP / Codex CLI integration","listing":1,"denominator":6,"entityIds":["cmuohfllb002yofmy6gwgw9da"]},{"name":"AI Chat / SQL generation (multi-engine: OpenAI, Grok, Claude, Ollama)","listing":1,"denominator":6,"entityIds":["cmuohflra0032ofmyl17ogzby"]},{"name":"authentication and storage bundled with database","listing":1,"denominator":6,"entityIds":["cmuohflz60038ofmyse0exnhn"]},{"name":"Broad database support (MySQL, PostgreSQL, SQL Server, SQLite, etc.)","listing":1,"denominator":6,"entityIds":["cmuohflod0030ofmynqaccmeg"]},{"name":"built-in SQL editor with syntax highlighting","listing":1,"denominator":6,"entityIds":["cmuohfllb002yofmy6gwgw9da"]},{"name":"Cloud Explorer (AWS/GCP/Azure integration)","listing":1,"denominator":6,"entityIds":["cmuohflra0032ofmyl17ogzby"]},{"name":"Cloud storage & file querying (CSV, Parquet, JSON, XML)","listing":1,"denominator":6,"entityIds":["cmuohflra0032ofmyl17ogzby"]},{"name":"Cloud workspaces","listing":1,"denominator":6,"entityIds":["cmuohflod0030ofmynqaccmeg"]},{"name":"connect to live production databases","listing":1,"denominator":6,"entityIds":["cmuohflz60038ofmyse0exnhn"]},{"name":"Cross-database connectivity (SQL, NoSQL, cloud DWs)","listing":1,"denominator":6,"entityIds":["cmuohfltw0034ofmyxi15ca9x"]},{"name":"cross-database support (Postgres, MySQL, etc.)","listing":1,"denominator":6,"entityIds":["cmuohflz60038ofmyse0exnhn"]},{"name":"Cross-platform (Windows/macOS/Linux)","listing":1,"denominator":6,"entityIds":["cmuohflod0030ofmynqaccmeg"]},{"name":"Cross-platform desktop client (Eclipse-based)","listing":1,"denominator":6,"entityIds":["cmuohflra0032ofmyl17ogzby"]},{"name":"dashboard and chart builder","listing":1,"denominator":6,"entityIds":["cmuohflz60038ofmyse0exnhn"]},{"name":"Data editor / import-export","listing":1,"denominator":6,"entityIds":["cmuohfltw0034ofmyxi15ca9x"]},{"name":"Enterprise authentication (Entra ID, Kerberos)","listing":1,"denominator":6,"entityIds":["cmuohflod0030ofmynqaccmeg"]},{"name":"ER diagrams / data modeling","listing":1,"denominator":6,"entityIds":["cmuohflwe0036ofmyqbnli7e8"]},{"name":"Explain Plan analysis","listing":1,"denominator":6,"entityIds":["cmuohfltw0034ofmyxi15ca9x"]},{"name":"fast native DataGrid performance","listing":1,"denominator":6,"entityIds":["cmuohfllb002yofmy6gwgw9da"]},{"name":"fast startup / low RAM usage","listing":1,"denominator":6,"entityIds":["cmuohflwe0036ofmyqbnli7e8"]},{"name":"Import & export","listing":1,"denominator":6,"entityIds":["cmuohflod0030ofmynqaccmeg"]},{"name":"Lifetime access licensing","listing":1,"denominator":6,"entityIds":["cmuohflod0030ofmynqaccmeg"]},{"name":"multi-database connectivity","listing":1,"denominator":6,"entityIds":["cmuohflwe0036ofmyqbnli7e8"]},{"name":"multi-database support (15-20+ engines)","listing":1,"denominator":6,"entityIds":["cmuohfllb002yofmy6gwgw9da"]},{"name":"native macOS UI","listing":1,"denominator":6,"entityIds":["cmuohflwe0036ofmyqbnli7e8"]},{"name":"native macOS/Windows/Linux app","listing":1,"denominator":6,"entityIds":["cmuohfllb002yofmy6gwgw9da"]},{"name":"natural-language to SQL querying","listing":1,"denominator":6,"entityIds":["cmuohflz60038ofmyse0exnhn"]},{"name":"no-code/spreadsheet-style interface","listing":1,"denominator":6,"entityIds":["cmuohflz60038ofmyse0exnhn"]},{"name":"Non-commercial free tier","listing":1,"denominator":6,"entityIds":["cmuohfltw0034ofmyxi15ca9x"]},{"name":"one-time or free-tier pricing","listing":1,"denominator":6,"entityIds":["cmuohflwe0036ofmyqbnli7e8"]},{"name":"one-time perpetual licensing","listing":1,"denominator":6,"entityIds":["cmuohfllb002yofmy6gwgw9da"]},{"name":"Query console and query files","listing":1,"denominator":6,"entityIds":["cmuohfltw0034ofmyxi15ca9x"]},{"name":"query plan visualization","listing":1,"denominator":6,"entityIds":["cmuohflwe0036ofmyqbnli7e8"]},{"name":"schema browsing and table editing","listing":1,"denominator":6,"entityIds":["cmuohflwe0036ofmyqbnli7e8"]},{"name":"Schema/data comparison tools","listing":1,"denominator":6,"entityIds":["cmuohflra0032ofmyl17ogzby"]},{"name":"Secrets management (AWS Secret Manager, encrypted local storage)","listing":1,"denominator":6,"entityIds":["cmuohflra0032ofmyl17ogzby"]},{"name":"Smart SQL code completion and refactoring","listing":1,"denominator":6,"entityIds":["cmuohfltw0034ofmyxi15ca9x"]},{"name":"SQL editor with syntax highlighting and autocomplete","listing":1,"denominator":6,"entityIds":["cmuohflod0030ofmynqaccmeg"]},{"name":"SSH tunneling","listing":1,"denominator":6,"entityIds":["cmuohfllb002yofmy6gwgw9da"]},{"name":"Team collaboration & role-based access (Team Edition)","listing":1,"denominator":6,"entityIds":["cmuohflra0032ofmyl17ogzby"]},{"name":"team license management","listing":1,"denominator":6,"entityIds":["cmuohfllb002yofmy6gwgw9da"]},{"name":"Team workspaces / query sharing permissions","listing":1,"denominator":6,"entityIds":["cmuohflod0030ofmynqaccmeg"]},{"name":"Version control / JetBrains account sync","listing":1,"denominator":6,"entityIds":["cmuohfltw0034ofmyxi15ca9x"]},{"name":"visual table/data editor","listing":1,"denominator":6,"entityIds":["cmuohflz60038ofmyse0exnhn"]}],"complaintThemes":[{"name":"buggy CSV imports","listing":1,"denominator":5,"entityIds":["cmuohfllb002yofmy6gwgw9da"]},{"name":"Can be resource-heavy (typical JetBrains IDE complaint pattern, not independently confirmed this run)","listing":1,"denominator":5,"entityIds":["cmuohfltw0034ofmyxi15ca9x"]},{"name":"cluttered/overloaded interface","listing":1,"denominator":5,"entityIds":["cmuohflwe0036ofmyqbnli7e8"]},{"name":"Cost / paid-only tool for some users","listing":1,"denominator":5,"entityIds":["cmuohfltw0034ofmyxi15ca9x"]},{"name":"dated Eclipse/JVM feel","listing":1,"denominator":5,"entityIds":["cmuohflwe0036ofmyqbnli7e8"]},{"name":"device-locked licenses requiring support to transfer","listing":1,"denominator":5,"entityIds":["cmuohfllb002yofmy6gwgw9da"]},{"name":"difficulty building basic reports without a data team","listing":1,"denominator":5,"entityIds":["cmuohflz60038ofmyse0exnhn"]},{"name":"Enterprise/Business pricing requires custom quote","listing":1,"denominator":5,"entityIds":["cmuohflod0030ofmynqaccmeg"]},{"name":"frequent updates introducing regressions","listing":1,"denominator":5,"entityIds":["cmuohflwe0036ofmyqbnli7e8"]},{"name":"GUI tools feeling too complex or 'busy' for casual use","listing":1,"denominator":5,"entityIds":["cmuohflz60038ofmyse0exnhn"]},{"name":"high memory/RAM usage","listing":1,"denominator":5,"entityIds":["cmuohflwe0036ofmyqbnli7e8"]},{"name":"lack of SQL knowledge as a barrier","listing":1,"denominator":5,"entityIds":["cmuohflz60038ofmyse0exnhn"]},{"name":"memory crashes on large exports","listing":1,"denominator":5,"entityIds":["cmuohfllb002yofmy6gwgw9da"]},{"name":"need for IT/developer involvement to access data","listing":1,"denominator":5,"entityIds":["cmuohflz60038ofmyse0exnhn"]},{"name":"per-device/per-seat licensing cost at scale","listing":1,"denominator":5,"entityIds":["cmuohfllb002yofmy6gwgw9da"]},{"name":"Per-user monthly pricing seen as costly for growing teams","listing":1,"denominator":5,"entityIds":["cmuohflod0030ofmynqaccmeg"]},{"name":"restrictive free tier (2 tabs/connections)","listing":1,"denominator":5,"entityIds":["cmuohfllb002yofmy6gwgw9da"]},{"name":"risk of editing live/production data accidentally","listing":1,"denominator":5,"entityIds":["cmuohflz60038ofmyse0exnhn"]},{"name":"slow startup time","listing":1,"denominator":5,"entityIds":["cmuohflwe0036ofmyqbnli7e8"]},{"name":"Some features gated behind paid tiers","listing":1,"denominator":5,"entityIds":["cmuohflod0030ofmynqaccmeg"]},{"name":"steep learning curve","listing":1,"denominator":5,"entityIds":["cmuohflwe0036ofmyqbnli7e8"]}],"whiteSpace":{"rows":[],"unansweredCount":0,"belowFloor":21},"entities":[{"id":"cmuohfllb002yofmy6gwgw9da","slug":"tableplus","name":"TablePlus","kind":"competitor","site":"https://tableplus.com","lastWatchedAt":"2026-09-30T19:18:09.995Z","addedBy":"definition"},{"id":"cmuohflod0030ofmynqaccmeg","slug":"beekeeper-studio","name":"Beekeeper Studio","kind":"competitor","site":"https://beekeeperstudio.io","lastWatchedAt":"2026-09-30T19:18:09.995Z","addedBy":"definition"},{"id":"cmuohflra0032ofmyl17ogzby","slug":"dbeaver","name":"DBeaver","kind":"competitor","site":"https://dbeaver.io","lastWatchedAt":"2026-09-30T19:18:09.995Z","addedBy":"definition"},{"id":"cmuohfltw0034ofmyxi15ca9x","slug":"datagrip","name":"DataGrip","kind":"competitor","site":"https://www.jetbrains.com/datagrip/","lastWatchedAt":"2026-09-30T19:18:09.995Z","addedBy":"definition"},{"id":"cmuohflwe0036ofmyqbnli7e8","slug":"database-client-frustrations","name":"Database client frustrations","kind":"discourse","site":null,"lastWatchedAt":"2026-09-30T20:43:23.272Z","addedBy":"definition"},{"id":"cmuohflz60038ofmyse0exnhn","slug":"developers-who-are-not-database-specialists","name":"Developers who are not database specialists","kind":"segment","site":null,"lastWatchedAt":"2026-09-30T19:18:09.995Z","addedBy":"definition"}],"entrants":{"placed":[{"id":"cmuohfllb002yofmy6gwgw9da","name":"TablePlus","kind":"competitor","addedBy":"definition","addedAt":"2026-09-30T19:12:29.742Z"},{"id":"cmuohflod0030ofmynqaccmeg","name":"Beekeeper Studio","kind":"competitor","addedBy":"definition","addedAt":"2026-09-30T19:12:29.856Z"},{"id":"cmuohflra0032ofmyl17ogzby","name":"DBeaver","kind":"competitor","addedBy":"definition","addedAt":"2026-09-30T19:12:29.949Z"},{"id":"cmuohfltw0034ofmyxi15ca9x","name":"DataGrip","kind":"competitor","addedBy":"definition","addedAt":"2026-09-30T19:12:30.046Z"},{"id":"cmuohflwe0036ofmyqbnli7e8","name":"Database client frustrations","kind":"discourse","addedBy":"definition","addedAt":"2026-09-30T19:12:30.132Z"},{"id":"cmuohflz60038ofmyse0exnhn","name":"Developers who are not database specialists","kind":"segment","addedBy":"definition","addedAt":"2026-09-30T19:12:30.232Z"}],"sighted":[]},"entries":{"observed":30,"inference":0,"sourceBroken":0,"byTag":[{"tag":"FACT","count":14},{"tag":"COMPANY CLAIM","count":8},{"tag":"USER OPINION","count":8}],"byCategory":[{"category":"PRODUCT","count":13},{"category":"PRICING","count":8},{"category":"COMPLAINT","count":7},{"category":"DISCOURSE","count":1},{"category":"PEOPLE","count":1}]},"pricing":{"readEntities":6,"withPricing":5,"changesInMonth":8,"companiesChangedInMonth":5,"withheldReason":null,"companies":[{"entityId":"cmuohflwe0036ofmyqbnli7e8","name":"Database client frustrations","kind":"discourse","site":null,"changesInMonth":1,"latest":{"claim":"DataGrip is now noted as free for non-commercial use since 2025, alongside its paid tier at $109/yr individual.","tag":"FACT","sourceUrl":"https://www.querydeck.app/blog/dbeaver-alternatives-mac-2026","observedAt":"2026-09-30T20:43:23.272Z"}},{"entityId":"cmuohfllb002yofmy6gwgw9da","name":"TablePlus","kind":"competitor","site":"https://tableplus.com","changesInMonth":2,"latest":{"claim":"TablePlus prices Basic at $99 (1 device) and Standard at $129 (2 devices), both one-time/perpetual purchases including one year of free updates; a Team plan is $79/seat with a minimum of 3 seats.","tag":"FACT","sourceUrl":"https://tableplus.com/pricing","observedAt":"2026-09-30T19:18:09.995Z"}},{"entityId":"cmuohflod0030ofmynqaccmeg","name":"Beekeeper Studio","kind":"competitor","site":"https://beekeeperstudio.io","changesInMonth":2,"latest":{"claim":"Beekeeper Studio's official pricing page lists three per-user paid tiers: Indie at $18/mo ($9/mo billed yearly), Professional at $28/mo ($14/mo yearly), and Business at $35/mo ($18/mo yearly), plus an Enterprise plan starting at $4,999/month.","tag":"FACT","sourceUrl":"https://www.beekeeperstudio.io/pricing/","observedAt":"2026-09-30T19:18:09.995Z"}},{"entityId":"cmuohflra0032ofmyl17ogzby","name":"DBeaver","kind":"competitor","site":"https://dbeaver.io","changesInMonth":1,"latest":{"claim":"DBeaver's paid lineup is structured as Lite (~$113/user/year), Enterprise (~$255/user/year), and Ultimate (~$510/user/year), plus a separate Team Edition priced by role from $82/user/year (Viewer) to $810/user/year (Administrator) with a minimum purchase of one administrator and two developers.","tag":"COMPANY CLAIM","sourceUrl":"https://dbeaver.com/products/team-edition/","observedAt":"2026-09-30T19:18:09.995Z"}},{"entityId":"cmuohfltw0034ofmyxi15ca9x","name":"DataGrip","kind":"competitor","site":"https://www.jetbrains.com/datagrip/","changesInMonth":2,"latest":{"claim":"DataGrip is now free for non-commercial and open-source use, with commercial subscriptions priced at $10.90/month ($109/year) for individual developers and $25.90/user/month ($259/user/year) for organizations.","tag":"FACT","sourceUrl":"https://blog.jetbrains.com/datagrip/","observedAt":"2026-09-30T19:18:09.995Z"}},{"entityId":"cmuohflz60038ofmyse0exnhn","name":"Developers who are not database specialists","kind":"segment","site":null,"changesInMonth":0,"latest":null}]},"funding":{"quartersConsidered":8,"readQuarters":1,"totalRounds":0,"currencies":[],"withheldReason":"Withheld: something was read in 1 of the last 8 quarters. A series needs at least 2 to say anything a single reading does not.","quarters":[]},"marketSize":{"readAt":null,"publishers":[]}}