Skip to content

Package access

You need access to the Vyuh package registry at https://pub.vyuh.tech with your designated access token to install vyuh_diagram_kit and its companion packages. Register your token before fetching dependencies:

sh
dart pub token add https://pub.vyuh.tech

Enter your designated token when prompted. Keep it private; do not commit it to your repository or include it in application source.

Enterprise licenses are allocated manually after onboarding and payment through Paddle. Our team provisions your company and package access, then sends your designated registry token. A Paddle payment receipt is not a registry token.

Once your token is installed, follow the dependency setup below and run flutter pub get to download the package. If access is denied, contact the onboarding team to check your allocation.

Don't have a license yet? Contact us for a license.

What you need

Use Flutter 3.47 or later with Dart 3.13 or later. Add vyuh_diagram_kit to your application:

yaml
dependencies:
  vyuh_diagram_kit:
    hosted: https://pub.vyuh.tech
    version: ^2.2.0

Run flutter pub get. The kit brings in the Flutter renderer, headless engine, types, and codecs. Add a companion package directly only when your application imports it.

For a headless Dart service, use vyuh_diagram_engine instead. It exposes DrawingSession as the headless application entry point. See package ownership for the complete package list.

Continue with Set up the canvas to build your first editor. See SDK licensing for commercial license scope, onboarding and billing management.