Skip to content

2sky/Vidyano.Core

Repository files navigation

Vidyano.Core

NuGet NuGet Downloads License: MIT .NET .NET GitHub last commit

Official .NET client library for Vidyano applications — a comprehensive client-side SDK for connecting to Vidyano backend services. Cross-platform, async-first, MVVM-friendly, and multi-target (.NET Standard 2.0, .NET 8.0, .NET 10.0).

Installation

dotnet add package Vidyano.Core

Quick start

using Vidyano;

var client = new Client { Uri = "https://your-vidyano-service.com" };
await client.SignInUsingCredentialsAsync("username", "password");

var query = await client.GetQueryAsync("Customers");
await query.SearchTextAsync(string.Empty);

foreach (var item in query)
    Console.WriteLine(item["Name"]);

➡️ Full Vidyano.Core usage guide — persistent objects, queries, actions, and the demo app.

This repository also ships scripting packages

The same repo provides two packages for scripting Vidyano sessions — regression tests, smoke tests, agent automation, reproducing customer flows from a small file. They drive a real session: whatever a .visc script does, a frontend could have done.

Package Use it when…
Vidyano.Script You want to embed the .visc engine in your own .NET process.
Vidyano.Script.Tool You want a CLIdotnet tool install -g Vidyano.Script.Tool gives you vidyano run script.visc.
@app = "https://demo.vidyano.com/"
SIGN-IN admin / vidyano

OPEN MenuItem Home/Customers
SEARCH ""
EXPECT TotalItems >= 1

Documentation

📖 Full documentation — the package overview, the complete .visc language reference, the CLI guide, and the embedding guide.

For the broader platform, visit www.vidyano.com.

TypeScript / JavaScript client

For TypeScript and JavaScript applications, we also provide an npm package:

npm version

npm install @vidyano/core

Contributing

We welcome contributions! Please feel free to submit pull requests or open issues on our GitHub repository.

License

This project is licensed under the MIT License — see the LICENSE file for details.

Support


Copyright © 2025 2sky NV. All rights reserved.

About

No description, website, or topics provided.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Contributors