awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dropwizard avatar

dropwizard/dropwizard

0
View on GitHub↗
8,573 Stars·3,401 Forks·Java·Apache-2.0·4 Aufrufewww.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.

Star-Verlauf

Star-Verlauf für dropwizard/dropwizardStar-Verlauf für dropwizard/dropwizard

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Dropwizard

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Dropwizard.
  • hyperf/hyperfAvatar von hyperf

    hyperf/hyperf

    6,855Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,855
  • springside/springside4Avatar von springside

    springside/springside4

    5,652Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,652
  • doctrine/ormAvatar von doctrine

    doctrine/orm

    10,172Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,172
  • sequelize/sequelizeAvatar von sequelize

    sequelize/sequelize

    30,349Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗30,349
Alle 30 Alternativen zu Dropwizard anzeigen→

Häufig gestellte Fragen

Was macht 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.

Was sind die Hauptfunktionen von dropwizard/dropwizard?

Die Hauptfunktionen von dropwizard/dropwizard sind: REST Frameworks, Schema Versioning, Database Migration Management, Database Migration Tools, Object-Relational Mapping, Relational Database Integrations, Application Performance Monitoring, Embedded Web Servers.

Welche Open-Source-Alternativen gibt es zu dropwizard/dropwizard?

Open-Source-Alternativen zu dropwizard/dropwizard sind unter anderem: 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…