awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

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

23 Repos

Awesome GitHub RepositoriesDeployment Artifact Specifications

Universal specifications for packaging web application assets for cloud deployment.

Distinct from Deployment Platforms: Distinct from general deployment platforms: focuses on the artifact specification contract rather than the hosting service itself.

Explore 23 awesome GitHub repositories matching devops & infrastructure · Deployment Artifact Specifications. Refine with filters or upvote what's useful.

Awesome Deployment Artifact Specifications GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • homebrew/legacy-homebrewAvatar von Homebrew

    Homebrew/legacy-homebrew

    26,849Auf GitHub ansehen↗

    This project is a command line package manager and dependency management engine used for installing, updating, and removing software packages across different operating systems. It functions as a package recipe system and software repository administrator, utilizing declarative scripts to define software sources, build arguments, and installation steps. The system operates as a binary distribution platform that compiles source code into pre-compiled binaries and distributes them through remote repositories. It includes an automated version tracker that monitors upstream software releases and

    Moves binaries, bundles, and plugins into specific system directories during the installation process.

    Auf GitHub ansehen↗26,849
  • voltagent/awesome-claude-code-subagentsAvatar von VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906Auf GitHub ansehen↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Coordinates the versioning, storage, and promotion of build artifacts across registries to ensure consistent deployment pipelines.

    Shellai-agent-frameworkai-agent-toolsai-agents
    Auf GitHub ansehen↗21,906
  • vercel/vercelAvatar von vercel

    vercel/vercel

    15,738Auf GitHub ansehen↗

    Vercel is a cloud platform for building, deploying, and scaling web applications. It provides a unified infrastructure that automates the build process by detecting project frameworks and distributing static and dynamic content through a global content delivery network. The platform executes application logic using serverless functions that scale automatically based on real-time traffic demand. The platform distinguishes itself through a centralized AI gateway that proxies requests to multiple model providers, enabling standardized authentication, observability, and cost tracking. It supports

    Defines a universal specification for build outputs to enable framework-agnostic deployment.

    TypeScriptclicloudcommand
    Auf GitHub ansehen↗15,738
  • mbecker20/komodoAvatar von mbecker20

    mbecker20/komodo

    11,400Auf GitHub ansehen↗

    Komodo is a self-hosted deployment manager and agentless software distributor designed to build application binaries and distribute them across a fleet of remote servers. It functions as a remote deployment orchestrator that manages the build and release process from a centralized control point. The system distinguishes itself by using a programmatic deployment pipeline, employing script logic rather than static configuration files to coordinate build and distribution sequences. It utilizes SSH for remote execution and binary synchronization, allowing the controller to push updates to target

    Copies compiled binaries and metadata to designated directories on remote servers for distribution.

    Rust
    Auf GitHub ansehen↗11,400
  • nasa/fprimeAvatar von nasa

    nasa/fprime

    10,766Auf GitHub ansehen↗

    F Prime ist ein komponentenbasiertes Framework für die Entwicklung und Bereitstellung von Embedded- und Raumfahrtsoftware. Es bietet eine modulare Architektur, die Softwarelogik von Kommunikationsschnittstellen entkoppelt und es Entwicklern ermöglicht, Systemstrukturen über eine domänenspezifische Modellierungssprache zu definieren. Dieser modellbasierte Ansatz ermöglicht eine automatisierte Codegenerierung, die Konsistenz über komplexe Systemtopologien hinweg gewährleistet und gleichzeitig strikte Schnittstellenverträge zwischen Softwaremodulen aufrechterhält. Das Framework zeichnet sich durch sein integriertes Build-System und eine Suite für Bodendatenoperationen aus. Es automatisiert den gesamten Lebenszyklus von Embedded-Software, von der Cross-Kompilierung und dem Abhängigkeitsmanagement bis hin zur Generierung von Telemetrie- und Befehlsschnittstellen. Durch die Bereitstellung einer einheitlichen Umgebung für Onboard-Flugsoftware und bodengestützte Überwachung erleichtert es die nahtlose Integration, das Testen sowie die Steuerung und Überwachung verteilter Embedded-Systeme über verschiedene Hardwareplattformen hinweg. Über die Kernarchitektur hinaus enthält das Projekt umfassende Werkzeuge für die Systembeobachtbarkeit, einschließlich Echtzeit-Telemetrie-Visualisierung, Ereignisprotokollierung und diagnostischer Tracing-Funktionen. Es unterstützt eine breite Palette von Bereitstellungsszenarien, von Bare-Metal-Umgebungen bis hin zu Echtzeitbetriebssystemen, und bietet Mechanismen für Speicherverwaltung, zustandsgesteuerte Verhaltensmodellierung und asynchrone Aufgabenausführung. Das Projekt wird als C++-Repository mit umfangreicher Dokumentation und Build-System-Unterstützung für die plattformübergreifende Entwicklung gepflegt.

    Copies compiled binaries, libraries, and associated metadata to a designated directory structure to prepare for deployment.

    C++componentscppembedded
    Auf GitHub ansehen↗10,766
  • travis-ci/travis-ciAvatar von travis-ci

    travis-ci/travis-ci

    8,490Auf GitHub ansehen↗

    Travis CI is a continuous integration platform and CI/CD pipeline orchestrator that automates the testing and building of code changes from version control systems. It functions as a multi-language test runner and build infrastructure manager, ensuring software quality through automated testing across various programming languages and runtimes. The platform is distinguished by its use of virtual-machine-based isolation for reproducible environments and a configuration-driven approach to pipeline generation. It supports complex testing strategies through parallel matrix execution, allowing job

    Uploads compiled binaries and metadata to various cloud providers and package registries using specialized plugins.

    Auf GitHub ansehen↗8,490
  • nomicfoundation/hardhatAvatar von NomicFoundation

    NomicFoundation/hardhat

    8,489Auf GitHub ansehen↗

    Hardhat is a smart contract development framework and EVM tooling suite designed for the full lifecycle of Ethereum and EVM-compatible applications. It serves as a development environment for compiling, testing, and deploying smart contracts, providing a local blockchain simulation and a programmable task runner. The framework is distinguished by its extensive simulation capabilities, including the ability to fork remote network state and manipulate block time or account balances. It features a hook-based plugin system that allows for the extension of core functionality and the creation of cu

    Stores deployment artifacts in a directory to enable modification and extension of previously executed deployments.

    TypeScriptblockchaindappsdebugging
    Auf GitHub ansehen↗8,489
  • yarnpkg/berryAvatar von yarnpkg

    yarnpkg/berry

    8,052Auf GitHub ansehen↗

    Berry is a Node.js package manager, dependency resolution engine, and monorepo workspace manager. It provides the tools necessary for resolving, downloading, and managing dependencies to ensure consistent environments across different development machines, while also serving as a publishing tool for uploading versioned package tarballs to registries. The project is distinguished by its implementation of Plug'n'Play, which resolves dependencies without creating a physical node_modules directory by mapping dependencies directly to the file system. This enables a zero-install development workflo

    Extracts fetched package archives into specific disk layouts based on the chosen installation strategy.

    TypeScriptjavascriptnodejspackage-manager
    Auf GitHub ansehen↗8,052
  • fluxcd/flux2Avatar von fluxcd

    fluxcd/flux2

    7,888Auf GitHub ansehen↗

    Flux is a Kubernetes GitOps delivery tool used to automate application deployments by synchronizing cluster state with configurations stored in Git, OCI, or Helm repositories. It functions as a set of controllers that monitor desired state in external sources and continuously reconcile the live cluster to match those definitions. The system distinguishes itself through a multi-cluster management plane that coordinates application delivery across fleets of remote clusters from a central hub. It provides a dedicated mechanism for automated image updates, which scans container registries for new

    Creates custom artifact resources using an SDK for consumption by deployment controllers.

    Gocontinuous-deliverygitopsgitops-toolkit
    Auf GitHub ansehen↗7,888
  • haxefoundation/haxeAvatar von HaxeFoundation

    HaxeFoundation/haxe

    6,880Auf GitHub ansehen↗

    Haxe is a statically typed, multi-target programming language and open-source compiler toolkit that translates a single codebase into native executables and scripts for JavaScript, C++, C#, Java, Python, Lua, PHP, and Flash targets. It provides a unified type system with automatic type inference, a compile-time macro system for code transformation and generation, conditional compilation directives, and a static analysis engine that enforces null safety and eliminates dead code to produce smaller, safer outputs. The language is supported by the HashLink virtual machine, which executes platform

    Lists available build directories and files for download, organized by date and size.

    Haxecompilercross-platformhaxe
    Auf GitHub ansehen↗6,880
  • aws/aws-sam-cliAvatar von aws

    aws/aws-sam-cli

    6,732Auf GitHub ansehen↗

    The AWS SAM Command Line Interface is a development toolkit used to define, emulate, and manage the lifecycle of serverless infrastructure. It serves as an infrastructure as code tool and a wrapper for AWS CloudFormation, allowing users to describe cloud resources through declarative templates. The project differentiates itself by providing a local serverless emulator that uses containers to execute and debug functions before they are deployed. It also enables rapid cloud iteration through real-time synchronization, which monitors local source code for changes and automatically pushes updates

    Bundles compiled binaries and metadata into deployable packages for distribution to cloud storage.

    Pythonapi-gatewayawsdocker
    Auf GitHub ansehen↗6,732
  • mesonbuild/mesonAvatar von mesonbuild

    mesonbuild/meson

    6,547Auf GitHub ansehen↗

    The Meson Build System

    Installs only explicitly tagged targets to a configurable prefix with DESTDIR support.

    Python
    Auf GitHub ansehen↗6,547
  • nlog/nlogAvatar von NLog

    NLog/NLog

    6,542Auf GitHub ansehen↗

    NLog is an open-source logging framework for .NET that functions as a structured logging library and log routing engine. It captures log events with named parameters as searchable data rather than plain text and directs these messages to various output destinations based on severity and source. The framework is designed as an extensible platform, supporting custom targets, layout renderers, and filters that can be loaded from external assemblies or defined in code. It features a dynamic configuration system that allows logging targets, rules, and layouts to be updated via XML or programmatic

    Creates system resources, such as database tables or event logs, that logging targets depend on for operation.

    C#aotaot-compatiblec-sharp
    Auf GitHub ansehen↗6,542
  • apache/incubator-kie-droolsAvatar von apache

    apache/incubator-kie-drools

    6,269Auf GitHub ansehen↗

    This project is a business rules management system and rule engine designed to define, execute, and manage complex business logic decoupled from application source code. It provides a business logic compiler that transforms human-readable rule definitions into executable models for high-performance runtime evaluation. The system includes a complex event processing engine for analyzing real-time data streams to identify temporal patterns and a decision model and notation executor that processes structured logic based on industry standards for deterministic results. It utilizes an inference eng

    Pushes compiled rule artifacts to remote repositories for distribution and consumption.

    Java
    Auf GitHub ansehen↗6,269
  • blackboardsh/electrobunAvatar von blackboardsh

    blackboardsh/electrobun

    5,534Auf GitHub ansehen↗

    Electrobun is a desktop application framework and webview-based GUI toolkit used for building cross-platform desktop apps. It provides a TypeScript-based runtime and a native system webview to create interfaces that integrate embedded browser views with host-process logic. The project features a native GPU integration layer with direct FFI bindings, allowing for high-performance GPU surfaces and compute workloads to run within a desktop application. It also includes an inter-process communication bridge using a typed RPC system to exchange data and execute functions between the native backend

    Produces deployable files and metadata required to host an application and its updates on a server.

    C++
    Auf GitHub ansehen↗5,534
  • peaceiris/actions-gh-pagesAvatar von peaceiris

    peaceiris/actions-gh-pages

    5,312Auf GitHub ansehen↗

    This project is a GitHub Action designed to automate the deployment of static files and generated sites to GitHub Pages. It functions as a deployment tool that pushes build artifacts from a workflow to a remote Git repository branch for web hosting. The tool supports publishing to external repositories, enabling a private-to-public workflow to keep source code hidden. It also provides compatibility with GitHub Enterprise Server instances for deployments within private corporate environments. Core capabilities include managing the hosting branch through the creation of orphan branches to remo

    Stages build artifacts in a temporary runner environment before synchronizing them with the target publishing branch.

    TypeScript
    Auf GitHub ansehen↗5,312
  • apache/mavenAvatar von apache

    apache/maven

    5,161Auf GitHub ansehen↗

    Maven ist ein Java-Build-Automatisierungstool und Software-Build-Orchestrator. Es fungiert als Projekt-Lifecycle-Manager und Dependency-Management-System, das ein standardisiertes Project Object Model verwendet, um Java-Projekte zu kompilieren, zu testen und zu paketieren. Das Projekt zeichnet sich durch einen phasenbasierten Build-Lifecycle und ein Plugin-basiertes Erweiterungsmodell aus, das es Benutzern ermöglicht, benutzerdefinierte Ziele an spezifische Build-Stufen zu binden. Es koordiniert komplexe Software durch Multi-Modul-Projekt-Orchestrierung und stellt einen reproduzierbaren Build-Workflow sicher, indem Umgebungsvariablen neutralisiert und Toolchain-Versionen kontrolliert werden. Die Funktionen decken ein umfassendes Dependency-Management ab, einschließlich transitiver Dependency-Auflösung und Artefakt-Publishing in Remote-Repositories. Das System bietet zudem Projektgenerierung durch Templates und detaillierte Dokumentationserstellung für API-Referenzen und Projektseiten. Das Tool enthält ein Command-Line-Interface mit Eingabevervollständigung und unterstützt die Offline-Build-Ausführung mittels eines lokalen Artefakt-Caches.

    Pushes compiled binaries and metadata to remote repositories for sharing and versioning across teams.

    Javaapache-mavenbuild-managementhacktoberfest
    Auf GitHub ansehen↗5,161
  • sbt/sbtAvatar von sbt

    sbt/sbt

    4,929Auf GitHub ansehen↗

    Sbt ist ein JVM-Build-Tool und Abhängigkeitsmanagementsystem, das für Scala und Java entwickelt wurde. Es fungiert als Multi-Projekt-Build-Orchestrator, der die Kompilierung von Quellcode verwaltet, externe Bibliotheken aus Remote-Repositories auflöst und Binärdateien für die Verteilung paketiert. Das Projekt zeichnet sich durch sein interaktives Build-System aus, das eine Read-Eval-Print-Loop für die Echtzeit-Zustandsinspektion und Aufgabenausführung bietet. Es nutzt ein auf Abhängigkeitsgraphen basierendes Ausführungsmodell, um Aufgaben zu verarbeiten, und unterhält einen typsicheren Schlüssel-Wert-Speicher für die dynamische Build-Konfiguration. Seine Funktionen decken die JVM-Build-Automatisierung mit inkrementeller Rekompilierung, modularer Projektorganisation und automatisierter Testausführung ab. Das System unterstützt zudem die versionsübergreifende Kompilierung, die Veröffentlichung von Artefakten in Cloud-Speichern und ein erweiterbares Plugin-Modell für das Hinzufügen benutzerdefinierter Build-Logik.

    Allows declaring additional non-standard files for publication by mapping them to generating tasks.

    Scala
    Auf GitHub ansehen↗4,929
  • ballerina-platform/ballerina-langAvatar von ballerina-platform

    ballerina-platform/ballerina-lang

    3,840Auf GitHub ansehen↗

    Ballerina is a cloud-native programming language and distributed services framework designed for building and integrating networked services. It provides a network-aware runtime that manages non-blocking input and output operations to support scalable distributed systems. The platform features a visual programming environment that maintains bidirectional synchronization between source code and graphical sequence diagrams. It utilizes a structural type system to decouple independent software components and includes a cloud infrastructure generator that produces Docker and Kubernetes deployment

    Automates the production of Docker and Kubernetes deployment assets directly from source code metadata.

    Ballerina
    Auf GitHub ansehen↗3,840
  • fastlane/ciAvatar von fastlane

    fastlane/ci

    2,067Auf GitHub ansehen↗

    Dies ist eine selbstgehostete Continuous-Integration- und Delivery-Plattform, die speziell für die Entwicklung mobiler Anwendungen konzipiert wurde. Sie bietet eine zentralisierte Serverumgebung, die Quellcode-Repositories überwacht, um automatisierte Build-, Test- und Deployment-Workflows auszulösen und so die Konsistenz und Zuverlässigkeit von Software-Releases sicherzustellen. Die Plattform zeichnet sich durch spezialisierte Unterstützung für den Lebenszyklus mobiler Anwendungen aus, einschließlich der sicheren Verwaltung und Verteilung kryptografischer Signaturidentitäten. Durch die direkte Integration in bestehende Versionskontrollsysteme zur Authentifizierung vereinfacht sie die Zugriffskontrolle und hält gleichzeitig sichere, automatisierte Pipelines für das Code-Signing und die Binärverteilung aufrecht. Das System verwaltet die verteilte Build-Orchestrierung durch die Delegation von Aufgaben an mehrere Remote-Worker-Nodes, wodurch Teams ihre Infrastruktur skalieren können, um Kompilierungszeiten zu verkürzen. Die gesamte Build-Logik und die Umgebungseinstellungen werden über versionskontrollierte Konfigurationsdateien verwaltet, was Transparenz und Reproduzierbarkeit über verschiedene Entwicklungsumgebungen hinweg garantiert.

    Copies compiled mobile binaries and build outputs to designated storage locations for versioned access and reliable distribution.

    Ruby
    Auf GitHub ansehen↗2,067
Vorherige12Nächste
  1. Home
  2. DevOps & Infrastructure
  3. Deployment Platforms
  4. Deployment Artifact Specifications

Unter-Tags erkunden

  • Build Artifact Deployment7 Sub-TagsCopies compiled binaries, libraries, and metadata to a designated directory structure for distribution. **Distinct from Deployment Artifact Specifications:** Distinct from Deployment Artifact Specifications: focuses on the physical copying of build outputs rather than the specification of artifact formats.
  • Cloud Artifact GeneratorsAutomatic generation of cloud-native deployment assets based on source code specifications. **Distinct from Deployment Artifact Specifications:** Focuses on generating the actual Docker/K8s assets from code, rather than defining the general specification contract.
  • Distribution Artifact Generation1 Sub-TagCreation of deployable files and metadata required to host an application and its updates on a server. **Distinct from Build Artifact Deployment:** Distinct from build artifact deployment as it focuses on the generation of hosting metadata and release files rather than the act of copying them.