If you want to try it without downloading desktop app, use online demo - https://demo.dbgate.org/, connect to any preconfigured database, click big PLUS IN CIRCLE in top right corner and choose "Database chat"
DbGate is cross-platform database manager, for desktop and for web platforms.
New version 6.3.0 brings also support of native
database backup & restore for MySQL and PostgreSQL
This releasae brings many UX improvements, keyboard navigation, tab preview mode like in VS code, handling stored procedure parameters, improved compare DB model feature and much more
DbGate, open-source client for various databases, recently added support for ClickHouse database. There is quite wide support of this engine, including ClickHouse weird features like sorting keys and not-unique primary keys.
I play piano, but I am not good in reading notes. So I wanted to record my reportoir, which I have hard time to learn from note sheets, or created from youtube piano tutorials (I use these tutorials as inspiration, not as exact source). I tried several tools for this purpose, but I wasn't satisfied with them. So I created PianoHub.
PianoHub is created with SvelteKit and hosted on Vercel. I use it mor my very amateur piano recordings, I hope that it could be useful also for someone else.
New version comes with creating ER diagrams, with automatic layout, ability to change styles and export functionality.
There are also notable improvements from recent versions, such as big optimalization of electron app (now no embeded HTTP server in electron app is used). Also table schema editor and database structure compare tool was implemented.
This will depend on underlying nodejs driver, which is better-sqlite3. I have no information about how it works in this configuration, but if you would try it, feedback is welcome (but in case that if will not work, I could only create ticket in better-sqlite and wait for solving it)
As you said, DbGate has no activity tracking or monitoring. Tracking is only on site dbgate.org. I will never add any tracking to dbgate app. I believe that it doesn't have great sense in open-source project.
Honestly, not at 100% today. But I am very focused to make it keyboard-friendly, many operations could be done only with keyboard. Keyboard support is improved continually, eg. recently I have added configuration of keyboard shortcuts and command palette like in VS code (after F1), if you don't like context menu.
Thanks. Yes, support of diagramming is also planned. About documentation, I am not sure, whether support it directly. Maybe this could be better achieved with some plugin, as there could be lot of options... Probably I will create some simple plugin making basic HTML doc, someone could than improve or fork and customize it
Thanks! Table editor will be surely implemented. I am now deciding, what big feature will be the next, table structure editor is hot candidate. Next candidate is SQLite support
I am also using Electron. But I didn't come across problems with scrolling. Surely the reason is not Electron, Beekeeper Studio is created with Vue.js, maybe that is origin of this problem. DbGate uses Svelte, which should be much much effective, because of omiting virtual DOM. Formerly DbGate was written in React (which has also virtual DOM as vue), rewriting to Svelte boosted the performance markedly.