Vidyano.Script.Tool
5.71.0
Prefix Reserved
dotnet tool install --global Vidyano.Script.Tool --version 5.71.0
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local Vidyano.Script.Tool --version 5.71.0
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Vidyano.Script.Tool&version=5.71.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Vidyano.Script.Tool --version 5.71.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Vidyano.Script.Tool
vidyano — a .NET global tool for running .visc scripts against a Vidyano backend.
A .visc file is a short, declarative script that drives a real Vidyano session — sign in, open queries, edit rows, run actions — and asserts on the observable state at each step. It's the smallest unit for regressing a customer flow, scripting a smoke test, or letting an agent exercise an app.
To embed the engine in your own .NET code instead, use Vidyano.Script.
Install
dotnet tool install -g Vidyano.Script.Tool
Requires the .NET 10 runtime. Update with dotnet tool update -g Vidyano.Script.Tool.
Hello, Vidyano
cat > hello.visc <<'EOF'
@app = "https://demo.vidyano.com/"
SIGN-IN admin / vidyano
OPEN MenuItem Home/Customers
SEARCH ""
EXPECT TotalItems >= 1
OPEN-ROW 0
EXPECT NavStack.Top.Kind = "PersistentObject"
EOF
vidyano run hello.visc
Commands
vidyano run <file.visc> [options] Execute a script.
vidyano lint <file.visc> Parse-check without executing.
vidyano repl [options] Start an interactive .visc REPL.
vidyano help [verbs] Show help. 'verbs' lists every .visc verb.
Run vidyano help verbs for the full grammar straight from the engine.
Documentation
- 🖥️ CLI guide — every flag, exit codes,
--jsonfor CI/agents, and external tool packs (--tools). - 📖 The
.visclanguage — the complete verb andEXPECTreference. - 🔌 Embedding guide — drive scripts from your own .NET process instead of the CLI.
License
MIT — see LICENSE.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 5.71.0 | 97 | 10/15/2026 |
| 5.70.0 | 97 | 10/9/2026 |
| 5.69.0 | 110 | 9/29/2026 |
| 5.68.0 | 231 | 7/17/2026 |
| 5.67.0 | 144 | 6/30/2026 |
| 5.66.0 | 155 | 6/22/2026 |
| 5.65.0 | 148 | 6/17/2026 |
| 5.64.0 | 154 | 6/16/2026 |
| 5.63.0 | 141 | 6/15/2026 |
| 5.62.0 | 139 | 6/12/2026 |
| 5.61.0 | 132 | 6/4/2026 |
| 5.60.0 | 132 | 6/3/2026 |
| 5.59.0 | 129 | 5/29/2026 |
| 5.58.0 | 140 | 5/28/2026 |
| 5.57.1 | 135 | 5/27/2026 |
| 5.57.0 | 144 | 5/27/2026 |
| 5.56.0 | 132 | 5/26/2026 |