Installation
Download Pre-built Binaries
Download the latest release for your platform from GitHub Releases:
- Linux:
tablr-linux-x64.tar.gz - Windows:
tablr-windows-x64.zip - macOS:
tablr-macos-x64.tar.gz
Linux/macOS
tar -xzf tablr-linux-x64.tar.gz
sudo cp -r lib/* /usr/local/lib/
sudo cp -r include/* /usr/local/include/
Windows
Extract the zip file and add the lib and include directories to your project paths.
Using xmake (Recommended)
wget https://github.com/muhammad-fiaz/tablr/releases/download/v0.1.0/tablr-xmake-0.1.0.tar.gz
tar -xzf tablr-xmake-0.1.0.tar.gz
cd tablr-xmake-0.1.0
xmake install
Or add to your xmake.lua:
Using Conan
Using vcpkg
From Source
Basic Build
Build with Accelerator Support
CUDA (NVIDIA GPUs)
Requires: NVIDIA GPU with CUDA Toolkit installed
Intel XPU
Requires: Intel GPU with SYCL/DPC++ support
NPU (Neural Processing Units)
Requires: NPU hardware (Qualcomm, MediaTek, etc.)
TPU (Tensor Processing Units)
Requires: TPU hardware (Google TPU, similar accelerators)