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.techEnter 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.0Run 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.