Language runtimes

Use the ActiveState Platform to generate custom runtimes for your development projects.

Each runtime is composed of:

  • A language and version
  • An OS-specific version of the project
  • A set of selected packages

Build a runtime

  1. Sign in to your ActiveState Platform account.
  2. Click the +New Project button.
  3. Select a Language and version for your project.
  4. Choose an operating system (or systems) from the list provided. Selecting multiple operating systems is restricted to paid-tier accounts.
  5. The project is set to Public by default, if you are a paid tier member select whether your project will be Public (open to all ActiveState users) or Private (restricted to members of your organization).
  6. A default project name will be given to your project or you can select a unique name for your project. This will act as its default URL.
  7. To finish your build you can click the Finish and Install button to move straight to downloading your project. Or you can add packages to your project by:
    • Clicking Add Packages to individually search for and add the packages and versions required for your project. Enter the name of the package or bundle you need into the field shown and click Add to include them in your project.
    • Clicking Add Dependencies from File to import requirements from a file. For more information on specifying your project requirements using a file, see Importing and managing requirements.
  8. Clicking Next will bring you back to your project’s page with a notice to save your changes. Clicking Save Changes will commit your selection(s) to your project and begin the build process.
  9. Go to the Download Builds tab and copy the text under the “First Time Download & Installation” window and paste it into your command line.

Add packages to an existing runtime

  1. Open your web browser and go to and sign in.
  2. Using the drop-down, make sure you are in the correct organization.
  3. Click on the project you want to add packages to.
  4. On the Configuration tab, click the Add Packages button.
  5. Use the search field to find the package.
  6. Select the appropriate version of the package or select “Auto”.
  7. Click the Add button. Repeat the search and add process as needed to gather all dependencies.
  8. Click Finish and Resolve Dependencies once you have added all needed dependencies.
  9. Click Save Changes to begin your build immediately without waiting for your dependencies to be resolved, or wait until prompted to start your build with resolved dependencies by clicking Save Changes & Start Build.

You can go to your project’s Download Builds tab to check the status of your build. Once your build is complete you will receive an email from indicating “Your build is ready!”. Follow the instructions in the email to download and install your build.