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
·

1.1K Repos

Awesome GitHub RepositoriesConfiguration Management

Tools and practices for maintaining consistent system states and managing environment parameters across multiple machines or services.

Explore 1,118 awesome GitHub repositories matching devops & infrastructure · Configuration Management. Refine with filters or upvote what's useful.

Awesome Configuration Management GitHub Repositories

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

    openclaw/openclaw

    380,031Auf GitHub ansehen↗

    Openclaw ist eine Plattform zur Verwaltung von Agenten-Ausführungsumgebungen, die die Infrastruktur zur Steuerung von Agenten-Lebenszyklen, Sitzungszuständen und Arbeitsbereich-Persistenz bereitstellt. Sie verfügt über ein zentrales Gateway, das Modell-Schleifen, Tool-Aufrufe und Streaming-Ereignisse verarbeitet, während es gleichzeitig Multi-Agenten-Routing und persistentes Speichermanagement unterstützt. Das System ist darauf ausgelegt, Tool-Ausführungssignaturen zu normalisieren und eine standardisierte Schnittstelle für die Kompatibilität zwischen verschiedenen Anbietern zu bieten. Die Plattform umfasst umfangreiche Entwickler-Tools, wie eine Befehlszeilenschnittstelle für die Arbeitsbereichsverwaltung, diagnostische Protokollierung und eine Plugin-Architektur, die die Registrierung benutzerdefinierter Tools und Funktionen ermöglicht. Sie unterstützt automatisierte Workflows durch ereignisgesteuerte Hooks, Aufgabenplanung und die Integration mit externen Diensten. Die Sicherheit wird durch Ausführungsrichtlinien, Anmeldeinformations-Portabilität und Genehmigungs-Workflows für Agentenaktionen verwaltet. Die Bereitstellung wird durch automatisierte Infrastruktur-Installer und containerisierte Gateway-Helfer unterstützt, mit integrierten Dienstprogrammen für Backups und Konfigurationsmanagement. Das System bietet ein strukturiertes Format für die Orchestrierung mehrstufiger Workflows und enthält spezialisierte Tools für Browser-Automatisierung und strukturiertes Code-Patching.

    Updates approval configurations in bulk using structured data files to ensure consistent environment parameters.

    TypeScriptaiassistantcrustacean
    Auf GitHub ansehen↗380,031
  • facebook/reactAvatar von facebook

    facebook/react

    245,669Auf GitHub ansehen↗

    React ist eine JavaScript-Bibliothek für den Aufbau von Benutzeroberflächen, basierend auf einer komponentenorientierten Architektur und unidirektionalem Datenfluss.

    Checks configuration files for correct option names and types to prevent silent failures.

    JavaScriptjavascriptuifrontend
    Auf GitHub ansehen↗245,669
  • affaan-m/eccAvatar von affaan-m

    affaan-m/ECC

    221,981Auf GitHub ansehen↗

    ECC ist ein LLM-Agenten-Orchestrierungs-Framework und eine plattformübergreifende KI-Tool-Suite, die darauf ausgelegt ist, Multi-Modell-Workflows zu koordinieren. Es bietet ein System zur Verwaltung spezialisierter Agentenrollen, wiederverwendbarer Fähigkeiten und strukturierter Planung, um komplexe Softwareentwicklungsaufgaben über verschiedene KI-gestützte Code-Editoren hinweg auszuführen. Das Projekt zeichnet sich als Model Context Protocol Manager aus und bietet eine Konfigurationsschicht zur Integration externer Server und zur Prüfung der Tool-Ausführung. Es implementiert zudem eine agentische Sicherheits-Sandbox, die den Zugriff auf sensible Dateien einschränkt und auf Geheimnislecks scannt, um autonome Workflows zu sichern. Das Framework deckt breite Fähigkeitsbereiche ab, einschließlich der Automatisierung von KI-Coding-Workflows mit Leitplanken für testgetriebene Entwicklung, Modellkostenoptimierung durch intelligentes Routing und zustandsisoliertes Speichermanagement. Es enthält zudem Tools zur Durchsetzung sprachspezifischer Codierungsstandards und zur Verwaltung von Agentenverhalten über verschiedene integrierte Entwicklungsumgebungen hinweg. Das System wird über eine Befehlszeilenschnittstelle verwaltet, die die Tool-Installation, Konfigurationsreparatur und die Bereitstellung von Tool-Presets handhabt.

    Implements an add-only strategy to combine new server and tool settings without overwriting user preferences.

    JavaScript
    Auf GitHub ansehen↗221,981
  • anthropics/skillsAvatar von anthropics

    anthropics/skills

    151,506Auf GitHub ansehen↗

    This project provides a standardized framework for extending the functional range of artificial intelligence agents through a registry of modular, declarative instructions. It enables agentic workflow automation by allowing developers to define task-specific behaviors and operational constraints that guide how agents interact with external tools and execute multi-step processes. The system distinguishes itself through a directory-based discovery model and a plugin-registry architecture that facilitates the distribution of specialized workflows. By utilizing a schema-driven specification that

    Enforces structural requirements for component definitions to ensure consistent behavior across different execution environments.

    Pythonagent-skills
    Auf GitHub ansehen↗151,506
  • open-webui/open-webuiAvatar von open-webui

    open-webui/open-webui

    142,694Auf GitHub ansehen↗

    Open WebUI is a self-hosted, web-based platform designed for interacting with local and remote artificial intelligence models. It functions as a unified interface and orchestration suite, enabling users to build, deploy, and manage specialized AI agents equipped with custom instructions, external tool access, and private knowledge bases. The platform distinguishes itself through a modular architecture that supports complex AI workflows. It features a plugin-based framework for custom logic and pipeline-based request processing, allowing developers to filter or transform data streams before th

    Allows adjusting application behavior and settings using environment variables.

    Pythonaillmllm-ui
    Auf GitHub ansehen↗142,694
  • 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

    Enforces desired application states across distributed clusters using declarative configuration files and automated reconciliation logic.

    Gocncfcontainersgo
    Auf GitHub ansehen↗123,197
  • github/spec-kitAvatar von github

    github/spec-kit

    112,539Auf GitHub ansehen↗

    Spec-kit is a specification-driven development framework designed to manage the entire software project lifecycle, from initial requirements gathering to final validation. It functions as a command-line environment that orchestrates complex development workflows by chaining shell tasks, human checkpoints, and conditional logic into repeatable, state-aware sequences. By enforcing formal specifications and organizational guardrails before technical implementation begins, the system ensures that project goals and requirements remain the foundation for all subsequent development activities. The p

    Determines final project states by evaluating priority-based stacks of configuration overrides and templates.

    Pythonaicopilotdevelopment
    Auf GitHub ansehen↗112,539
  • microsoft/playwrightAvatar von microsoft

    microsoft/playwright

    91,074Auf GitHub ansehen↗

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior in consistent, isolated environments. The framework distinguishes itself through a web-first testing paradigm that prioritizes stability and resilience. By utilizing an auto-waiting actionability engine and accessibility-tree-based locators, it eliminates common sources of test

    Maintains system consistency by applying runtime flags like seccomp profiles and IPC host sharing for secure browser automation.

    TypeScriptautomationchromechromium
    Auf GitHub ansehen↗91,074
  • home-assistant/coreAvatar von home-assistant

    home-assistant/core

    87,753Auf GitHub ansehen↗

    Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an event-driven state bus and a modular integration model, allowing the system to manage state changes and communicate across decoupled components through standardized interfaces. The platform distinguishes itself through a highly flexible, declarative configuration framework that all

    Enforces desired system states and automation logic using structured, human-readable configuration files.

    Pythonasynciohacktoberfesthome-automation
    Auf GitHub ansehen↗87,753
  • mungell/awesome-for-beginnersAvatar von MunGell

    MunGell/awesome-for-beginners

    86,586Auf GitHub ansehen↗

    This project is a curated directory of software repositories specifically selected to help newcomers make their first open-source contributions. It serves as a collaborative knowledge base that aggregates entry-level development opportunities, providing a structured path for novice developers to practice version control and engage with active software communities. The repository distinguishes itself through a community-driven model where project listings are populated and verified by external contributors. This distributed peer review process ensures the directory remains current, while the u

    Tools and practices for maintaining consistent system states and managing environment parameters across multiple machines or services.

    awesomeawesome-listbeginner-project
    Auf GitHub ansehen↗86,586
  • astral-sh/uvAvatar von astral-sh

    astral-sh/uv

    86,451Auf GitHub ansehen↗

    uv is a high-performance Python package manager and project build tool designed to handle dependency resolution, virtual environment orchestration, and Python interpreter management. It functions as a comprehensive workspace orchestrator, enabling developers to manage complex, multi-package repositories and ensure reproducible builds across different platforms. The tool distinguishes itself through its use of a global, content-addressable cache and hard-link-based environment provisioning, which allow for near-instant environment creation and minimal disk usage. It employs a high-performance

    Constructs isolated directory trees to house specific language runtimes and their required dependencies.

    Rustpackagingpythonresolver
    Auf GitHub ansehen↗86,451
  • bregman-arie/devops-exercisesAvatar von bregman-arie

    bregman-arie/devops-exercises

    82,879Auf GitHub ansehen↗

    This project is a comprehensive educational curriculum designed to build proficiency across modern infrastructure, cloud-native technologies, and systems administration. It functions as a reference library and interview preparation resource, offering a structured collection of conceptual questions, practical coding challenges, and hands-on scenarios that cover the full spectrum of software delivery and operational workflows. The repository distinguishes itself through a modular, domain-specific structure that links instructional problem statements with verified implementation examples. By emp

    Optimize automation workflows by studying practical exercises on task execution strategies and playbook management.

    Pythonansibleawsazure
    Auf GitHub ansehen↗82,879
  • infiniflow/ragflowAvatar von infiniflow

    infiniflow/ragflow

    82,922Auf GitHub ansehen↗

    This project is a comprehensive retrieval-augmented generation platform designed for building, managing, and deploying knowledge-based AI applications. It provides a unified environment for organizing datasets, configuring conversational chat assistants, and developing autonomous agents that execute multi-step reasoning workflows. By integrating document intelligence with advanced retrieval pipelines, the platform enables the creation of grounded, verifiable responses supported by traceable citations. The platform distinguishes itself through deep document understanding and sophisticated know

    Adjusts environment parameters to manage application behavior, resource allocation, and backend operations.

    Pythonagentagenticagentic-ai
    Auf GitHub ansehen↗82,922
  • vitejs/viteAvatar von vitejs

    vitejs/vite

    81,611Auf GitHub ansehen↗

    Vite is a frontend build toolchain that provides a unified development and production pipeline for modern web applications. It functions as a modular, environment-agnostic build engine that leverages native ES modules to serve source code directly to the browser, eliminating the need for expensive bundling during the development phase. By maintaining an environment-aware module graph, it supports concurrent development across client, server, and custom runtime environments. The project distinguishes itself through a high-performance development server that utilizes a hot module replacement pr

    Exposes programmatic interfaces for configuring execution contexts and managing isolated module graphs across different runtime environments.

    TypeScriptbuild-tooldev-serverfrontend
    Auf GitHub ansehen↗81,611
  • doocs/advanced-javaAvatar von doocs

    doocs/advanced-java

    78,987Auf GitHub ansehen↗

    This project is a comprehensive Java backend engineering guide and technical reference focused on high-concurrency design, distributed systems, and microservices architecture. It provides detailed strategies for decomposing monolithic applications, managing service discovery, and implementing the architectural patterns required for scalable backend environments. The repository distinguishes itself through an extensive collection of big data algorithmic references and database scaling strategies. It covers memory-efficient techniques for analyzing massive datasets, such as Top-K element extrac

    The system configures protection logic and fallback functions via annotations or dynamic external data sources in real-time.

    Javaadvanced-javadistributed-search-enginedistributed-systems
    Auf GitHub ansehen↗78,987
  • caddyserver/caddyAvatar von caddyserver

    caddyserver/caddy

    73,492Auf GitHub ansehen↗

    Caddy is an extensible, modular web server platform designed for high-performance traffic management and automated security. At its core, it functions as a dynamic HTTP gateway that handles request routing, static asset delivery, and reverse proxying through a chain of configurable handler modules. The system is built on a modular architecture that allows developers to extend server functionality by registering custom components, all managed through a unified lifecycle and provisioning framework. What distinguishes Caddy is its focus on automated infrastructure and zero-downtime operations. I

    Provisions new configurations in the background to enable zero-downtime updates of the active server state.

    Goacmeautomatic-httpscaddy
    Auf GitHub ansehen↗73,492
  • apache/supersetAvatar von apache

    apache/superset

    73,451Auf GitHub ansehen↗

    Superset is a web-based business intelligence platform designed for data exploration, visualization, and interactive dashboarding. It functions as a query-driven analytics engine that connects to various SQL databases, allowing users to perform ad-hoc analysis, define virtual metrics, and build complex data visualizations through a centralized interface. The platform distinguishes itself through a robust semantic layer that transforms raw database schemas into calculated columns and virtual metrics, enabling consistent business logic across an organization. It features a plugin-based visualiz

    Synchronizes application state and security policies across distributed instances by storing them in a central database.

    TypeScriptanalyticsapacheapache-superset
    Auf GitHub ansehen↗73,451
  • obsproject/obs-studioAvatar von obsproject

    obsproject/obs-studio

    73,384Auf GitHub ansehen↗

    This project is a professional live video production suite designed for capturing, encoding, and broadcasting high-quality media. At its core, it features a real-time media processing engine that utilizes hardware acceleration to composite multiple audio and video sources with minimal latency. The application provides a centralized studio interface for managing complex scene transitions, layering visual sources through a hierarchical scene-graph engine, and streaming content to multiple platforms simultaneously. The software is built on a cross-platform abstraction layer that ensures consiste

    Verifies configuration files against predefined schemas to ensure settings follow correct formatting rules before application loading.

    Ccc-plus-plusdirectshow
    Auf GitHub ansehen↗73,384
  • hakimel/reveal.jsAvatar von hakimel

    hakimel/reveal.js

    71,731Auf GitHub ansehen↗

    This project is a web-native presentation framework that renders slide decks from standard HTML or Markdown. It functions as a declarative slide engine, managing navigation, state persistence, and lifecycle events through a configuration-driven interface. By leveraging standard web technologies, it enables the creation of responsive, browser-based presentations that support complex layouts, nested transitions, and interactive content. The framework distinguishes itself through a modular, plugin-based architecture that allows developers to extend core functionality using custom hooks and event

    Adjust runtime behavior dynamically by passing updated configuration objects to the engine without requiring a full page reload.

    JavaScriptpresentationsslidesslideshow
    Auf GitHub ansehen↗71,731
  • binary-husky/gpt_academicAvatar von binary-husky

    binary-husky/gpt_academic

    70,912Auf GitHub ansehen↗

    This project provides a self-hosted, web-based interface designed to integrate large language models into academic and research workflows. It functions as a modular platform for document analysis, literature processing, and data handling, allowing users to maintain full control over their data and model connectivity through private server or local deployments. The system is distinguished by its extensible architecture, which enables users to inject custom Python scripts to automate repetitive tasks and extend core functionality. It also features a voice-enabled interaction layer that captures

    Inject runtime settings and service configurations into the application at startup using key-value environment variables.

    Pythonacademicchatglm-6bchatgpt
    Auf GitHub ansehen↗70,912
