tressi
v0.0.16
Published
A modern load testing tool that brings professional API analysis to your workspace.
Maintainers
Readme
TL;DR
npx tressi serve

tressi is a modern load testing tool that brings professional API analysis to your workspace. It combines a multithreaded execution engine with a beautiful web interface, providing the power of parallel execution through both an interactive dashboard and a headless CLI.
⚡ Get Started
To run tressi, you need Node.js 20 LTS or higher installed on one of the following supported operating systems:
- MacOS
- Windows (x64 only, ARM not supported)
- Linux (x64 and ARM)
Installation
You can run tressi instantly without installation using npx:
npx tressi@latest serveOr install it globally to use the tressi command anywhere:
npm install -g tressi
tressi serveDocker
You can also run tressi using Docker. This is the recommended way for CI/CD environments or if you don't want to install Node.js locally.
Using Docker Run
To persist your data, mount a volume to /home/node/.tressi:
docker run -p 3108:3108 -v tressi-data:/home/node/.tressi ghcr.io/kevinchatham/tressi serveUsing Docker Compose
Create a docker-compose.yml file:
services:
tressi:
image: ghcr.io/kevinchatham/tressi:latest
ports:
- '3108:3108'
volumes:
- tressi-data:/home/node/.tressi
volumes:
tressi-data:Then run:
docker compose up -d📖 Documentation
For detailed guides, configuration references, and advanced usage, please explore the docs/ directory.
