A database application that's super small and easy to develop. It really is small, as a Mac app it's 11MB and 500kb of that is the app and the rest is the MySQL support. Currently only supports MySQL (and therefore possibly MariaDB)
- Needs the mysql client library (e.g. brew install mysql or just brew install mysql-client)
- On OSX statically compiles in mysql and associated libs for easy distribution to the great unwashed
- Uses some basic encryption on the password and saves the configuration to ~/.DBApp.cnf as JSON
- Run build.sh to build and run
- https://github.com/webview/webview as the framework to buiild the app with
- Borrowed the Mac menus idea from lukevers webview fork https://github.com/lukevers/webview
- https://github.com/tofsjonas/sortable to make HTML Tables sortable
- Borrowed the icon from DB Browser for SQLite ... for now, its so nice and simple
- https://github.com/kueblc/LDT for Syntax highlighting
- It's not even beta, it's alpha
- It's unpretty
- There are probably lots of little bugs & memory leaks to find and fix
- OS Build, docker linux build, Windows untested
- Move the password storage to keychain on Mac
- Treeview the tables into the schema list
- etcetera ...