Vorherige123456…56Nächste
  1. Home
  2. DevOps & Infrastructure
  3. Configuration Management

Unter-Tags erkunden

  • Application Settings Management6 Sub-TagsSystems for defining, validating, and persisting application-wide configuration settings.
  • Configuration Distribution and Sharing6 Sub-TagsPackages and registry-based tools for publishing, synchronizing, and reusing configuration rules across projects.
  • Configuration Migration ToolsUtilities that automate the transition of settings from legacy versions to current formats.
  • Configuration Resolution Engines7 Sub-TagsMechanisms that determine the final state of project files by evaluating priority-based stacks of overrides and templates.
  • Configuration Validation7 Sub-TagsUtilities that verify configuration files against predefined schemas to ensure consistency and identify errors.
  • Declarative Configuration Frameworks8 Sub-TagsSystems that use structured files and reconciliation logic to define and enforce desired application states.
  • Dynamic Runtime Injectors5 Sub-TagsMechanisms that modify application parameters or environment state during execution without requiring a restart.
  • Environment Management10 Sub-TagsSystems that provision, isolate, and manage the dependencies and configurations required for software development and runtime environments.
  • File-Based Configuration25 Sub-TagsConfiguration management using structured files.
  • Server and Site Configuration11 Sub-TagsInfrastructure-level settings for managing web server directives, virtual hosts, and site-specific behavior.
  • Template and Generation Engines3 Sub-TagsUtilities that programmatically generate configuration files or render output based on declarative inputs.