Skip to main content

Iglu Clients

Iglu clients are used for interacting with Iglu server repos and for resolving schemas in embedded and remote Iglu schema repositories.

Technical architecture#

In this diagram we show an Iglu client resolving a schema from Iglu Central, one embedded repository and a further two remote HTTP repositories:

For more information on the rules governing resolving schemas from multiple repositories, see Schema resolution.

Available Iglu clients#

There are currently three Iglu client libraries implemented:

Repo serverDescriptionStatus
Scala clientAn Iglu client and resolver for ScalaProduction-ready
Objc clientAn Iglu client and resolver for OSXUnsupported
Ruby clientAn Iglu client and resolver for Ruby and JRubyUnsupported

On this page

Want to see a custom demo?

Our technical experts are here to help.