Get TabulaSQL

Pick your platform below. Free forever, no account required: install it and connect to MySQL & MariaDB.

macOS

Apple Silicon & Intel

Recommended

TabulaSQL-macos-arm64.dmg · v1.0.1

TabulaSQL-macos-x64.dmg · v1.0.1

Windows

64-bit installer

Recommended

TabulaSQL-windows-x64-setup.exe · v1.0.1

Linux

AppImage / .deb

Recommended

TabulaSQL-linux-x64.AppImage · v1.0.1

TabulaSQL-linux-x64.deb · v1.0.1

After downloading, follow the install instructions for macOS, Windows, or Linux.

Prefer to browse all builds and checksums? Head to the GitHub Releases page. Or run TabulaSQL in your browser via Herd / Laragon.

Installing TabulaSQL

macOS

  1. 1. Open the downloaded .dmg and drag TabulaSQL into Applications.
  2. 2. First launch: right-click the app and choose Open (do not double-click). Confirm when macOS asks. Builds are unsigned, so Gatekeeper may warn that the app "can't be opened" or is "damaged".
  3. 3. If it still won't open, clear the quarantine flag:
$ xattr -cr /Applications/TabulaSQL.app

Same steps for Apple Silicon and Intel.

Want signed, Gatekeeper-friendly macOS builds? An Apple Developer Program membership (needed to sign and notarize the .dmg) costs about $99/year. If enough people buy me a coffee, I can cover that and ship properly signed downloads.

Windows

  1. 1. Run the downloaded .exe installer.
  2. 2. If SmartScreen warns you, choose "More info", then "Run anyway" (unsigned build).
  3. 3. Launch TabulaSQL from the Start menu.

Linux

AppImage: make it executable, then run it:

$ chmod +x TabulaSQL-linux-x64.AppImage && ./TabulaSQL-linux-x64.AppImage

Or install the .deb with your package manager.

Every build ships with its own PHP runtime, including pdo_mysql (MySQL/MariaDB) and sodium (encrypted connection export).

For developers

Run it in your browser

Already using Laravel Herd, Laragon, or another local PHP stack? Clone TabulaSQL from GitHub, park the folder, and open it in your browser: same app, no installer. Stay on the newest code with a single git pull.

$ git clone https://github.com/pimvdmolen/tabulasql.git
$ cd tabulasql && composer install && npm install
$ cp .env.example .env && php artisan key:generate && php artisan migrate
$ npm run build

With Herd, open https://tabulasql.test. With Laragon or similar, point your vhost at the public folder and you're in. After that, git pull keeps you on the latest.

Prefer a desktop build from source?

After the steps above, run composer native:dev for the NativePHP desktop app, or follow the build docs in the repo for release packages.