The current stable release is Slick 3.3.3 for Scala 2.11, 2.12, and 2.13.
(Community help adding Scala 3 support is needed; see this ticket.)
The easiest way to get started is with a working application in Lightbend TechHub. To learn the basics of Slick start with the Hello Slick sample. To learn how to integrate Slick with Play Framework check out the Play Scala Intro template.
To include Slick in an existing project use the library published on Maven Central.
For sbt / Play Framework projects add the following to your
"com.typesafe.slick" %% "slick" % "3.3.3"
For Maven projects add the following to your
<dependencies>, adjusting the Scala version as appropriate:
<dependency> <groupId>com.typesafe.slick</groupId> <artifactId>slick_2.13</artifactId> <version>3.3.3</version> </dependency>
You can also download the JARs directly from Maven Central.
The source code can be found on GitHub. Most development is happening in the main branch. Releases are generally made from the major version branches and tagged with the version number.