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

70 repository-uri

Awesome GitHub RepositoriesControl Planes

Systems that decouple administrative management logic from application workloads to provide centralized infrastructure oversight.

Distinguishing note: Focuses on the architectural pattern of centralized management rather than specific cloud provider tools.

Explore 70 awesome GitHub repositories matching devops & infrastructure · Control Planes. Refine with filters or upvote what's useful.

Awesome Control Planes GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • dokploy/dokployAvatar Dokploy

    Dokploy/dokploy

    34,901Vezi pe GitHub↗

    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

    Provides a centralized control plane to manage and orchestrate distributed application workloads.

    TypeScriptbackendbackupsdatabases
    Vezi pe GitHub↗34,901
  • koekeishiya/yabaiAvatar koekeishiya

    koekeishiya/yabai

    29,111Vezi pe GitHub↗

    yabai is a tiling window manager and workspace orchestrator for macOS. It uses a binary space partitioning algorithm to automatically arrange application windows into non-overlapping rectangular regions to maximize screen real estate. The project provides a command line interface for controlling windows, displays, and virtual spaces, enabling the creation of custom desktop automation scripts. It includes capabilities for managing virtual desktops and disabling system animations to increase navigation speed. The system also supports mouse-based window focus, which automatically shifts the act

    Provides a command line interface that communicates with a background daemon to control windows and virtual spaces in real-time.

    C
    Vezi pe GitHub↗29,111
  • langchain-ai/deepagentsAvatar langchain-ai

    langchain-ai/deepagents

    25,006Vezi pe GitHub↗

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Connects to external applications via verified authorization screens and identity terms through a model control plane.

    Pythonagentsdeepagentslangchain
    Vezi pe GitHub↗25,006
  • infrasys-ai/aisystemAvatar Infrasys-AI

    Infrasys-AI/AISystem

    17,017Vezi pe GitHub↗

    AISystem is a comprehensive AI full-stack infrastructure project covering the entire pipeline from AI chip architecture to high-level training frameworks. It encompasses the development of AI compiler frameworks, inference engines, and distributed training orchestrators designed to coordinate workloads across a heterogeneous compute stack of CPUs, GPUs, and NPUs. The project focuses on the deep integration of software and hardware, employing software-hardware co-design to align tensor layouts with physical memory structures. It provides specialized capabilities for accelerating Transformer mo

    Coordinates workload distribution between matrix cores and general-purpose CPUs using a dedicated AI scheduler.

    Jupyter Notebookaiaiinfraaisys
    Vezi pe GitHub↗17,017
  • winfredy/sadtalkerAvatar Winfredy

    Winfredy/SadTalker

    13,919Vezi pe GitHub↗

    SadTalker is a generative framework designed to synthesize expressive talking head videos from static portrait images. By mapping audio signals or text prompts to three-dimensional facial motion coefficients, the system synchronizes lip movements, facial expressions, and head orientation to create realistic digital character performances. The project distinguishes itself by decoupling identity from dynamic motion through latent space encoding, ensuring that the generated animations maintain visual fidelity to the source portrait. It supports comprehensive motion synthesis, including full-body

    Provides a browser-based graphical dashboard for managing video generation tasks and adjusting animation settings without requiring command-line interaction.

    Python
    Vezi pe GitHub↗13,919
  • linkerd/linkerd2Avatar linkerd

    linkerd/linkerd2

    11,424Vezi pe GitHub↗

    This project is a service mesh platform designed to manage, secure, and observe service-to-service communication within Kubernetes clusters. It functions as a control plane that orchestrates transparent sidecar proxies, which intercept and manage network traffic to provide reliable connectivity for microservices. By automating the injection of these proxies, the platform ensures that infrastructure-level policies are applied consistently across all workloads without requiring manual configuration changes. The platform distinguishes itself through its focus on zero-trust security and cross-clu

    Decouples administrative management logic from application workloads to provide centralized infrastructure oversight.

    Gocloud-nativegolangkubernetes
    Vezi pe GitHub↗11,424
  • loft-sh/vclusterAvatar loft-sh

    loft-sh/vcluster

    11,186Vezi pe GitHub↗

    vcluster is a Kubernetes virtual cluster platform that creates fully isolated Kubernetes environments with dedicated control planes, API servers, and RBAC on shared physical infrastructure. It virtualizes Kubernetes control planes by running them as pods inside a host cluster, as standalone binaries on bare metal or virtual machines, or within Docker containers, providing each tenant their own isolated Kubernetes environment without the overhead of managing separate physical clusters. The platform enables multi-tenant Kubernetes isolation through multiple tenancy models, from shared node pool

    Routes requests like pod logs from the virtual control plane to worker nodes using Konnectivity without direct node access.

    Gocloud-nativehelmk3s
    Vezi pe GitHub↗11,186
  • chia-network/chia-blockchainAvatar Chia-Network

    Chia-Network/chia-blockchain

    10,827Vezi pe GitHub↗

    Chia is a decentralized blockchain platform that uses a proof-of-space-and-time consensus mechanism, enabling energy-efficient farming on commodity hardware. It implements a full blockchain node, farmer, harvester, timelord, and wallet in Python, prioritizing readability and cross-platform compatibility. The platform manages transactions through a simplified UTXO model that minimizes on-chain state and supports fast validation. The project introduces Chialisp, a Turing-complete functional smart contract language designed for secure and auditable financial transactions. It features a pooling p

    Provides both a graphical and command-line interface for running a full blockchain node.

    Pythonblockchainblockchain-networkchia
    Vezi pe GitHub↗10,827
  • siderolabs/talosAvatar siderolabs

    siderolabs/talos

    10,659Vezi pe GitHub↗

    Talos is a minimal, immutable Linux distribution designed specifically for deploying and managing Kubernetes clusters. It functions as an API-driven infrastructure manager that replaces traditional shell access with a declarative gRPC interface to control operating system state and configuration. The system is distinguished by its use of a read-only root filesystem and a security-hardened kernel, which removes standard GNU utilities to reduce the attack surface. It ensures environment consistency by distributing the operating system as versioned, signed images and utilizes TPM-backed verified

    Allows user applications to run on management hardware by removing default control plane taints.

    Gocloud-nativecontainerdgo
    Vezi pe GitHub↗10,659
  • pycaret/pycaretAvatar pycaret

    pycaret/pycaret

    9,811Vezi pe GitHub↗

    PyCaret is a Python AutoML platform and MLOps lifecycle manager designed to automate machine learning workflows. It functions as a low-code environment that leverages a scikit-learn native engine to execute preprocessing, training, and evaluation for tabular data. The platform distinguishes itself as an LLM-powered ML copilot, using large language model agents to analyze datasets, design experiment configurations, and explain model results. It also serves as a Kubernetes ML orchestrator and model registry, enabling the versioning of trained pipelines and their promotion to production API endp

    Provides a decoupled visual interface for managing system configurations and orchestrating machine learning experiments.

    Pythonanomaly-detectionautomlclassification
    Vezi pe GitHub↗9,811
  • runtipi/runtipiAvatar runtipi

    runtipi/runtipi

    9,499Vezi pe GitHub↗

    Runtipi is a home server dashboard and orchestration tool designed for deploying and managing containerized applications. It provides a web-based interface for discovering and installing software from a curated app store, utilizing a Docker Compose orchestrator to handle the deployment of self-hosted services. The system integrates a reverse proxy and SSL manager to route external traffic to internal containers, automating HTTPS certificate renewal and domain assignment. It also features a built-in backup and update manager that uses cron-based scheduling to perform automatic security patchin

    Provides a CLI control interface to send management instructions to the server environment daemon.

    TypeScripthomeserverlinuxself-hosted
    Vezi pe GitHub↗9,499
  • uber/cadenceAvatar uber

    uber/cadence

    9,336Vezi pe GitHub↗

    Cadence is a distributed workflow orchestration engine designed to execute long-running, asynchronous business logic with built-in durability and resilience across distributed systems. It functions as a stateful process manager that ensures processes resume from their last known state following system crashes or network outages. The platform utilizes a distributed task queue to manage work across independent worker nodes and supports persistence via SQL or Cassandra backend storage. It includes a workflow visualization dashboard for inspecting execution histories and state traces, alongside a

    Ships a command-line interface for administrative control and manual execution of workflows and domains.

    Go
    Vezi pe GitHub↗9,336
  • jpochyla/psstAvatar jpochyla

    jpochyla/psst

    9,343Vezi pe GitHub↗

    Psst is a cross-platform Spotify music client and library manager. It functions as a desktop application for streaming music and podcasts, providing a native playback interface and tools for organizing saved albums and playlists. The project is distinguished by a client-server architecture that separates the core audio playback engine from the user interface. This allows for dual-interface state sharing, where a graphical user interface and a dedicated command-line interface can simultaneously control the same playback session. The application covers audio streaming with loudness normalizati

    Provides a command-line interface to send playback and library instructions to a background daemon.

    Rust
    Vezi pe GitHub↗9,343
  • kubernetes-sigs/external-dnsAvatar kubernetes-sigs

    kubernetes-sigs/external-dns

    8,999Vezi pe GitHub↗

    ExternalDNS is a controller that automatically synchronizes Kubernetes resource states with external DNS providers. It monitors cluster resources such as services, ingresses, and gateway APIs to dynamically create and update DNS records, enabling automated service discovery and external traffic management. The project features a provider-agnostic interface that supports a wide array of cloud-managed vendors and on-premises providers, as well as an extension system for custom providers via webhooks and sidecars. It implements a reconciliation loop that uses resource annotations and custom reso

    Toggles the proxy feature for specific DNS records via resource annotations.

    Goawsclouddnsdns
    Vezi pe GitHub↗8,999
  • firezone/firezoneAvatar firezone

    firezone/firezone

    8,701Vezi pe GitHub↗

    Firezone is a zero trust network access platform that uses WireGuard to provide identity-based connectivity to internal network resources. It functions as a virtual private network that synchronizes authentication and user groups via OpenID Connect providers. The system implements a group-based access control engine to enforce least privilege by restricting network resources to specific user groups. It utilizes holepunching and relay protocols for NAT traversal to establish encrypted tunnels through firewalls without requiring inbound ports. The platform includes a control plane for managing

    Implements a control plane that decouples administrative policy orchestration from the data plane handling network traffic.

    Elixirclouddevsecopselixir
    Vezi pe GitHub↗8,701
  • concourse/concourseAvatar concourse

    concourse/concourse

    7,845Vezi pe 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

    Provides a command-line interface to execute administrative operations and deploy configurations to remote instances.

    Go
    Vezi pe GitHub↗7,845
  • infrasys-ai/aiinfraAvatar Infrasys-AI

    Infrasys-AI/AIInfra

    7,414Vezi pe GitHub↗

    Dynamically allocates compute, storage, and networking resources for AI training and inference.

    Jupyter Notebookaiinfraaisystem
    Vezi pe GitHub↗7,414
  • rancher-sandbox/rancher-desktopAvatar rancher-sandbox

    rancher-sandbox/rancher-desktop

    7,193Vezi pe GitHub↗

    Rancher Desktop is a cross-platform desktop application for Windows and macOS that provides a graphical interface for managing local containers and Kubernetes clusters. It serves as a local development environment for running and coordinating containerized workloads on a personal workstation. The project features a pluggable container engine, allowing users to switch between different runtimes such as containerd or Docker within a single interface. It automates the provisioning of local Kubernetes distributions to facilitate the development and testing of orchestration environments. The appl

    Provides a command-line interface to send administrative instructions to the background management daemon.

    TypeScriptcontainerskuberneteslinux
    Vezi pe GitHub↗7,193
  • civitai/civitaiAvatar civitai

    civitai/civitai

    7,158Vezi pe GitHub↗

    Civitai is a platform for generative media creation and AI model distribution. It provides a centralized service for producing images, videos, audio, and music, while serving as a repository where users can share, discover, and browse custom model weights and fine-tuned adaptations. The platform distinguishes itself through a provider-agnostic orchestration layer that manages multi-step generation pipelines and complex workflows across different backends. It integrates with autonomous AI agents and editors via the Model Context Protocol, allowing external tools to access generation pipelines

    Offers a standalone command line interface for executing platform operations and automation scripts.

    TypeScriptaisocial-networkstable-diffusion
    Vezi pe GitHub↗7,158
  • openethereum/parity-ethereumAvatar openethereum

    openethereum/parity-ethereum

    6,831Vezi pe GitHub↗

    This project is a collection of blockchain tools providing an Ethereum client node, a virtual machine runtime for smart contract execution, a blockchain wallet manager, and a programmatic network interface. It implements the necessary components to synchronize blockchain state, validate blocks, and process transactions on the Ethereum network. The software includes a dedicated command line interface for managing node operations and monitoring network status. It features a comprehensive suite of cryptographic utilities for generating account keypairs, managing encrypted secret stores, and sign

    Provides a command-line interface for operating a full blockchain node and managing account secrets.

    Rustblockchainclientethereum
    Vezi pe GitHub↗6,831
Înapoi123…4Înainte
  1. Home
  2. DevOps & Infrastructure
  3. Control Planes

Explorează sub-etichetele

  • AI ModelCentralized management interfaces for AI model deployments and authorization. **Distinct from Control Planes:** Focuses specifically on the AI model control plane and authorization screens rather than general infrastructure oversight.
  • CLI Control Interfaces3 sub-tag-uriCommand-line interfaces used to send instructions to a background daemon for system management. **Distinct from Control Planes:** Specifically covers the CLI-to-daemon communication bridge rather than enterprise cloud infrastructure control planes.
  • CLI and Web GUI Operation Interfaces4 sub-tag-uriSystems that provide both command-line and graphical web interfaces for controlling and monitoring operations. **Distinct from CLI Control Interfaces:** Distinct from CLI Control Interfaces: adds a full web-based graphical interface alongside the CLI, not just a CLI-to-daemon bridge.
  • Control and Data Plane Separation2 sub-tag-uriArchitectural separation of routing logic and network state management from the physical packet forwarding process. **Distinct from Control Planes:** Specific to Software-Defined Networking (SDN) architecture rather than general cloud administrative control planes.
  • TUI Resource ExplorersTerminal-based user interfaces for browsing filesystem-like resource structures. **Distinct from CLI and Web GUI Operation Interfaces:** Focuses on TUI-based filesystem browsing rather than general CLI/Web GUI control planes.
  • Workload Scheduling5 sub-tag-uriLogic for determining the placement of applications on specific cluster nodes based on constraints or taints. **Distinct from Control Planes:** Focuses on the scheduling of workloads onto the control plane, rather than the architectural design of the control plane itself.