Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Dropwizard
Dropwizard

204
159
+ 1
162
Martini
Martini

14
18
+ 1
15
Play
Play

557
299
+ 1
460

What is Dropwizard?

Dropwizard is a sneaky way of making fast Java web applications. Dropwizard pulls together stable, mature libraries from the Java ecosystem into a simple, light-weight package that lets you focus on getting things done.

What is Martini?

Martini is a powerful package for quickly writing modular web applications/services in Golang.

What is Play?

Play Framework makes it easy to build web applications with Java & Scala. Play is based on a lightweight, stateless, web-friendly architecture. Built on Akka, Play provides predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose Dropwizard?
Why do developers choose Martini?
Why do developers choose Play?

Sign up to add, upvote and see more prosMake informed product decisions

    Be the first to leave a con
    What companies use Dropwizard?
    What companies use Martini?
    What companies use Play?

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with Dropwizard?
    What tools integrate with Martini?
    What tools integrate with Play?
    What are some alternatives to Dropwizard, Martini, and Play?
    Spring Boot
    Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration.
    Spring
    A key element of Spring is infrastructural support at the application level: Spring focuses on the "plumbing" of enterprise applications so that teams can focus on application-level business logic, without unnecessary ties to specific deployment environments.
    Dropwizard Metrics
    It is a Java library which gives you insight into what your code does in production. It provides a powerful toolkit of ways to measure the behavior of critical components in your production environment. It provides you with full-stack visibility.
    Node.js
    Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
    ASP.NET
    .NET is a developer platform made up of tools, programming languages, and libraries for building many different types of applications.
    See all alternatives
    Decisions about Dropwizard, Martini, and Play
    No stack decisions found
    Interest over time
    Reviews of Dropwizard, Martini, and Play
    No reviews found
    How developers use Dropwizard, Martini, and Play
    Avatar of datapile
    datapile uses PlayPlay

    Play is a central framework/component/library (not sure what to call things these days) in Scala. We <3 Scala, and therefore we <3 Play.

    Play is on of several frameworks we are prototyping and vetting for various public-facing websites, and may ultimately be the framework behind the main datapile.io website.

    Avatar of Stanislaus Madueke
    Stanislaus Madueke uses PlayPlay

    I used Play to build a configuration UI for the service, which let you create and manage the menus (a hierarchical tree of options and actions).

    Avatar of Ascendify
    Ascendify uses PlayPlay

    Moving some micro services to Play Framework with Scala

    Avatar of papaver
    papaver uses PlayPlay

    used play at talenthouse. uber powerful backend.

    Avatar of Jovi Kao
    Jovi Kao uses PlayPlay

    API server framework

    How much does Dropwizard cost?
    How much does Martini cost?
    How much does Play cost?
    Pricing unavailable
    Pricing unavailable
    Pricing unavailable
    News about Dropwizard
    More news
    News about Play
    More news