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
·

DevOps tools

Ranking aktualisiert am 8. Juli 2026

For an automation tool for CI/CD pipelines, the strongest matches are ansible/ansible (Ansible is a powerful configuration management and infrastructure-as-code tool), moghtech/komodo (Komodo is a comprehensive DevOps platform that integrates CI/CD) and gitlabhq/gitlabhq (GitLab is a comprehensive DevOps platform that integrates CI/CD). spinnaker/spinnaker and jenkins-x/jx round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore the best DevOps tools for automation, CI/CD, and infrastructure. Compare top-rated repositories by activity and stars to find the best fit.

DevOps tools

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • ansible/ansibleAvatar von ansible

    ansible/ansible

    68,968Auf GitHub ansehen↗

    Ansible is an agentless infrastructure automation engine designed to manage remote servers and network devices. It functions as a cross-platform orchestration tool that coordinates system updates, software installations, and service configurations from a centralized management workstation. By utilizing a declarative approach, it allows users to define desired system states through human-readable configuration files, ensuring consistency across distributed environments. The platform operates by establishing secure shell connections to target nodes, eliminating the need for persistent agent sof

    Ansible is a powerful configuration management and infrastructure-as-code tool that serves as a foundational component for DevOps automation, though it focuses on system orchestration rather than providing a full end-to-end CI/CD platform.

    PythonConfiguration ManagementContainer OrchestrationInfrastructure as Code
    Auf GitHub ansehen↗68,968
  • moghtech/komodoAvatar von moghtech

    moghtech/komodo

    10,290Auf GitHub ansehen↗

    Komodo is a remote server orchestrator and container deployment platform. It provides a centralized interface for managing multiple remote hosts through lightweight agents, coordinating Docker Swarm and Kubernetes clusters, and automating software delivery via integrated CI/CD pipelines. The system distinguishes itself with a TypeScript-based automation engine that executes typed scripts against the system API for complex operational workflows. It supports infrastructure-as-code through TOML-based declarative configuration synchronization and provides ephemeral build infrastructure that provi

    Komodo is a comprehensive DevOps platform that integrates CI/CD pipelines, container orchestration, infrastructure-as-code, and secret management into a centralized interface for managing remote server environments.

    RustCI CD PipelinesInfrastructure as CodeSecret Management
    Auf GitHub ansehen↗10,290
  • gitlabhq/gitlabhqAvatar von gitlabhq

    gitlabhq/gitlabhq

    24,433Auf GitHub ansehen↗

    This project is a Git DevOps platform and repository manager providing a complete toolset for hosting Git repositories, managing project tasks, and automating software delivery pipelines. It functions as a self-hosted version control system with integrated access controls, an issue tracker for project management, and a CI/CD pipeline orchestrator. The platform distinguishes itself by integrating DevSecOps capabilities, specifically a security scanner designed to detect secret leaks and API keys during the code review process. It coordinates the entire DevOps lifecycle, linking version control

    GitLab is a comprehensive DevOps platform that integrates CI/CD pipelines, infrastructure management, container orchestration, and security features into a single unified application, covering the entire software development lifecycle.

    RubyCI CD Pipelines
    Auf GitHub ansehen↗24,433
  • spinnaker/spinnakerAvatar von spinnaker

    spinnaker/spinnaker

    9,740Auf GitHub ansehen↗

    Spinnaker is a multi-cloud continuous delivery platform designed to automate software releases and deployment pipelines across various public cloud providers and Kubernetes clusters. It functions as a cloud deployment orchestrator and infrastructure delivery tool, coordinating the promotion of software artifacts through multiple environments using visual workflows and directed acyclic graphs. The platform distinguishes itself with a dedicated canary analysis engine that compares performance metrics between new and stable software versions to automate release decisions. It utilizes cloud-agnos

    Spinnaker is a comprehensive continuous delivery platform that excels at managing complex deployment pipelines, infrastructure orchestration, and automated release analysis across multi-cloud and Kubernetes environments.

    JavaCI CD Pipelines
    Auf GitHub ansehen↗9,740
  • jenkins-x/jxAvatar von jenkins-x

    jenkins-x/jx

    4,691Auf GitHub ansehen↗

    jx is a GitOps delivery platform and Kubernetes CI/CD orchestrator designed to automate the building and deployment of applications. It functions as a cloud native pipeline manager that executes container-based build and deployment sequences using a catalog of reusable tasks. The project distinguishes itself through the automated orchestration of preview environments, which are created and destroyed based on pull request activity to enable validation before merging. It employs a GitOps-based state synchronization model to maintain the desired state of clusters by polling git repositories and

    This is a cloud-native DevOps platform that provides automated CI/CD pipelines, GitOps-based infrastructure management, and container orchestration, directly addressing the core requirements for managing modern software delivery lifecycles.

    GoCI CD PipelinesSecrets ManagementConfiguration Distribution and Sharing
    Auf GitHub ansehen↗4,691
  • devtron-labs/devtronAvatar von devtron-labs

    devtron-labs/devtron

    5,518Auf GitHub ansehen↗

    Devtron is a Kubernetes management platform and CI/CD orchestrator designed to unify application lifecycles and infrastructure operations across multiple clusters from a single interface. It serves as a centralized dashboard for orchestrating workloads, managing security, and providing observability for Kubernetes environments. The platform distinguishes itself with a no-code workflow engine for automating container builds and software delivery pipelines, alongside a visual GitOps deployment tool for managing declarative applications and reconciling configuration drift. Its capability surfac

    Devtron is a comprehensive Kubernetes-native DevOps platform that integrates CI/CD pipelines, GitOps-based infrastructure management, container orchestration, and observability into a unified interface, directly addressing the requirements for managing the full software development lifecycle.

    GoCI/CD Workflows
    Auf GitHub ansehen↗5,518
  • gocd/gocdAvatar von gocd

    gocd/gocd

    7,402Auf GitHub ansehen↗

    GoCD is a continuous delivery server and build automation platform designed to orchestrate software delivery pipelines. It functions as a CD pipeline orchestrator that manages the automated execution of build, test, and deployment stages to move code from commit to production. The system utilizes an agent-based job execution model where remote agents pull work from a central server via polling. It employs a state-machine approach to pipeline orchestration, tracking the progression of software through stages and managing immutable build outputs via a central artifact repository to ensure consi

    GoCD is a dedicated continuous delivery and build automation server that excels at orchestrating complex deployment pipelines, though it focuses primarily on the CI/CD aspect rather than providing built-in infrastructure-as-code or observability features.

    JavaCI CD PipelinesContinuous Integration Servers
    Auf GitHub ansehen↗7,402
  • kubernetes/kubernetesAvatar von kubernetes

    kubernetes/kubernetes

    123,197Auf GitHub ansehen↗

    Kubernetes is a distributed container orchestration platform that automates the deployment, scaling, and management of containerized applications across clusters of computing nodes. It functions as a declarative infrastructure controller, utilizing a control loop architecture that continuously monitors the current system state against user-defined configurations to ensure desired operational outcomes. The system relies on a centralized API-driven interface and a replicated key-value store to maintain a consistent source of truth for all cluster objects. The platform distinguishes itself throu

    Kubernetes is the industry-standard container orchestration platform that serves as the foundational infrastructure layer for modern DevOps pipelines, though it requires integration with external tools to provide a complete CI/CD and observability suite.

    GoSecret ManagementDistributed Container Orchestration
    Auf GitHub ansehen↗123,197
  • jenkinsci/jenkinsAvatar von jenkinsci

    jenkinsci/jenkins

    25,452Auf GitHub ansehen↗

    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 a foundational CI/CD automation server that provides the core orchestration engine for software delivery pipelines, and its extensive plugin ecosystem allows it to integrate with infrastructure, container, and configuration management tools to cover the full DevOps lifecycle.

    JavaPipeline OrchestrationAutomated Software DeliveryAutomated Test Execution
    Auf GitHub ansehen↗25,452
  • pulumi/pulumiAvatar von pulumi

    pulumi/pulumi

    24,797Auf GitHub ansehen↗

    Pulumi is an infrastructure-as-code framework that enables the definition, deployment, and management of cloud resources using general-purpose programming languages. It functions as a cloud resource orchestrator that coordinates the lifecycle of heterogeneous infrastructure by executing code to construct dependency graphs and reconciling the desired state against actual cloud environments. The platform distinguishes itself through a language-host runtime bridge that allows developers to use standard programming languages to define infrastructure, rather than relying solely on domain-specific

    Pulumi is a powerful infrastructure-as-code framework that serves as a core component for managing cloud resources and deployment pipelines, though it focuses on infrastructure rather than providing a full-suite DevOps platform with built-in observability or secret management.

    GoInfrastructure as CodeContinuous Integration & DeploymentSecrets Management
    Auf GitHub ansehen↗24,797
  • puppetlabs/puppetAvatar von puppetlabs

    puppetlabs/puppet

    7,886Auf GitHub ansehen↗

    Puppet is an infrastructure as code tool and configuration management framework used to automate the provisioning and state orchestration of server fleets. It functions as a declarative state orchestrator that manages server configurations and system settings to ensure consistency and reproducibility across a fleet of machines. The system utilizes a declarative state modeling approach and an idempotent execution engine to maintain configuration state and prevent environment drift. It employs resource-based abstraction and a client-server architecture to translate high-level specifications int

    Puppet is a specialized configuration management and infrastructure-as-code tool that automates server provisioning and state enforcement, serving as a foundational component of a broader DevOps automation platform.

    RubyInfrastructure as Code
    Auf GitHub ansehen↗7,886
  • chef/chefAvatar von chef

    chef/chef

    8,199Auf GitHub ansehen↗

    Chef is a configuration management platform and infrastructure as code framework used to automate the deployment and maintenance of infrastructure state across a fleet of servers. It operates as an idempotent automation engine, ensuring systems converge to a desired state by applying only the necessary changes to resolve differences. The system functions as a multi-platform server orchestrator capable of managing infrastructure across different operating systems, cloud providers, and hardware architectures. It includes a dedicated infrastructure testing framework to verify configuration code

    Chef is a specialized configuration management and infrastructure-as-code platform that serves as a foundational component for DevOps automation, though it focuses on server state rather than providing a full-stack CI/CD or container orchestration suite.

    RubyInfrastructure as Code
    Auf GitHub ansehen↗8,199
  • hashicorp/terraformAvatar von hashicorp

    hashicorp/terraform

    48,720Auf GitHub ansehen↗

    Terraform is a declarative infrastructure-as-code tool designed to manage the lifecycle of cloud and on-premises resources. It functions as a workflow engine that reconciles a defined desired state against real-world infrastructure, using a persistent state-tracking layer to maintain consistency and visibility across distributed environments. By mapping infrastructure components into a directed acyclic graph, the system calculates the optimal order for provisioning, updating, or destroying resources. The platform is distinguished by its extensible plugin-based architecture, which decouples co

    Terraform is a specialized infrastructure-as-code tool that serves as a foundational component for DevOps automation, though it focuses on resource provisioning rather than providing a full-stack CI/CD or observability platform.

    GoInfrastructure as Code
    Auf GitHub ansehen↗48,720
  • concourse/concourseAvatar von concourse

    concourse/concourse

    7,845Auf GitHub ansehen↗

    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 specialized CI/CD pipeline orchestrator that provides the core automation engine for software delivery, though it focuses on pipeline execution rather than providing a full-stack DevOps platform that includes built-in infrastructure management or observability.

    GoContinuous Integration & Deployment
    Auf GitHub ansehen↗7,845
  • dokploy/dokployAvatar von Dokploy

    Dokploy/dokploy

    34,901Auf GitHub ansehen↗

    Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup

    Dokploy is a self-hosted platform-as-a-service that simplifies container deployment and infrastructure management, serving as a streamlined alternative to complex DevOps platforms by providing a unified interface for managing applications and databases.

    TypeScriptContainer OrchestrationContainer OrchestratorsInfrastructure as Code
    Auf GitHub ansehen↗34,901
  • dokku/dokkuAvatar von dokku

    dokku/dokku

    31,954Auf GitHub ansehen↗

    Dokku is a self-hosted platform as a service that automates the deployment and management of web applications on your own infrastructure. It functions as an infrastructure automation tool, providing a git-driven engine that triggers container builds, service orchestration, and release workflows directly from source code repositories. The platform distinguishes itself by using buildpack-based image construction to detect project structures and automate container creation without manual configuration. It manages the full application lifecycle through a simplified interface that abstracts low-le

    Dokku is a self-hosted Platform as a Service that automates deployment pipelines and container orchestration, serving as a streamlined, git-driven alternative to full-scale DevOps platforms.

    ShellDeployment AutomationSelf-Hosted Platform as a ServiceContainer Orchestration Platforms
    Auf GitHub ansehen↗31,954
  • fizzadar/pyinfraAvatar von Fizzadar

    Fizzadar/pyinfra

    5,793Auf GitHub ansehen↗

    pyinfra is an agentless infrastructure automation framework that turns declarative Python code into idempotent shell commands to manage servers, containers, and local machines over SSH without requiring any pre-installed software on target hosts. It operates by comparing the desired state of a system against its current state, using a dry-run simulation mode to preview changes and a fact-based conditional execution engine to gather host attributes at runtime and control which operations run. The tool compiles Python operations into optimized shell commands and executes them in parallel across

    This tool provides infrastructure automation and configuration management by executing declarative Python code as shell commands, serving as a specialized component for the infrastructure-as-code and configuration management aspects of a DevOps platform.

    PythonInfrastructure as Code
    Auf GitHub ansehen↗5,793
  • crossplane/crossplaneAvatar von crossplane

    crossplane/crossplane

    11,791Auf GitHub ansehen↗

    Crossplane is a Kubernetes-based control plane framework that functions as a cloud resource orchestrator and infrastructure-as-code platform. It enables the management of heterogeneous infrastructure by extending the Kubernetes API to provision and maintain external cloud services through declarative configuration. By utilizing custom resource controllers, it continuously reconciles the state of external infrastructure with defined desired states, ensuring consistent deployment and lifecycle management across multiple cloud providers. The platform distinguishes itself through its composition-

    Crossplane is a Kubernetes-based infrastructure-as-code platform that manages cloud resources through declarative configuration, serving as a core component for automating infrastructure lifecycles within a broader DevOps ecosystem.

    GoConfiguration Distribution and SharingHealth Monitoring
    Auf GitHub ansehen↗11,791
  • 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

    Flux is a specialized GitOps delivery tool that automates deployment pipelines and configuration management within Kubernetes, serving as a core component of a modern DevOps automation platform.

    GoCluster BootstrappingCluster State ReconciliationGitOps State Synchronization
    Auf GitHub ansehen↗7,888
  • argoproj/argo-cdAvatar von argoproj

    argoproj/argo-cd

    22,087Auf GitHub ansehen↗

    Argo CD is a declarative, GitOps-based continuous delivery tool designed for Kubernetes. It functions as a centralized control plane that synchronizes application states from version-controlled repositories directly into target clusters, ensuring that the live environment consistently matches the desired configuration defined in Git. The platform distinguishes itself through its ability to manage multi-cluster deployments from a single interface, providing unified oversight across distinct computing environments. It employs a controller-based reconciliation loop to continuously monitor for co

    Argo CD is a specialized GitOps-based continuous delivery tool that serves as a core component of a DevOps platform by automating deployment pipelines and synchronizing infrastructure state within Kubernetes environments.

    GoContinuous Delivery EnginesGitOps ToolsDeclarative Reconciliation Engines
    Auf GitHub ansehen↗22,087
  • saltstack/saltAvatar von saltstack

    saltstack/salt

    15,237Auf GitHub ansehen↗

    Salt is an infrastructure configuration management tool and orchestration framework designed for large-scale system administration. It functions as a remote execution engine that enables administrators to manage, provision, and enforce declarative states across distributed fleets of servers from a central control point. By utilizing a high-performance message bus, the platform allows for the simultaneous execution of administrative tasks and the maintenance of consistent software configurations across thousands of nodes. The system distinguishes itself through a flexible architecture that sup

    Salt is a powerful configuration management and orchestration framework that serves as a core component for infrastructure automation, though it requires integration with other tools to form a complete CI/CD and observability platform.

    PythonAdministrative Command EnginesConfiguration Management SystemsDeclarative Configuration Management
    Auf GitHub ansehen↗15,237
  • 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

    Travis CI is a dedicated CI/CD platform that automates build and deployment pipelines, serving as a core component of the DevOps lifecycle even though it lacks the broader infrastructure-as-code and observability features of a full-suite platform.

    Automated Software TestingBuild OrchestrationBuild Artifact Deployment
    Auf GitHub ansehen↗8,490
  • zhenorzz/goployAvatar von zhenorzz

    zhenorzz/goploy

    1,245Auf GitHub ansehen↗

    Goploy is a centralized infrastructure management and deployment platform designed to automate software releases and server administration. It functions as an orchestration system that enables users to manage remote environments, execute deployment workflows, and monitor infrastructure health through a unified web-based interface. The platform distinguishes itself through an agentless architecture that relies on standard protocols like SSH and SFTP to interact with remote systems, eliminating the need for pre-installed software on target hosts. It provides real-time administrative capabilitie

    This tool provides a centralized interface for managing deployments, CI/CD pipelines, and server monitoring, making it a practical, lightweight platform for automating specific DevOps tasks.

    GoCI/CD Automation ServersInfrastructure Management PlatformsRemote Administration Interfaces
    Auf GitHub ansehen↗1,245
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
ansible/ansible69KPythonGPL-3.012. Juni 2026
moghtech/komodo10.3KRustgpl-3.019. Feb. 2026
gitlabhq/gitlabhq24.4KRubyNOASSERTION17. Juni 2026
spinnaker/spinnaker9.7KJavaApache-2.017. Juni 2026
jenkins-x/jx4.7KGoApache-2.017. Juni 2026
devtron-labs/devtron5.5KGoApache-2.026. Juni 2026
gocd/gocd7.4KJavaApache-2.017. Juni 2026
kubernetes/kubernetes123.2KGoApache-2.023. Juni 2026
jenkinsci/jenkins25.5KJavaMIT17. Juni 2026
pulumi/pulumi24.8KGoapache-2.019. Feb. 2026

Related searches

  • a comprehensive suite of software development tools
  • a productivity extension for code editors
  • Entwicklungsumgebungen und Utilities
  • a library for building local-first applications
  • ein umfassender Leitfaden für Softwareentwicklung
  • a containerized environment for software development
  • an open source framework for web development
  • ein Versionsverwaltungssystem für die Softwareentwicklung