awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dropwizard avatar

dropwizard/dropwizard

0
View on GitHub↗
8,573 stele·3,401 fork-uri·Java·Apache-2.0·5 vizualizăriwww.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.

Istoric stele

Graficul istoricului de stele pentru dropwizard/dropwizardGraficul istoricului de stele pentru dropwizard/dropwizard

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Dropwizard

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Dropwizard.
  • hyperf/hyperfAvatar hyperf

    hyperf/hyperf

    6,855Vezi pe 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
    Vezi pe GitHub↗6,855
  • springside/springside4Avatar springside

    springside/springside4

    5,652Vezi pe 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
    Vezi pe GitHub↗5,652
  • doctrine/ormAvatar doctrine

    doctrine/orm

    10,172Vezi pe 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
    Vezi pe GitHub↗10,172
  • sequelize/sequelizeAvatar sequelize

    sequelize/sequelize

    30,349Vezi pe 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
    Vezi pe GitHub↗30,349
Vezi toate cele 30 alternative pentru Dropwizard→

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale dropwizard/dropwizard?

Principalele funcționalități ale dropwizard/dropwizard sunt: REST Frameworks, Schema Versioning, Database Migration Management, Database Migration Tools, Object-Relational Mapping, Relational Database Integrations, Application Performance Monitoring, Embedded Web Servers.

Care sunt câteva alternative open-source pentru dropwizard/dropwizard?

Alternativele open-source pentru dropwizard/dropwizard includ: 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…