Packages 
Package Description
org.spongepowered.configurate
Core node data structures and supports
org.spongepowered.configurate.examples
Configurate usage examples.
org.spongepowered.configurate.extra.dfu.v2
Integration with DataFixerUpper v2.
org.spongepowered.configurate.extra.dfu.v3
Implementation of DataFixerUpper interfaces for Configurate types.
org.spongepowered.configurate.extra.dfu.v4
Implementation of DataFixerUpper interfaces for Configurate types.
org.spongepowered.configurate.gson
Configuration loader for the JSON format.
org.spongepowered.configurate.hocon
Configuration loader for the HOCON library.
org.spongepowered.configurate.jackson
Configuration loader for the JSON format using Jackson.
org.spongepowered.configurate.loader
Base infrastructure for configuration loaders
org.spongepowered.configurate.objectmapping
Object mapper to handle converting between raw nodes and POJOs.
org.spongepowered.configurate.objectmapping.guice
An extension to the object mapper that will create constructors using Guice Injectors.
org.spongepowered.configurate.objectmapping.meta
Metadata annotations for use with the object mapper.
org.spongepowered.configurate.reactive
This package contains a rudimentary implementation of a reactive programming API.
org.spongepowered.configurate.reference
File watcher and infrastructure to support dynamically updating configurations.
org.spongepowered.configurate.serialize
Type serializer mechanisms and the standard type serializers shipped with Configurate.
org.spongepowered.configurate.transformation
Configuration tree transformations
org.spongepowered.configurate.util
Utilities for implementation.
org.spongepowered.configurate.xml
Configuration loader for the XML format.
org.spongepowered.configurate.yaml
Configuration loader for the YAML 1.1 format.