awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dropwizard avatar

dropwizard/dropwizard

0
View on GitHub↗
8,573 estrellas·3,401 forks·Java·Apache-2.0·5 vistaswww.dropwizard.io↗

Dropwizard

Dropwizard is a Java web application stack and REST framework used to build production-ready web services. It integrates an embedded HTTP server with operational tools to provide a complete environment for developing network interfaces that exchange JSON data.

The project provides a set of core technology stacks for relational data mapping, schema migration, and operational performance monitoring. It includes a relational database migration tool to track schema updates and execute versioned scripts before an application starts.

The framework covers a broad capability surface including request data validation, JSON serialization, and object-relational mapping. It also features application performance monitoring to track real-time system metrics and stability in production environments.

Features

  • REST Frameworks - Provides a comprehensive framework for building production-ready RESTful web services and APIs.
  • Schema Versioning - Utilizes Liquibase to track and manage database schema versions through numbered scripts.
  • Database Migration Management - Provides a comprehensive system for managing and versioning database schema migrations.
  • Database Migration Tools - Ships tools to automate the execution of database structure update scripts during startup.
  • Object-Relational Mapping - Integrates Hibernate to map Java objects to relational database records and manage persistence.
  • Relational Database Integrations - Links application objects to relational tables and manages schema migrations for data consistency.
  • Application Performance Monitoring - Ships built-in tools to track real-time system metrics and application behavior in production environments.
  • Embedded Web Servers - Includes an embedded Jetty server to run the web application directly within the process.
  • Java - Offers a complete integrated stack for building server-side web applications and services using Java.
  • RESTful Services - Provides a full stack for developing production-ready RESTful web services exchanging JSON data.
  • JSON Serialization Libraries - Uses Jackson for consistent serialization and deserialization of Java objects to JSON.
  • Object-Relational Mappers - Provides an integrated layer for mapping Java classes to relational database tables to automate data persistence.
  • Metric and Performance Monitors - Provides operational monitoring using counters and timers to track real-time system performance.
  • Request Mappings - Uses Jersey to declaratively map HTTP requests to Java methods via JAX-RS annotations.
  • Request Validation - Implements constraint-based validation to enforce data integrity on incoming request payloads.
  • Language Toolkits - Ops-friendly framework for high-performance RESTful services.
  • REST Frameworks - Opinionated framework for setting up modern web services.
  • Server Frameworks - Ops-friendly framework for high-performance Java REST services.

Historial de estrellas

Gráfico del historial de estrellas de dropwizard/dropwizardGráfico del historial de estrellas de dropwizard/dropwizard

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Dropwizard

Proyectos open-source similares, clasificados según cuántas características comparten con Dropwizard.
  • hyperf/hyperfAvatar de hyperf

    hyperf/hyperf

    6,855Ver en GitHub↗

    Hyperf is a high-performance PHP coroutine framework designed for building microservices and middleware. It utilizes non-blocking coroutines to handle high concurrency and low-latency request processing, providing a foundation for scalable distributed systems. The framework is distinguished by an aspect-oriented programming based dependency injector that enables pluggable components and meta-programming. It includes a coroutine-optimized object-relational mapper with integrated model caching and an orchestration toolkit for microservice governance, featuring service discovery, circuit breaker

    PHP
    Ver en GitHub↗6,855
  • springside/springside4Avatar de springside

    springside/springside4

    5,652Ver en GitHub↗

    SpringSide 4 is an enterprise Java reference architecture and utility library built on the Spring Framework. It provides a pragmatic, best-practice application stack for building RESTful web services, web applications, and data access layers, along with a curated collection of high-performance utility classes for common operations like text, date, collection, reflection, concurrency, and I/O handling. The project distinguishes itself by combining a complete reference application scaffold with production-oriented infrastructure. It includes a JPA-based data access layer that automatically tran

    Java
    Ver en GitHub↗5,652
  • doctrine/ormAvatar de doctrine

    doctrine/orm

    10,172Ver en GitHub↗

    Doctrine ORM is a PHP object-relational mapper that connects application objects to relational database tables. It uses the data mapper and identity map patterns to decouple the in-memory object model from the database schema, allowing developers to manage data persistence without writing manual SQL. The project features a dedicated object-oriented query language and programmatic builder for retrieving data based on entities rather than tables. It implements a unit-of-work system to track object changes during a request and synchronize them via atomic transactions. The capability surface inc

    PHPhacktoberfest
    Ver en GitHub↗10,172
  • sequelize/sequelizeAvatar de sequelize

    sequelize/sequelize

    30,349Ver en GitHub↗

    Sequelize is an object-relational mapping library that provides a unified interface for managing relational data through code. By implementing the Active Record pattern, it maps database tables to application objects, allowing developers to perform standard create, read, update, and delete operations using high-level method calls. The library abstracts complex database interactions by translating these calls into optimized, engine-specific SQL statements, ensuring consistent behavior across different database systems. The project distinguishes itself through a comprehensive suite of tools for

    TypeScriptdb2-ibm-ifeature-richjavascript
    Ver en GitHub↗30,349
Ver las 30 alternativas a Dropwizard→

Preguntas frecuentes

¿Qué hace dropwizard/dropwizard?

Dropwizard is a Java web application stack and REST framework used to build production-ready web services. It integrates an embedded HTTP server with operational tools to provide a complete environment for developing network interfaces that exchange JSON data.

¿Cuáles son las características principales de dropwizard/dropwizard?

Las características principales de dropwizard/dropwizard son: REST Frameworks, Schema Versioning, Database Migration Management, Database Migration Tools, Object-Relational Mapping, Relational Database Integrations, Application Performance Monitoring, Embedded Web Servers.

¿Qué alternativas de código abierto existen para dropwizard/dropwizard?

Las alternativas de código abierto para dropwizard/dropwizard incluyen: hyperf/hyperf — Hyperf is a high-performance PHP coroutine framework designed for building microservices and middleware. It utilizes… springside/springside4 — SpringSide 4 is an enterprise Java reference architecture and utility library built on the Spring Framework. It… doctrine/orm — Doctrine ORM is a PHP object-relational mapper that connects application objects to relational database tables. It… sequelize/sequelize — Sequelize is an object-relational mapping library that provides a unified interface for managing relational data… ebean-orm/ebean — Ebean is a Java object-relational mapping framework designed to simplify database persistence through automated query… dotnet/efcore — Entity Framework Core is an object-relational mapper that enables developers to interact with database systems using…