Developers

Everything you need to build with Tabalyst.

Tabalyst is an open-source Python package with a command line, a Python API and documented JSON outputs. This page gathers the resources. The detailed signatures, parameters and formats live in the documentation.

Install and run

Tabalyst supports Python 3.11 to 3.14 and runs on your machine. The same package installs the command line and the Python API.

  1. 1 · Install
    pip install tabalyst

    # Also updates it: Tabalyst changes often

  2. 2 · One file
    tabalyst report data.csv

    # data.html, data.json and executions.json, beside the source

  3. 3 · A batch
    tabalyst report *.csv -d reports/

    # One report and one profile per file

Reference and formats

The JSON formats are versioned with format_version and format_revision and are still experimental: pin the Tabalyst version your code reads. The known limitations ↗ are listed in the documentation.

Open source

Tabalyst is an open-source project by Loribel Labs, created by Gregory Borelli. The code is released under MPL-2.0 ↗ and the documentation under CC BY 4.0 ↗.

SOURCE

GitHub

Source code, releases and the issue tracker.

PACKAGE

PyPI

The published package and its versions.

Next step

Where to go next

TABALYST FOR

The workflow for scripts and pipelines: exit codes, batches and a real JSON profile.

PRODUCTAvailable

Tabalyst Report

The product: demo, outputs, batches and the four formats.

TOOLSAvailable

Tools

Tabalyst Inspect, Tabalyst Scan and Tabalyst Sample.