Skip to content
A damn simple library for building production-ready RESTful web services.
Java Other
Latest commit 74e5edf @joschi joschi Merge pull request #1364 from arteam/maven_dev_profile
Add a development profile to Maven
Failed to load latest commit information.
docs Upgrade to Joda-Time 2.9.1
dropwizard-archetypes Add a development profile to Maven
dropwizard-assets Prepare next development iteration
dropwizard-auth Added a `toString()` method to `PrincipalImpl`
dropwizard-benchmarks Upgrade to JMH 1.11.2
dropwizard-bom Upgrade to Joda-Time 2.9.1
dropwizard-client Add support for setting default headers in Apache HTTP client
dropwizard-configuration Merge pull request #1310 from nickbabcock/base-validator
dropwizard-core Move from GzipFilter to GzipHandler
dropwizard-db Deprecate PooledDataSourceFactory#getHealthCheckValidation{Query,Time…
dropwizard-example Add a development profile to Maven
dropwizard-forms Prepare next development iteration
dropwizard-hibernate Move validation logic from Jackson to Jersey
dropwizard-jackson Add toString detection to fuzzy enum logic
dropwizard-jdbi Removed unused imports
dropwizard-jersey Merge pull request #1251 from nickbabcock/move-validation-logic
dropwizard-jetty Move from GzipFilter to GzipHandler
dropwizard-lifecycle Removed unused imports
dropwizard-logging fix typo in document comments
dropwizard-metrics-ganglia Merge pull request #1319 from joschi/reporter-factories
dropwizard-metrics-graphite Merge pull request #1319 from joschi/reporter-factories
dropwizard-metrics Removed unused imports
dropwizard-migrations Removed unused imports
dropwizard-servlets Add dependencies to Jetty test distributions
dropwizard-spdy Remove dropwizard-spdy
dropwizard-testing HibernateValidationFeature registered in ResourceTestRule
dropwizard-util Prepare next development iteration
dropwizard-validation Move validation logic from Jackson to Jersey
dropwizard-views-freemarker Prepare next development iteration
dropwizard-views-mustache Removed unused imports
dropwizard-views Prepare next development iteration
.editorconfig Add EditorConfig configuration file
.gitattributes Enforce LF line endings on Mustache and Freemarker template files
.gitignore Clean up .gitignore
.travis.yml Use Java 8 as baseline for Dropwizard Skip deployment of tags and non-master branches in Travis CI Adding dev list to
LICENSE Update copyright note, closes #938
NOTICE Update copyright note, closes #938 Update
findbugs-exclude.xml Exclude the code generated by JMH from the FindBugs analysis
maven_deploy_settings.xml Prepare the TravisCI configuration to automatically deploy snapshots …
pom.xml Add a development profile to Maven


Build Status Coverage Status

Dropwizard is a sneaky way of making fast Java web applications.

It's a little bit of opinionated glue code which bangs together a set of libraries which have historically not sucked:


Want to contribute to Dropwizard?

Before working on the code, if you plan to contribute changes, please read the following CONTRIBUTING document.

Need help or found an issue?

When reporting an issue through the issue tracker on GitHub or sending an email to the Dropwizard User Google Group mailing list, please use the following guidelines:

  • Check existing issues to see if it has been addressed already
  • The version of Dropwizard you are using
  • A short description of the issue you are experiencing and the expected outcome
  • Description of how someone else can reproduce the problem
  • Paste error output or logs in your issue or in a Gist. If pasting them in the GitHub issue, wrap it in three backticks: ``` so that it renders nicely
  • Write a unit test to show the issue!
Something went wrong with that request. Please try again.