# Getting Started

Caliban comes with a module called caliban-tools that exposes some useful features:

  • a client for GraphQL introspection: see caliban.tools.IntrospectionClient.
  • a way to compare GraphQL schemas, whether they come from Caliban or a remote server.

# Dependency

"com.github.ghostdogpr" %% "caliban-tools" % "3.0.0"

There is also another module called caliban-codegen that contains all the code generation features from caliban-codegen-sbt, so that you can use them without sbt: see caliban.codegen.Codegen.

# Dependency

"com.github.ghostdogpr" %% "caliban-codegen" % "3.0.0"