146 lines
16 KiB
Plaintext
146 lines
16 KiB
Plaintext
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Dropwizard [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m [0m[38;5;14m[1m[4mawesome[0m[38;2;255;187;0m[1m[4m [0m
|
||
|
||
[38;5;12m [39m[38;5;14m[1mdropwizard[0m[38;5;12m [39m
|
||
|
||
[38;5;14m[1mawesome[0m[38;5;12m : https://github.com/sindresorhus/awesome[39m
|
||
[38;5;14m[1mdropwizard[0m[38;5;12m : http://www.dropwizard.io[39m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mUseful resources for creating apps with [39m[38;5;14m[1mDropwizard[0m[38;5;12m (http://www.dropwizard.io)[39m
|
||
|
||
[38;2;255;187;0m[4mContributing[0m
|
||
|
||
[38;5;12mPlease take a quick look at the [39m[38;5;14m[1mcontribution guidelines[0m[38;5;12m (CONTRIBUTING.md) first.[39m
|
||
|
||
[38;2;255;187;0m[4mEditor Support[0m
|
||
|
||
[48;2;30;30;40m[38;5;13m[3mSupport for your favorite editors.[0m
|
||
|
||
[38;2;255;187;0m[4mEclipse[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-tools[0m[38;5;12m (https://github.com/Tasktop/dropwizard-tools) - Eclipse Tools for Dropwizard[39m
|
||
|
||
[38;2;255;187;0m[4mOpen Source[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-swagger[0m[38;5;12m (https://github.com/smoketurner/dropwizard-swagger) - Serves Swagger UI static content and loads Swagger endpoints.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-jaxws[0m[38;5;12m (https://github.com/roskart/dropwizard-jaxws) - enables building SOAP web services and clients using JAX-WS API.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-redirect-bundle[0m[38;5;12m (https://github.com/bazaarvoice/dropwizard-redirect-bundle) - allows for HTTP redirects.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-template-config[0m[38;5;12m (https://github.com/tkrille/dropwizard-template-config) - enables you to write your config.yaml as a Freemarker template.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-caching-bundle[0m[38;5;12m (https://github.com/bazaarvoice/dropwizard-caching-bundle) - generate cache-control options for resources and caching responses.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-xml[0m[38;5;12m (https://github.com/yunspace/dropwizard-xml) - Dropwizard bundle for processing and validating XMLs[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-crypto[0m[38;5;12m (https://github.com/meltmedia/dropwizard-crypto) - A Cryptographic Bundle for Dropwizard[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-circuitbreaker[0m[38;5;12m (https://github.com/mtakaki/dropwizard-circuitbreaker) - A circuit breaker design pattern for dropwizard[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-maxmind-bundle[0m[38;5;12m (https://github.com/phaneesh/dropwizard-maxmind-bundle) - MaxMind GeoIP2 support for dropwizard[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-protobuf[0m[38;5;12m (https://github.com/dropwizard/dropwizard-protobuf) - Support for reading and writing Google Protocol Buffer objects within Dropwizard[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-activemq-bundle[0m[38;5;12m (https://github.com/mbknor/dropwizard-activemq-bundle) - send and receive JSON via ActiveMQ in your Dropwizard application[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-consul[0m[38;5;12m (https://github.com/smoketurner/dropwizard-consul) - A Consul bundle for Dropwizard[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-zipkin[0m[38;5;12m (https://github.com/smoketurner/dropwizard-zipkin) - A Zipkin bundle for Dropwizard[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-graphql[0m[38;5;12m (https://github.com/smoketurner/dropwizard-graphql) - A GraphQL bundle for Dropwizard[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-money[0m[38;5;12m (https://github.com/smoketurner/dropwizard-money) - A Money bundle for Dropwizard[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbreakerbox[0m[38;5;12m (https://github.com/yammer/breakerbox) - Frontend for Tenacity + Archaius[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtenacity[0m[38;5;12m (https://github.com/yammer/tenacity) - A Hystrix bundle for Dropwizard[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-grpc[0m[38;5;12m (https://github.com/msteinhoff/dropwizard-grpc) - use a gRPC server in a Dropwizard service[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msqs-dropwizard[0m[38;5;12m (https://github.com/bascan/aws-dropwizard) - Amazon SQS integration[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-simple-cors[0m[38;5;12m (https://github.com/ojacobson/dropwizard-simple-cors) - A Dropwizard bundle to provide simple, sensible CORS support[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-version-info[0m[38;5;12m (https://github.com/palantir/dropwizard-version-info) - A Dropwizard bundle which exposes a version endpoint[39m
|
||
|
||
[38;2;255;187;0m[4mBoilerplate Destruction[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBrahma-HibernateUtils[0m[38;5;12m (https://github.com/gozefo/brahma-hibernateutils) - An annotation processor to keep track of [39m[48;5;235m[38;5;249m@Entity[49m[39m[38;5;12m classes to make entity registration in dropwizard super simple.[39m
|
||
|
||
[38;2;255;187;0m[4mAuthentication[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-auth-ldap[0m[38;5;12m (https://github.com/yammer/dropwizard-auth-ldap) - LDAP authentication for Dropwizard[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-jwt-cookie-authentication[0m[38;5;12m (https://github.com/dhatim/dropwizard-jwt-cookie-authentication) - Dropwizard bundle managing authentication through JWT cookies[39m
|
||
|
||
[38;2;255;187;0m[4mAssets[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-configurable-assets-bundle[0m[38;5;12m (https://github.com/bazaarvoice/dropwizard-configurable-assets-bundle) - An implementation of an AssetBundle for use in Dropwizard that allows user configuration.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-markdown-assets-bundle[0m[38;5;12m (https://github.com/rnorth/dropwizard-markdown-assets-bundle) - renders Markdown files as pretty HTML[39m
|
||
|
||
[38;2;255;187;0m[4mData Stores[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-etcd[0m[38;5;12m (https://github.com/meltmedia/dropwizard-etcd) - A Dropwizard Bundle for Etcd[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-mongo[0m[38;5;12m (https://github.com/eeb/dropwizard-mongo) - Factories and health checks for connecting to mongoDB.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-elasticsearch[0m[38;5;12m (https://github.com/dropwizard/dropwizard-elasticsearch) - A set of classes for using Elasticsearch in a Dropwizard service[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-service-discovery[0m[38;5;12m (https://github.com/santanusinha/dropwizard-service-discovery) - Zookeeper service discovery bundle and client for dropwizard.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-cassandra[0m[38;5;12m (https://github.com/composable-systems/dropwizard-cassandra) - Dropwizard support for Cassandra[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-riak[0m[38;5;12m (https://github.com/smoketurner/dropwizard-riak) - Dropwizard support for Riak[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-orient-server[0m[38;5;12m (https://github.com/xvik/dropwizard-orient-server) - Embedded OrientDB server for dropwizard[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-atomix[0m[38;5;12m (https://github.com/smoketurner/dropwizard-atomix) - Integration with [39m[38;5;14m[1mAtomix[0m[38;5;12m (http://atomix.io/)[39m
|
||
|
||
[38;2;255;187;0m[4mMetrics[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mriemann-bundle[0m[38;5;12m (https://github.com/phaneesh/riemann-bundle) - Simplifies dropwizard metrics integration into Riemann[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmetrics[0m[38;5;12m (http://metrics.dropwizard.io/3.1.0/manual/third-party/) - Metrics Libraries[39m
|
||
|
||
[38;2;255;187;0m[4mLogging[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-gelf[0m[38;5;12m (https://github.com/gini/dropwizard-gelf) - Addon bundle for Dropwizard to support logging to a GELF-enabled servers[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-raven[0m[38;5;12m (https://github.com/tradier/dropwizard-raven) - Dropwizard integration for error logging to Sentry[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-logstash-encoder[0m[38;5;12m (https://github.com/Wikia/dropwizard-logstash-encoder) - Dropwizard logging addon for sending logs using the logstash-logback-encoder[39m
|
||
|
||
[38;2;255;187;0m[4mScheduled/Recurrence Jobs[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-quartz[0m[38;5;12m (https://github.com/jaredstehler/dropwizard-quartz) - Simple Job Scheduler implementation integrating Guice and Quartz.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-jobs[0m[38;5;12m (https://github.com/spinscale/dropwizard-jobs) - Quartz integration for dropwizard[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-sundial[0m[38;5;12m (https://github.com/timmolter/dropwizard-sundial) - Scheduled jobs in Dropwizard using Sundial[39m
|
||
|
||
[38;2;255;187;0m[4mGuice[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-guice[0m[38;5;12m (https://github.com/HubSpot/dropwizard-guice) - Adds support for Guice.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-guicey[0m[38;5;12m (https://github.com/xvik/dropwizard-guicey) - Dropwizard guice integration[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-guicier[0m[38;5;12m (https://github.com/HubSpot/dropwizard-guicier) - A Dropwizard bundle to handle Guice integration.[39m
|
||
|
||
[38;2;255;187;0m[4mDeployment[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWizToWar[0m[38;5;12m (https://github.com/twilio/wiztowar) - Build WARs from your Dropwizard apps[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwizard-in-a-box[0m[38;5;12m (https://github.com/rvs-fluid-it/wizard-in-a-box) - deploy Dropwizard apps as a war[39m
|
||
|
||
[38;2;255;187;0m[4mTutorials[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGetting Started[0m[38;5;12m (http://www.dropwizard.io/0.9.2/docs/getting-started.html)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOfficial docs[0m[38;5;12m (http://www.dropwizard.io/0.9.2/docs/manual/index.html)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDropwizard internals[0m[38;5;12m (http://www.dropwizard.io/0.9.2/docs/manual/internals.html)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDropwizard Modules Directory[0m[38;5;12m (http://modules.dropwizard.io/)[39m
|
||
|
||
[38;2;255;187;0m[4mGuides[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mServing Static Assets with DropWizard[0m[38;5;12m (https://spin.atomicobject.com/2014/10/11/serving-static-assets-with-dropwizard/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHooking up Custom Jersey Servlets in Dropwizard[0m[38;5;12m (https://spin.atomicobject.com/2015/03/30/jersey-servlets-dropwizard/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUsing Hibernate DAOs in DropWizard Tasks[0m[38;5;12m (https://spin.atomicobject.com/2015/02/03/dropwizard-hibernate-dao/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHeroku for Highly Available Dropwizard Apps[0m[38;5;12m (http://techbytes.anuragkapur.com/2015/05/heroku-for-highly-available-dropwizard.html?m=1)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEnabling Newrelic for Dropwizard[0m[38;5;12m (http://kyleboon.org/blog/2013/09/23/newrelic-for-dropwizard/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mApplication Health Checks with DropWizard[0m[38;5;12m (http://willhamill.com/2014/12/04/application-health-checks-with-dropwizard)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUsing Hystrix with Dropwizard[0m[38;5;12m (http://christopher-batey.blogspot.com/2014/08/using-hystrix-with-dropwizard.html)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUsing Dropwizard in combination with Elasticsearch[0m[38;5;12m (https://www.gridshore.nl/2014/05/15/using-dropwizard-combination-elasticsearch/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDeploy a Dropwizard Unikernel to AWS[0m[38;5;12m (https://boxfuse.com/blog/dropwizard-aws.html)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUse Consul's KV store for Dropwizard settings[0m[38;5;12m (http://www.remmelt.com/post/use-consuls-kv-store-for-dropwizard-settings/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDeploying Dropwizard on App Engine Flex[0m[38;5;12m (https://www.aytech.ca/blog/dropwizard-app-engine-flexible-env/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMeasuring the performance of your Dropwizard application[0m[38;5;12m (https://www.aytech.ca/blog/measuring-performance-dropwizard-application/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHeroku + Gradle + Dropwizard[0m[38;5;12m (https://www.aytech.ca/blog/heroku-gradle-dropwizard/)[39m
|
||
|
||
[38;2;255;187;0m[4mCommunity[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropwizard-user[0m[38;5;12m (https://groups.google.com/forum/#!forum/dropwizard-user)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mStackOverflow[0m[38;5;12m (https://stackoverflow.com/questions/tagged/dropwizard)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m@dropwizardio[0m[38;5;14m[1m on twitter[0m[38;5;12m (https://twitter.com/dropwizardio)[39m
|
||
|
||
[38;2;255;187;0m[4mVideos[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mInstant-ish Real Service Architecture[0m[38;5;12m (https://vimeo.com/37930578)[39m
|
||
|
||
[38;2;255;187;0m[4mContribute[0m
|
||
|
||
[38;5;12mContributions welcome! Read the [39m[38;5;14m[1mcontribution guidelines[0m[38;5;12m (CONTRIBUTING.md) first.[39m
|
||
|
||
[38;2;255;187;0m[4mAwesome![0m
|
||
|
||
[38;5;12mCheck out more [39m[38;5;14m[1mawesome projects[0m[38;5;12m (https://github.com/sindresorhus/awesome).[39m
|
||
|
||
[38;2;255;187;0m[4mLicense[0m
|
||
|
||
[38;5;14m[1m![0m[38;5;12mCC0[39m[38;5;14m[1m (https://licensebuttons.net/p/zero/1.0/88x31.png)[0m[38;5;12m (https://creativecommons.org/publicdomain/zero/1.0/)[39m
|
||
|
||
[38;5;12mTo the extent possible under law, [39m[38;5;14m[1mSteve Agalloco[0m[38;5;12m (https://beforeitwasround.com) has waived all copyright and related or neighboring rights to this work.[39m
|
||
|
||
[38;5;12mdropwizard Github: https://github.com/stve/awesome-dropwizard[39m
|