Slate Kit can be setup fairly easily. Most of the dependencies are on Java / Gradle. Also refer to Kotlin for more info.


Installation of Java, Kotlin, Gradle and Slate Kit is fairly easy. We recommend the following installation steps and centralized location for simplicity.

Tech Version Instructions
Java 1.8
  • Install java 1.8.0 to example: /usr/bin/java or C:\tools\Java\jdk1.8.0
  • Add home env variable: JAVA_HOME=C:\tools\Java\jdk1.8.0 ( Windows )
Kotlin >= 1.3.21
  • Install Kotlin via the gradel plugin
  • Add “org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.21” to your build script
Gradle >= 3.5
  • Install Gradle e.g. /usr/local/bin/gradle or c:\tools\gradle ( Windows )
  • Add /usr/local/bin/gradle or C:\tools\gradle\bin ( Windows) to your system PATH variable.
  • You can also use the gradle-wrapper.jar if you are familiar with gradle


The software below is recommended but not required. Slate Kit supports MySql with support for PostGres and Sql Server coming later. Having the MySql Java Connector will help with the sample apps and is also needed for the ORM ( entities ).

Tech Version About
IntelliJ Refer to JetBrains IDE

Slate Kit CLI

There is a Slate Kit CLI ( command line interface ) application for Mac ( integrated with HomeBrew ) that serves as a project creator.
See Generators for more info