awesome-repositories.com
Blog
MCP
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
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
apache avatar

apache/maven-mvnd

0
View on GitHub↗
3,427 stele·247 fork-uri·Java·Apache-2.0·3 vizualizărimaven.apache.org↗

Maven Mvnd

Apache Maven Build Accelerator is a command-line build runner and extension designed to speed up Java software compilation and multi-module project execution. It distributes compilation tasks concurrently across multiple available CPU cores by default and executes these tasks inside a persistent background daemon. This background process serves multiple consecutive requests without restarting the runtime environment, while caching loaded plugin classes and compiled native code across executions to eliminate redundant parsing overhead.

The tool provides specialized handling for concurrent execution, including a non-rolling console view that displays the status of each build thread on a separate line and forwards the complete output after execution finishes. Users can manage these persistent runner instances through explicit command-line flags, configuration properties, or properties file storage settings to list active daemons and terminate running processes.

Configuration options are managed through layered property files located at project, user, and system levels following explicit precedence rules. Additionally, the project provides channels for privately reporting security vulnerabilities to protect users from premature disclosure.

Features

  • Build Accelerators - Speeds up Java software builds and multi-module project compilation through concurrent execution.
  • Build Artifact Caching - Caches loaded plugin classes and compiled code across multiple executions to eliminate redundant parsing.
  • Parallel Build Engines - Executes build modules concurrently across multiple cores to significantly speed up compilation times.
  • Daemon Process Management - Controls persistent background runner processes and monitors active daemon instances.
  • Background Daemons - Runs build tasks inside a persistent background process that serves multiple consecutive requests.
  • Java Build Automation Tools - Serves as a command-line Java build runner that distributes multi-module project compilation across CPU cores.
  • CPU Core Distribution - Distributes compilation tasks across multiple CPU cores to accelerate multi-module project execution.
  • Build Daemons - Manages persistent build daemons to retain JVM state and accelerate consecutive requests.
  • Internal Project Dependency Management - Manages Java software project compilation and module dependencies using standard configurations.
  • Build Status Reporters - Provides real-time console feedback tracking the status of concurrent build threads.
  • Console Output Formatting - Displays a non-rolling console view tracking the status of each build thread on a separate line.

Istoric stele

Graficul istoricului de stele pentru apache/maven-mvndGraficul istoricului de stele pentru apache/maven-mvnd

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

Colecții curatoriate care includ Maven Mvnd

Colecții selectate manual în care apare Maven Mvnd.
  • Java build tool

Alternative open-source pentru Maven Mvnd

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Maven Mvnd.
  • ducktors/turborepo-remote-cacheAvatar ducktors

    ducktors/turborepo-remote-cache

    1,456Vezi pe GitHub↗

    This project provides a self-hosted remote cache server designed to store and share build artifacts across distributed development teams and continuous integration pipelines. By acting as a centralized proxy for build outputs, it enables teams to synchronize task results, effectively minimizing redundant execution and accelerating build times for monorepo projects. The system distinguishes itself through a modular architecture that supports diverse storage backends, allowing artifacts to be persisted on local disks or integrated with various cloud-based object storage providers. It incorporat

    TypeScriptfastifyhacktoberfestmonorepo
    Vezi pe GitHub↗1,456
  • facebook/buck2Avatar facebook

    facebook/buck2

    4,360Vezi pe GitHub↗

    Buck2 is a programmable monorepo build tool and hermetic build system designed to manage large-scale projects with complex target graphs and multi-language dependencies. It functions as a remote execution framework and dependency graph analyzer, providing an artifact caching engine to ensure reproducible and consistent build results across different environments. The system distinguishes itself through an incremental computation engine that recomputes only the specific nodes in a dependency graph invalidated by changes. It utilizes content-addressable storage for build artifact caching and su

    Rust
    Vezi pe GitHub↗4,360
  • earthly/earthlyAvatar earthly

    earthly/earthly

    12,035Vezi pe GitHub↗

    Earthly is a containerized build system and Docker build framework designed for creating reproducible build pipelines. It ensures environment consistency by executing every build step inside an isolated container, combining the isolation of container images with dependency tracking and parallel execution. The system differentiates itself through a focus on hermeticity and multiplatform support, allowing for the generation of container images targeting multiple CPU architectures within a single execution flow. It maintains a hermetic build environment by isolating network access and utilizing

    Gobuildbuild-automationbuild-system
    Vezi pe GitHub↗12,035
  • moonrepo/moonAvatar moonrepo

    moonrepo/moon

    3,687Vezi pe GitHub↗

    Moon is a monorepo build system and task runner designed to orchestrate complex projects with multiple packages. It functions as a dependency graph orchestrator that executes build targets in topological order and utilizes input hashing to cache results and skip redundant work. The project features a polyglot toolchain manager that automates the installation and versioning of language runtimes and CLI tools to ensure environment consistency. It also includes a plugin framework based on WebAssembly, allowing developers to extend build logic and toolchain behavior using any supported language.

    Rustbuild-systembuild-toolbun
    Vezi pe GitHub↗3,687
Vezi toate cele 30 alternative pentru Maven Mvnd→

Întrebări frecvente

Ce face apache/maven-mvnd?

Apache Maven Build Accelerator is a command-line build runner and extension designed to speed up Java software compilation and multi-module project execution. It distributes compilation tasks concurrently across multiple available CPU cores by default and executes these tasks inside a persistent background daemon. This background process serves multiple consecutive requests without restarting the runtime environment, while caching loaded plugin classes and compiled native…

Care sunt principalele funcționalități ale apache/maven-mvnd?

Principalele funcționalități ale apache/maven-mvnd sunt: Build Accelerators, Build Artifact Caching, Parallel Build Engines, Daemon Process Management, Background Daemons, Java Build Automation Tools, CPU Core Distribution, Build Daemons.

Care sunt câteva alternative open-source pentru apache/maven-mvnd?

Alternativele open-source pentru apache/maven-mvnd includ: ducktors/turborepo-remote-cache — This project provides a self-hosted remote cache server designed to store and share build artifacts across distributed… facebook/buck2 — Buck2 is a programmable monorepo build tool and hermetic build system designed to manage large-scale projects with… earthly/earthly — Earthly is a containerized build system and Docker build framework designed for creating reproducible build pipelines.… moonrepo/moon — Moon is a monorepo build system and task runner designed to orchestrate complex projects with multiple packages. It… microsoft/rushstack — Rushstack is a comprehensive toolset for managing large-scale TypeScript monorepos, providing a framework for build… buildbot/buildbot — Buildbot is a Python-based continuous integration framework and distributed build orchestrator. It functions as a…