Library for controlling the Spyder 200/300/X20/X80 video processor families. Provides UDP control, server auto-discovery, drawing data (live display info), file transfer services, and image cache management.
$ dotnet add package SpyderClientLibraryProvides a modern, fully async compatible .Net Standard 2.0 library for creating applications and utilities targeting the Spyder video processor from Desktop (.Net 4.6.2 or later) or Windows Store applications (Windows 10/11).
This library was built using Visual Studio 2026, and can either be downloaded and compiled from source or downloaded as a Nuget Package if you prefer - search for SpyderClientLibrary from the Nuget package manager to get started.
If you are running Windows 8.1 or later, take a look at the Spyder Client for Windows application in the Windows Store for an example of some of the things possible.
I've taken great effort to make this library as solid as possible, but if you run into any problems or want to see something added, please feel free to log them in the issue tracker or fix them up and send me a pull request.
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.