trackio-ui
A simple UI for the trackio dashboard, written in FastHTML. The primary reason for creating this was the poor performance of the Gradio frontend for trackio.
Original Trackio repository: https://github.com/gradio-app/trackio
With this UI, you can configure the maximum number of data points for graphs to prevent slow communication and rendering.
Installation
pip install trackio-ui
You can also install the latest version using git:
pip install "trackio-ui @ git+https://github.com/ssslakter/trackio_ui.git"
Getting Started
To start the local trackio-ui server, run the following command:
trackio-ui --project "my-project"
Highlights
- Fast dashboard workflow for local experiments.
- Switch between dark and light themes.
- Preview charts for detailed inspection.
- Manage runs from the table, including deleting selected runs.
- Inspect run hyperparameters.
Screenshots
Dashbord showing runs logged with trackio
Runs Table and Hyperparameters
Preview graph and vary the time-scale
Configuration
By default, the app looks for Trackio projects in the ~/.cache/huggingface/trackio folder, but you can change this location by setting the TRACKIO_ROOT environment variable. The project names you use in the URL must match your Trackio project names. You can set the default project either by providing the --project argument in the CLI or by setting the TRACKIO_DEFAULT_PROJECT environment variable. The default port for the app is 8000.
Contributing
Contributions are very welcome. I would be glad if you open issues or create PRs.
If you found a bug, have a feature request, or want to improve the UI/UX, please open an issue first so we can align on the direction.
For pull requests:
- Keep changes focused and small when possible.
- Include screenshots for UI updates.
- Reference related issues if applicable.
Release files for trackio-ui 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| trackio_ui-0.1.4.tar.gz | 420.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| trackio_ui-0.1.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 444.9 kB
Release files / trackio_ui-0.1.4.tar.gz
| Download URL | trackio_ui-0.1.4.tar.gz |
|---|---|
| Size | 420.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4a6ace96efbda499e32cb8ad91133e38715cbb9860905ffd20f378c8b1adb717
|
|
BLAKE2b-256 checksum How to use checksums |
6b95c11a84e6a630386bf9f0c4dbfe1ad77f8c842734dc9b935dc66cb8ddc223
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.
Transparency logRelease files / trackio_ui-0.1.4-py3-none-any.whl
| Download URL | trackio_ui-0.1.4-py3-none-any.whl |
|---|---|
| Size | 24.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b2b69e967b9f86e1d49637a2f322f14621c7c515004575fe1c1094e557886c6e
|
|
BLAKE2b-256 checksum How to use checksums |
07e1fbc4c5416c035620afdb06354ead7bcb40e4ab6b7fff0c785d2f97cdb42f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.
Transparency log