- PostgeSQL
- SQLite
- MySQL
This is a Tauri app, which uses Rust for the backend and Javascript for the frontend. So let's make sure you have all the prerequisites installed.
- Tauri Dev Deps
Follow the official guide here: https://tauri.app/start/prerequisites/#system-dependencies
- Rust
You can use the following rustup quick install script to get all the necessary tools.
$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh- Node
Next, ensure you've got at least Node 22 installed. You can download it from the official Node.js website. (https://nodejs.org/en/download)
- pnpm
Finally, we use pnpm as our package manager. You can leverage corepack, which comes shipped with node, to install and use the pnpm version we defined in our package.json.
$ cd tablix
$ corepack enableNext, install the app dependencies.
$ pnpm install You'll have to re-run this occasionally when our deps change.
Now you should be able to run the app in development mode:
$ pnpm tauri dev

