Menu

License Keys

Skip’s libraries are free and open source. The Skip transpiler and tools, however, require a license key to run on non-free or closed-source code after the initial trial period.

You can request a free 30-day license key from the evaluation page, after which you can purchase a license.

License key workflow:

  • Skip is free to try. Installing Skip automatically begins a 14-day trial period.
  • When your trial period approaches its end, Skip will prompt you to obtain an evaluation license, which you can do from https://skip.tools/eval. Your evaluation license is also free.
  • When your evaluation period is ending, Skip will prompt you to purchase a license online. Visit our pricing page to choose the correct license. Each license key is node-locked to a single developer machine, so you will need to provide the output of the skip hostid command for the machine:
% skip hostid

After obtaining a license key, enter it in the ~/.skiptools/skipkey.env file, which is created when you install Skip. Make sure to enter it in the format below, including the space after the colon:

SKIPKEY: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Skip’s tools will also check the SKIPKEY environment variable for a valid key, which can be useful in continuous integration build environments.

Note that while using Skip’s tools requires a valid license key for non-free or non-open software, your apps do not. Skip is strictly a development tool, not a runtime. Your apps do not bundle a Skip license or perform any Skip license checks. All of your source code - including any previously transpiled Kotlin - is your own, regardless of whether your license is current.