Virtuoso in the Montage Launcher
Virtuoso depends heavily on Montage for its distribution and extensibility:
- Marketplace: Montage provides a two-sided marketplace of content creators and consumers, with package governance, licensing, orchestration, and discoverability.
- Ecosystem Organization: Packages are grouped into logical ecosystems, making it easy to organize content across many domains of use.
The Ecosystem Tab
In the Montage Launcher, the Virtuoso ecosystem includes QuickStart packages that demonstrate how Virtuoso is extended.

Key Packages
- Virtuoso Launcher
- Represents the Virtuoso Core Framework.
- Installed like a normal application on your PC.
- Provides the no-code schematic editor and shared Virtuoso tooling.
- Virtuoso.WPFCSharpToolkit.VS2022
- A host plugin that extends Virtuoso to support C# WPF desktop apps in Visual Studio 2022.
- With this installed, you can build no-code C# desktop applications.
- Other host plugins can be developed to target additional project types.
- Virtuoso.EmbeddedToolkit.VS2022
- A toolkit for virtualizing embedded hardware with virtual microprocessors.
- Depends on the WPF C# Toolkit (2), which in turn depends on the Core Framework (1).
Dependency Flow
Virtuoso packages are layered with clear dependencies:
- Launcher (Core Framework) → base layer
- Host Plugins (e.g., WPF Toolkit) → extend Virtuoso into a specific language/project type
- Toolkits (e.g., Embedded Toolkit) → add specialized capabilities
When you install an activity that requires a toolkit, Montage automatically installs all dependencies — reflecting the platform engineering principle of automation and orchestration.
Learn More
For more context on how Montage works, see: