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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
noodle-run avatar

noodle-run/noodleArchived

0
View on GitHub↗
12,328 stars·790 forks·TypeScript·agpl-3.0·25 viewsnoodle.run↗

Noodle

Noodle is a containerized application orchestrator designed to automate the deployment and lifecycle management of services across distributed production environments. It functions as an infrastructure automation platform that maintains a consistent global state for containerized workloads.

The platform provides a multi-cloud abstraction layer that normalizes disparate cloud provider APIs into a unified interface, enabling workload portability across different infrastructure vendors. It utilizes a declarative state reconciliation model to continuously compare desired configurations against the actual cluster state, automatically applying corrective actions to eliminate configuration drift.

The system manages distributed services through a control plane that employs a replicated consensus algorithm to ensure high availability. It supports immutable infrastructure deployments by replacing existing container instances with fresh versions, and it handles service discovery and traffic routing through sidecar proxy networking.

Features

  • Containerized Application Management - Acts as a platform for deploying and managing containerized workloads across multiple cloud environments.
  • Cloud Deployment - Provides a single control plane for distributing and executing containerized applications across diverse cloud providers.
  • Cloud Native Orchestration - Automates the lifecycle and placement of containerized services to optimize resource utilization across cloud platforms.
  • Containerized Application Deployment - Distributes and executes containerized applications across multiple cloud environments to ensure consistent scaling.
  • Multi-Cloud Orchestrators - Centralizes the control and orchestration of cloud resources across different providers for unified management.
  • Infrastructure Automation - Automates the deployment and lifecycle management of containerized services across distributed production environments.
  • Infrastructure State Enforcers - Continuously reconciles distributed service states against desired configurations to eliminate drift.
  • Infrastructure Abstraction Layers - Normalizes disparate cloud provider APIs into a unified interface for seamless workload portability.
  • Declarative Reconciliation Engines - Continuously reconciles actual cluster state against desired configurations to automatically correct drift.
  • Automated Container Scheduling - Automates the placement and distribution of containerized workloads across cluster nodes based on resource requirements.
  • Distributed Consensus Protocols - Uses replicated consensus algorithms to maintain a consistent global state and ensure high availability.
  • Sidecar Proxies - Injects lightweight proxies into application pods to manage service discovery, traffic routing, and secure communication.
  • Control Planes - Provides a centralized control plane for maintaining global cluster state and coordinating distributed system components.
  • Container Deployment Updaters - Automates the replacement of container instances with updated versions to maintain environment consistency.

Star history

Star history chart for noodle-run/noodleStar history chart for noodle-run/noodle

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Noodle

These projects share indexed features with Noodle. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • hashicorp/nomadhashicorp avatar

    hashicorp/nomad

    16,211View on GitHub↗

    Nomad is a distributed workload orchestrator and infrastructure automation platform designed to manage the lifecycle of applications across large-scale, heterogeneous environments. It functions as a multi-cloud orchestration engine, providing a unified control plane to deploy, scale, and govern containers, virtual machines, and legacy applications. By utilizing declarative job specifications, the system ensures infrastructure convergence and maintains the desired state across distributed data centers and geographic regions. The platform distinguishes itself through a flexible, plugin-based ar

    Go
    View on GitHub↗16,211
  • layer5io/mesherylayer5io avatar

    layer5io/meshery

    10,914View on GitHub↗

    Meshery is a cloud native management plane used for the orchestration and administration of service meshes and Kubernetes clusters across multiple cloud providers. It provides a centralized interface to configure cloud native components and manage infrastructure through a unified abstraction layer. The platform features a visual infrastructure modeler that translates diagrams into manifests and a simulation engine for dry-running configuration changes. It synchronizes infrastructure state with version control via GitOps workflows, providing visual previews of pull request changes to evaluate

    TypeScript
    View on GitHub↗10,914
  • jina-ai/jinajina-ai avatar

    jina-ai/jina

    21,858View on GitHub↗

    Jina is a cloud-native framework for building and deploying multimodal AI applications that process text, images, and audio across distributed microservices. It functions as an inference orchestrator and a distributed model gateway, providing a containerized stack to organize AI executors into operational pipelines. The system manages large language model workloads through token-streamed response delivery and dynamic batching to increase hardware throughput. It utilizes a protocol-agnostic communication layer to route data across different machine learning frameworks. The framework covers hi

    Python
    View on GitHub↗21,858
  • kubernetes/kuberneteskubernetes avatar

    kubernetes/kubernetes

    123,197View on GitHub↗

    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

    Gocncfcontainersgo
    View on GitHub↗123,197
Compare all 30 related projects→

Frequently asked questions

What does noodle-run/noodle do?

Noodle is a containerized application orchestrator designed to automate the deployment and lifecycle management of services across distributed production environments. It functions as an infrastructure automation platform that maintains a consistent global state for containerized workloads.

What are the main features of noodle-run/noodle?

The main features of noodle-run/noodle are: Containerized Application Management, Cloud Deployment, Cloud Native Orchestration, Containerized Application Deployment, Multi-Cloud Orchestrators, Infrastructure Automation, Infrastructure State Enforcers, Infrastructure Abstraction Layers.

Which projects share features with noodle-run/noodle?

Projects with overlapping indexed features include: hashicorp/nomad — Nomad is a distributed workload orchestrator and infrastructure automation platform designed to manage the lifecycle… layer5io/meshery — Meshery is a cloud native management plane used for the orchestration and administration of service meshes and… jina-ai/jina — Jina is a cloud-native framework for building and deploying multimodal AI applications that process text, images, and… kubernetes/kubernetes — Kubernetes is a distributed container orchestration platform that automates the deployment, scaling, and management of… daytonaio/daytona — Daytona is a cloud-native development environment platform designed to orchestrate ephemeral, containerized… dotnet/aspire — Aspire is a .NET distributed application toolchain and cloud-native application orchestrator. It provides a code-first…