awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Moteurs de pipeline as code

Classement mis à jour le 30 juin 2026

For un moteur de build pipeline-as-code, the strongest matches are nuke-build/nuke (Nuke is a C-based build automation system and pipeline), jenkinsci/jenkins (Jenkins is the quintessential CI/CD pipeline-as-code engine, using Jenkinsfiles) and drone/drone (Drone is a container-native CI/CD platform that uses declarative). ovh/cds and concourse/concourse round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Outils de workflow de build et de déploiement automatisés qui définissent les processus CI/CD via des fichiers de configuration versionnés.

Moteurs de pipeline as code

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • nuke-build/nukeAvatar de nuke-build

    nuke-build/nuke

    3,707Voir sur GitHub↗

    Nuke is a build automation system for defining software compilation and deployment pipelines using a strongly typed C# console application. It functions as a cross-platform build engine and pipeline orchestrator that treats build configurations as standard executable programs rather than static files. By leveraging a compiled language, the system provides type safety and IDE support for build script logic. This approach allows for the definition of automation and CI/CD pipelines using a professional programming language instead of YAML or shell scripts. The engine manages .NET project orches

    Nuke is a C#-based build automation system and pipeline orchestrator that lets you define CI/CD pipelines as strongly-typed code, fitting the search for a pipeline-as-code engine, though its focus on .NET projects may mean some features like artifact or secret management are less explicitly covered.

    C#Build AutomationBuild AutomationBuild Automation
    Voir sur GitHub↗3,707
  • jenkinsci/jenkinsAvatar de jenkinsci

    jenkinsci/jenkins

    25,452Voir sur GitHub↗

    Jenkins is a CI/CD automation server and build automation tool used to orchestrate software build, test, and deployment pipelines. It functions as a pipeline orchestration engine and continuous delivery platform that manages the movement of software from source control to production environments. The project is built as a plugin-based automation framework, utilizing an extensibility model that integrates third-party tools and custom scripts to expand its capabilities. This architecture allows for the integration of specialized automation workflows and custom tool support through a plugin syst

    Jenkins is the quintessential CI/CD pipeline-as-code engine, using Jenkinsfiles to define build, test, and deployment pipelines with comprehensive support for parallel stages, artifact management, secrets, and a vast plugin ecosystem — exactly what this search is after.

    JavaBuild AutomationDeployment Automation
    Voir sur GitHub↗25,452
  • drone/droneAvatar de drone

    drone/drone

    36,814Voir sur GitHub↗

    Drone is a container-based continuous integration and delivery platform, source control management system, and artifact registry. It functions as a hosted workspace provider for cloud-based developer environments and a system for hosting and versioning code repositories. The platform executes build and deployment pipelines within isolated containers, using declarative configurations to automate software delivery. It includes a centralized registry for managing and versioning compiled binaries and build outputs to ensure consistent deployments across environments. The system covers a broad ca

    Drone is a container-native CI/CD platform that uses declarative pipeline-as-code to automate builds and deployments, with built-in artifact management, version control integration, and extensible plugins, making it a comprehensive match for this search.

    GoBuild Artifact ManagementCI/CD Pipeline Configurations
    Voir sur GitHub↗36,814
  • ovh/cdsAvatar de ovh

    ovh/cds

    4,825Voir sur GitHub↗

    CDS is a containerized continuous delivery platform and DevOps automation engine designed to orchestrate software build and deployment pipelines from version control to production. It functions as a pipeline-as-code framework, allowing deployment sequences and environment configurations to be defined via version-controlled files and reusable templates. The platform distinguishes itself through enterprise-scale capabilities, such as dynamically spawning worker nodes across clusters to handle high volumes of concurrent builds and the ability to provision ephemeral containerized services, like d

    CDS is a containerized continuous delivery platform that natively supports pipeline-as-code via version-controlled files and reusable templates, providing build, deployment, orchestration, and environment management out of the box—exactly matching your intent of an engine for defining CI/CD pipelines as code.

    GoBuild AutomationPipeline-as-Code
    Voir sur GitHub↗4,825
  • concourse/concourseAvatar de concourse

    concourse/concourse

    7,845Voir sur GitHub↗

    Concourse is a container-based continuous integration and delivery platform that functions as a distributed build system. It operates as a declarative pipeline orchestrator, using a central controller and multiple worker nodes to execute concurrent tasks within isolated containers. The system distinguishes itself by executing every build step in a separate container to ensure environment consistency and by defining software delivery sequences through portable, versionable configuration files. It provides a web-based pipeline visualizer to display the real-time status and progress of automated

    Concourse is a declarative CI/CD platform that defines pipelines as code in versionable configuration files, automates builds and deployments in isolated containers, and provides real-time pipeline visualization—exactly the pipeline-as-code engine this search is after.

    GoBuild Artifact Management
    Voir sur GitHub↗7,845
  • argoproj/argoAvatar de argoproj

    argoproj/argo

    16,770Voir sur GitHub↗

    Argo is a cloud native CI/CD platform and Kubernetes workflow engine. It functions as a container pipeline orchestrator and job scheduler, managing multi-step sequences of containers as jobs using directed acyclic graphs within a cluster. The system acts as a progressive delivery controller, reducing release risk through automated Canary and Blue-Green deployment strategies. It provides declarative GitOps synchronization to mirror the state of a git repository directly into the cluster environment for continuous delivery automation. The platform covers a broad range of capabilities including

    Argo is a production-grade cloud-native CI/CD platform that defines pipelines as code via YAML workflows, orchestrating builds and deployments with GitOps, parallel/sequential stages, secret management, and a rich extension ecosystem — squarely what this search asks for.

    GoBuild Automation
    Voir sur GitHub↗16,770
  • nektos/actAvatar de nektos

    nektos/act

    70,801Voir sur GitHub↗

    This tool is a command-line runner that executes automation workflows locally within isolated container environments. By parsing workflow definition files and translating them into executable shell scripts, it allows developers to validate pipeline logic and configuration changes directly on their machines before committing code to a remote repository. The runner distinguishes itself by providing a simulation engine that mimics remote CI triggers and event payloads, enabling the testing of complex conditional logic without requiring cloud infrastructure. It supports granular control over the

    act lets you run GitHub Actions workflows locally, so you can define, test, and debug your CI/CD pipelines as code with full support for build steps, secrets, and parallel stages—exactly the local pipeline engine this search is after.

    GoEnvironment Variable Configurations
    Voir sur GitHub↗70,801
  • tektoncd/pipelineAvatar de tektoncd

    tektoncd/pipeline

    8,996Voir sur GitHub↗

    Pipeline is a Kubernetes native CI/CD framework and cloud native pipeline orchestrator. It functions as a custom resource controller that translates declarative pipeline definitions into coordinated pod executions and managed workloads. The system acts as a containerized task runner, allowing for the execution of standalone build steps and reusable tasks that process specific inputs to produce defined outputs. It enables the orchestration of complex workflows by running a sequence of independent containers as modular components within a cloud environment. The platform covers automated softwa

    Tekton is a Kubernetes-native CI/CD framework that defines pipelines as code via custom resources, covering build and deployment automation, parallel/sequential stages, artifact and secret management, and a plugin ecosystem—exactly what this search needs.

    GoAutomated Software DeliveryCI CD PipelinesCI/CD Frameworks
    Voir sur GitHub↗8,996
  • woodpecker-ci/woodpeckerAvatar de woodpecker-ci

    woodpecker-ci/woodpecker

    6,499Voir sur GitHub↗

    Woodpecker is a self-hosted continuous integration server that automates building, testing, and deploying code changes triggered by repository events. It connects to a code forge to trigger pipelines on events and authenticate users, with pipelines defined in YAML files stored in the repository for version-controlled, declarative CI/CD configuration. Each pipeline step runs in an isolated Docker container, ensuring reproducible builds and clean environments with step-level resource isolation. The system uses webhook-driven event triggering from code forge events, and supports a multi-architec

    Woodpecker is a self-hosted CI/CD server that defines pipelines as version-controlled YAML files, automates builds and deployments triggered by repository events, and supports isolated Docker steps, parallel stages, and plugin extensions—making it a comprehensive pipeline-as-code engine for this search.

    GoCI/CD Automation ServersCode Forge ConnectorsContainer Workflow Orchestration
    Voir sur GitHub↗6,499
  • travis-ci/travis-ciAvatar de travis-ci

    travis-ci/travis-ci

    8,490Voir sur GitHub↗

    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

    Travis CI is a mature CI/CD platform that lets you define pipelines as code in a .travis.yml file, automating builds, tests, and deployments from your version control system, with support for parallel jobs, multiple deployment targets, and a rich ecosystem of integrations — exactly what a pipeline-as-code engine for CI/CD should provide.

    Automated Software TestingBuild OrchestrationBuild Artifact Deployment
    Voir sur GitHub↗8,490
  • buildbot/buildbotAvatar de buildbot

    buildbot/buildbot

    5,452Voir sur GitHub↗

    Buildbot is a Python-based continuous integration framework and distributed build orchestrator. It functions as a build automation engine that coordinates the retrieval of source code, the execution of build steps, and the reporting of results through a central controller and a network of remote worker agents. The system is distinguished by a plugin-based extensibility architecture and a master-worker distribution model. It allows for dynamic build modification at runtime and supports a pluggable database backend for persisting system state and historical build data. The project covers a bro

    Buildbot is a Python-based continuous integration and build orchestration engine that lets you define pipelines as code using Python configuration, with plugin extensibility and distributed execution—fitting the core need for a CI/CD pipeline-as-code engine, though its deployment automation capabilities are less emphasized.

    PythonBuild Automation
    Voir sur GitHub↗5,452
Comparez le top 10 en un coup d'œil
DépôtStarsLangageLicenceDernier push
nuke-build/nuke3.7KC#mit2 déc. 2025
jenkinsci/jenkins25.5KJavaMIT17 juin 2026
drone/drone36.8KGoApache-2.016 juin 2026
ovh/cds4.8KGoBSD-3-Clause16 juin 2026
concourse/concourse7.8KGoApache-2.016 juin 2026
argoproj/argo16.8KGoApache-2.017 juin 2026
nektos/act70.8KGoMIT1 juin 2026
tektoncd/pipeline9KGoApache-2.026 juin 2026
woodpecker-ci/woodpecker6.5KGoapache-2.021 févr. 2026
travis-ci/travis-ci8.5K——4 juin 2024

Related searches

  • un serveur auto-hébergé pour les pipelines de build
  • un moteur de workflow intégrable pour orchestrer des pipelines
  • un système CI/CD natif pour conteneurs
  • un outil pour tester les pipelines CI en local
  • Pipelines CI/CD
  • un éditeur visuel pour les workflows d'agents IA
  • an open source ci cd pipeline tool
  • un framework Python pour pipelines de données