3rd Party Modules
Listing of 3rd party Dropwizard modules.
If you want to add your module to this listing, please open a pull request in the modules.dropwizard.io repository on GitHub.
Name | Description | License | Maven Artifact | Dropwizard versions |
---|---|---|---|---|
armeria-dropwizard | Allows for wrapping Armeria in place of Dropwizard's default Jetty Server | Apache-2.0 | 1.3.16+, 2.0+ | |
hystrix-dropwizard-bundle | easy Hystrix eventstream bundle for DropWizard | Apache-2.0 | 1.3.0 | |
dropwizard-atomix | Atomix support for Dropwizard | Apache-2.0 | 1.3.0 | |
dropwizard-external-auth-bundle | Allows your service to trust authentication from an external identity provider. | MIT | 1.3.0, 2.0+ | |
dropwizard-jobs | Quartz integration for Dropwizard | Apache-2.0 | 3.x | |
dropwizard-graphql | GraphQL support for Dropwizard | Apache-2.0 | 1.3.0 | |
dropwizard-consul | Consul support with Dropwizard | Apache-2.0 | 1.3.0 | |
dropwizard-swagger | A Dropwizard bundle that serves Swagger UI static content and loads Swagger endpoints. | Apache-2.0 | 1.3.0 | |
dropwizard-zipkin | Zipkin span/trace instrumentation for Dropwizard | Apache-2.0 | 1.3.0 | |
dropwizard-riak | Riak Support for Dropwizard | Apache-2.0 | 1.3.0 | |
dropwizard-keycloak | Integration of OAuth2 and OpenID Connect by using Keycloak | Apache-2.0 | 0.9, 1.x, 2.x, 3.x, 4.x | |
dropwizard-admin-resource | Adds the ability to easily register resources under admin port | Apache-2.0 | 1.3.8 | |
dropwizard-circuitbreaker | Simple implementation of circuit breaker design pattern using annotations. | LGPL-2.0-only | 1.3.8 | |
dropwizard-hibernate-test-util | Hibernate utility class for DAO jUnit tests | MIT | 1.3.8 | |
dropwizard-hikaricp | A replacement for the hibernate and db packages. It replaces Tomcat connection pool with HikariCP. | LGPL-3.0-only | 1.3.8 | |
dropwizard-petite | Light-weight dependency injection using Jodd Petite | MIT | 1.3.8 | |
dropwizard-metrics-ui | Dropwizard Bundle that exposes the registered Dropwizard Metrics and displays its core metrics in a dashboard. | MIT | 1.3.7 | |
dropwizard-money | Money Support for Dropwizard | Apache-2.0 | 1.2.0 | |
tenacity | Dropwizard + Tenacity | Apache-2.0 | 1.1.2, 0.9.3, 0.8.5, 0.7.1 | |
dropwizard-auth-ldap | Dropwizard Authentication Module for LDAP using JNDI. | Apache-2.0 | 1.1.2 | |
dropwizard-dashboard | Simple Admin Dashboard to visualize Health Checks and Metrics | MIT | 1.1.2 | |
dropwizard-morphia | Morphia support for Dropwizard | Apache-2.0 | 1.1.0 | |
ratelimitj-dropwizard | A Dropwizard rate limiting bundle that provides extensible storage and configuration | Apache-2.0 | 1.1.0, 1.1.1, 1.1.2 | |
dropwizard-gelf | Support for logging to a GELF-enabled server like Graylog or logstash | Apache-2.0 | 1.0.0, 1.1.0 | |
dropwizard-redirect-bundle | A simple bundle for Dropwizard that allows for HTTP redirects. | 1.1 | ||
dropwizard-webjars-bundle | Dropwizard bundle to make working with WebJars easier | 1.1 | ||
rx-jersey | RxJava support for resources and client with dropwizard bundle | MIT | 1.0.5 | |
dropwizard-hk2bundle | HK2 DI support and auto-discovery for HealthChecks, Lifecycle objects and other services | MIT | 1.0.5 | |
dropwizard-jwt-cookie-authentication | A bundle to authenticate requests from JWT cookies | Apache-2.0 | 1.1.1 | |
dropwizard-pac4j | A Dropwizard bundle for securing REST endpoints using pac4j | Apache-2.0 | 1.0.3 | |
encrypted-config-value-bundle | support substituting encrypted values into configuration using standard `\${...}` syntax | Apache-2.0 | 1.0.0 | |
dropwizard-web-logger | Used to help log web activity to log files on a server’s backend | Apache-2.0 | 1.0.0 | |
dropwizard-version-info | Exposes a version string as a Jersey resource under `/version` | Apache-2.0 | 1.0.0 | |
dropwizard-index-page | A bundle that serves the index page for a single page application | Apache-2.0 | 1.0.0 | |
dropwizard-web-security | A bundle for applying default web security functionality to a dropwizard application. | Apache-2.0 | 1.0.0 | |
jdit | Integration testing of JDBI DAO's in Dropwizard | MIT | 1.0.0 | |
dropwizard-guicey | Flexible guice integration. | MIT | 1.0.0 | |
dropwizard-template-config | Dropwizard bundle that enables you to write your config.yaml as a Freemarker template. | Apache-2.0 | 0.7, 0.8, 0.9, 1.0.0 | |
dropwizard-entitymanager | Provides managed, easy-to-configure access to Hibernate JPA. Supports declarative transactions with the @UnitOfWork annotation. | Apache-2.0 | 0.9, 1.0.0 | |
dropwizard-raven | Dropwizard integration for error logging to Sentry | MIT | 1.0 | |
dropwizard-sentry | Dropwizard integration for error logging to Sentry | Apache-2.0 | 1.3 | |
dropwizard-correlation-id | Correlation ids for Dropwizard applications | MIT | 1.3 | |
btm-DropwizardHealthChecks | Provides pre-written health checks for JDBC supported databases, dependent Http(s) services, and more | Apache-2.0 | 1.0 | |
dropwizard-prometheus | Provides easy-to-configure push or pull metrics communcation with Prometheus | Apache-2.0 | 1.0 | |
dropwizard-auth-jwt | Dropwizard Authentication Module for Json Web Tokens (JWT) | Apache-2.0 | 0.9.2 | |
dropwizard-logentries-appender | Log appender for logentries service. | LGPL-2.0-only | 0.9.2 | |
dropwizard-websockets | websockets support including metrics | MIT | 0.9.1 | |
dropwizard-websocket-jee7 | A bundle that adds support for the JSR 356 Websocket specification. | Apache-2.0 | 1.0.0 | |
dropwizard-mybatis | Dropwizard supporting code for the Mybatis SQL mapper. | MIT | 0.8, 0.9.2 | |
comsat-dropwizard | Handle many more concurrent requests with Dropwizard by replacing heavyweight Java threads with featherweight Quasar fibers | LGPL-3.0-only or EPL-1.0 | 0.8 | |
wizard-in-a-box | Adapter to deploy on a 3.0 servlet container (Tomcat, jBoss, ...) | Apache-2.0 | 0.8 | |
dropwizard-heroku | Configuration glue to run Dropwizard on Heroku | MIT | 0.8 | |
dropwizard-mongo-module | A guice module for connecting a Dropwizard app to a Mongo DB cluster | MIT | 0.8 | |
dropwizard-peer-authenticator | Dropwizard module to enable BasicAuth security around a service with convenience factories for reading in lists of (users, passwords) who are authorized to make requests of your service | MIT | 0.8 | |
cf-signal-resource-bundle | Dropwizard bundle to signal the AWS AutoScalingGroup via AWS CloudFormation SignalResource API when running on an AWS EC2 instance. | Apache-2.0 | 0.8 | |
dropwizard-guice | Support for Google Guice | Apache-2.0 | 0.7 | |
dropwizard-spring | Spring integration for Dropwizard | Apache-2.0 | 0.7 | |
dropwizard-configurable-assets-bundle | Implementation of the AssetBundle allowing user configuration | 0.7 | ||
dropwizard-metrics-librato | Send metrics from your Dropwizard application to Librato Metrics | Apache-2.0 | 0.7 | |
dropwizard-cassandra | Dropwizard support for Cassandra | Apache-2.0 | 0.7 | |
dropwizardry-guice | Sensible Guice support for Dropwizard | LGPL-3.0-only | 0.7 | |
dropwizardry-jersey | Make Jersey work better in Dropwizard | LGPL-3.0-only | 0.7 | |
dropwizardry-config-hocon | Enable using HOCON to configure Dropwizard | LGPL-3.0-only | 0.7 | |
clustermate-dropwizard | Support for ClusterMate-based services | Apache-2.0 | 0.7 | |
transistore-dropwizard | Support for TransiStore Distributed data store | Apache-2.0 | 0.7 | |
ostrich-dropwizard | Support for Ostrich (SOA Library) | Apache-2.0 | 0.7 | |
jimix-dropwizard | Support for Jimix (modern JMX web console) | Apache-2.0 | 0.7 | |
trimou-extension-dropwizard | Support for the Trimou templating engine | Apache-2.0 | 0.7 | |
dropwizard-redis | Support for using redis via the Jedis client | Apache-2.0 | 0.7 | |
dropwizard-jooq | Addon bundle for Dropwizard to support jOOQ for database access | Apache-2.0 | 0.7 | |
djhworld/dropwizard-jooq | JOOQ integration for Dropwizard | MIT | 0.7 | |
dropwizard-logging-loggly | Dropwizard logging support for Loggly. | Apache-2.0 | 0.7 | |
dropwizard-logging-gelf | Dropwizard logging support for GELF servers. | Apache-2.0 | 0.7 | |
dropwizard-debpkg-maven-plugin | A maven plugin for packing Dropwizard applications as Debian packages. | Apache-2.0 | 0.7 | |
dropwizard-orient-server | Embedded OrientDB server for dropwizard. | MIT | 0.7, 0.8 | |
dropwizard-shiro | A bundle for securing Dropwizard with Apache Shiro. | MIT | 0.7 | |
dropwizard-xml | Dropwizard bundle for processing and validating XMLs. | Apache-2.0 | 0.7 | |
dropwizard-extra-core | Some useful additions to Dropwizard that have no external dependencies | Apache-2.0 | 0.6 | |
dropwizard-extra-zookeeper | Dropwizard integration for working with ZooKeeper | Apache-2.0 | 0.6 | |
dropwizard-extra-hbase | Dropwizard integration for working with HBase in Scala | Apache-2.0 | 0.6 | |
dropwizard-extra-kafka | Dropwizard integration for working with Kafka | Apache-2.0 | 0.6 | |
dropwizard-extra-curator | Dropwizard integration for working with ZooKeeper using Netflix's Curator client | Apache-2.0 | 0.6 | |
dropwizard-extra-scala | Improvements to the Scala API for various Dropwizard modules | Apache-2.0 | 0.6 | |
dropwizard-testing-integration | Utilities for writing Dropwizard integration tests | Apache-2.0 | 0.6 | |
dropwizard-quartz | Simple Job Scheduler implementation, integrating Guice and Quartz | Apache-2.0 | 0.6 | |
dropwizard-guice | Simple library for using Guice DI in Dropwizard | Apache-2.0 | 0.6 |