All Packages ratpack-config ratpack-consul ratpack-core ratpack-dropwizard-metrics ratpack-exec ratpack-func ratpack-groovy ratpack-groovy-test ratpack-gson ratpack-guice ratpack-h2 ratpack-handlebars ratpack-hikari ratpack-jdbc-tx ratpack-newrelic ratpack-reactor ratpack-retrofit2 ratpack-rocker ratpack-rx2 ratpack-session ratpack-session-redis ratpack-session-serialization-kryo ratpack-spring-boot ratpack-test ratpack-thymeleaf3 
Package Description
ratpack.config
Provides the ability to access configuration data from a variety of sources, such as YAML, JSON, properties files, system properties, and environment variables.
ratpack.consul
Support for integrating Ratpack applications with Hashicorp's Consul service discovery and distributed configuration engine.
ratpack.core.bytebuf  
ratpack.core.error
Types that deal with handling application errors.
ratpack.core.file
Types for dealing with the file system and serving files.
ratpack.core.form
Support for handling uploaded forms, including file uploads.
ratpack.core.handling
The handling of application requests.
ratpack.core.handling.direct
Low level direct access to the underlying Netty internals.
ratpack.core.health
Health checks report on the status of key components in the system and are generally used for monitoring and reporting.
ratpack.core.http
The HTTP protocol.
ratpack.core.http.client
The HTTP client.
ratpack.core.impose  
ratpack.core.jackson
Integration with the Jackson JSON marshalling library.
ratpack.core.logging
Utility classes for integration Ratpack with various logging frameworks.
ratpack.core.parse
Parsing in Ratpack refers to deserializing a request body into a Java object of some type.
ratpack.core.path
Types for managing the paths of requests inside the application.
ratpack.core.render
The renderer framework provides a pluggable mechanism for serializing objects to the response.
ratpack.core.server
Objects used to start a ratpack application.
ratpack.core.service
Services participate in the application start/stop lifecycle.
ratpack.core.sse
Support for Server Sent Events.
ratpack.core.sse.client  
ratpack.core.websocket
Support for Websockets.
ratpack.dropwizard.metrics
Integration with Dropwizard Metrics Library.
ratpack.exec
The execution management.
ratpack.exec.api  
ratpack.exec.registry
Registries hold objects that can be retrieved via type, and are a key aspect of Ratpack applications.
ratpack.exec.stream
Support for reactive streams.
ratpack.exec.stream.bytebuf  
ratpack.exec.util  
ratpack.exec.util.retry  
ratpack.func  
ratpack.groovy
Support for writing Ratpack applications in the Groovy programming language.
ratpack.groovy.handling
Groovy specific extensions to classes in the ratpack.core.handling package.
ratpack.groovy.render
Specialised Groovy support for rendering.
ratpack.groovy.script
Classes for handling Ratpack Groovy scripts.
ratpack.groovy.server
Groovy implementations of the Ratpack server building classes.
ratpack.groovy.sql
Support for providing Groovy's Sql interface.
ratpack.groovy.template
Support for templating based on embedded Groovy code in text.
ratpack.groovy.test  
ratpack.groovy.test.embed
Support for creating Groovy based embedded applications.
ratpack.groovy.test.handling  
ratpack.gson
Provides integration with Google Gson for JSON parsing and rendering.
ratpack.guice
Integration with Google Guice.
ratpack.h2
Provides integration with H2.
ratpack.handlebars
Integration with Handlebars.java templating engine.
ratpack.hikari
Provides integration with HikariCP library.
ratpack.jdbctx  
ratpack.newrelic
Provides integration with New Relic.
ratpack.reactor
Provides integration with the Project Reactor library.
ratpack.retrofit
Integration with Retrofit.
ratpack.rocker
Support for Rocker templates.
ratpack.rx2
Provides integration with the RxJava library.
ratpack.session
Objects for providing Session support.
ratpack.session.clientside
Support for Client Side Session.
ratpack.session.serialization.kryo  
ratpack.session.store
Provide a SessionStore implementation backed by Redis.
ratpack.spring
Provides integration with Spring Boot.
ratpack.spring.config  
ratpack.test
Fixtures used for testing Ratpack applications (see ApplicationUnderTest).
ratpack.test.embed
Support for creating embedded applications at test time, for testing Ratpack features and extensions.
ratpack.test.exec
Test fixtures for executing and evaluating Promise and Operation outside of a server instance.
ratpack.test.handling
Test fixtures for exercising Handler implementations without start a full EmbeddedApp.
ratpack.test.http
Test fixtures that provide HTTP client interfaces to applications under test.
ratpack.test.mock
Support for creating mocks for remote APIs.
ratpack.thymeleaf3
Integration with Thymeleaf templating engine.