03e53f64843b434021f3176a77176e8e8a881ea0
tono

tono is a node-based image processing and analysis application.
It is heavily inspired by Gwyddion, one of the best scientific FOSS programs on the web.
Project layout
tono/
backend/ Python server, execution engine, nodes
frontend/ React/Vite app
plugins/ User plugin files (.py)
tests/ Python tests
docs/ Documentation
desktop.py Desktop launcher
scripts/ Build scripts (macOS, Linux, Windows)
Quick start
Install a local binary from the Releases section, or run locally:
# Installation
python -m venv .venv && source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -e ".[dev]"
npm install
# Running the servers
npm run backend # terminal 1 — Python server at http://127.0.0.1:8188
npm run dev # terminal 2 — Vite dev server, open the URL it prints
Docs
Languages
Python
67.8%
TypeScript
24%
JavaScript
4.4%
CSS
3.5%
Shell
0.2%
Other
0.1%