Your browser does not support modern CSS

This page will be displayed incorrectly. We recommend using a more recent browser.

Note that yFiles for HTML itself does not rely on these features.

License and redistribution information

  • yFiles for HTML license agreement
    The usage of the yFiles for HTML library is exclusively subject to the Software License Agreement for yFiles for HTML.
  • Redistributable(s) in the evaluation packages
    There are no Redistributable(s) in the evaluation package. The evaluation version of yFiles for HTML is for evaluation purposes only. You are not entitled to distribute any of the files included in the evaluation version of yFiles for HTML as part of your software or otherwise.
  • Redistributable(s) in purchased yFiles for HTML packages
    The files in the directory lib are the Redistributable(s) as mentioned in Section 2 in the license agreement.

    Licensees of yFiles for HTML are entitled to deliver Redistributable(s) as part of their own software applications as specified in the license agreement.
  • Third party code and licenses
    Neither the Redistributable(s) of yFiles for HTML nor the included demos contain any third-party libraries or code.
  • yFiles license mechanism for app distribution
    Apart from the abovementioned Redistributable(s), in order to run, a yFiles for HTML application needs a valid license.

    Evaluation versions of yFiles for HTML come with a pre-generated evaluation license file that is located in lib/license.json. You can include this file in any HTML page that uses the library.

    See the Licensing section in the Developer's Guide for additional information.
  • Optimization and Obfuscation
    Before distributing your application, we highly recommend that you obfuscate and minify the resulting application. This reduces the download size of the library files for your end users and protects your intellectual property by making the application source code harder to read.

    The top-level directory deployment contains the yFiles deployment tool that provides name obfuscation and minification especially for the yFiles for HTML library, amongst others. For more details, see the description in the deployment directory or the respective section in the Developer's Guide.