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

994 repository-uri

Awesome GitHub RepositoriesConfiguration Management

Frameworks and utilities for parsing, versioning, and centralizing application settings and system configurations.

Explore 994 awesome GitHub repositories matching software engineering & architecture · Configuration Management. Refine with filters or upvote what's useful.

Awesome Configuration Management GitHub Repositories

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

    openclaw/openclaw

    380,031Vezi pe GitHub↗

    Openclaw este o platformă pentru gestionarea mediilor de execuție ale agenților, oferind infrastructura necesară pentru a controla ciclurile de viață ale agenților, starea sesiunii și persistența spațiului de lucru. Dispune de un gateway centralizat care gestionează buclele modelelor, invocarea instrumentelor și evenimentele de streaming, suportând în același timp rutarea multi-agent și gestionarea memoriei persistente. Sistemul este conceput pentru a normaliza semnăturile de execuție ale instrumentelor și pentru a oferi o interfață standardizată pentru compatibilitatea între furnizori. Platforma include instrumente extinse pentru dezvoltatori, cum ar fi o interfață de linie de comandă pentru gestionarea spațiului de lucru, logare de diagnosticare și o arhitectură de plugin-uri care permite înregistrarea de instrumente și capabilități personalizate. Suportă fluxuri de lucru automatizate prin hook-uri bazate pe evenimente, programarea sarcinilor și integrarea cu servicii externe. Securitatea este gestionată prin politici de execuție, portabilitatea acreditărilor și fluxuri de lucru de aprobare pentru acțiunile agenților. Implementarea este susținută prin instalatoare de infrastructură automatizate și ajutoare de gateway containerizate, cu utilitare încorporate pentru backup-uri și gestionarea configurației. Sistemul oferă un format structurat pentru orchestrarea fluxurilor de lucru în mai mulți pași și include instrumente specializate pentru automatizarea browserului și patch-uri de cod structurate.

    Injects API tokens into platform-specific configuration files while supporting custom path overrides.

    TypeScriptaiassistantcrustacean
    Vezi pe GitHub↗380,031
  • kamranahmedse/developer-roadmapAvatar kamranahmedse

    kamranahmedse/developer-roadmap

    357,434Vezi pe GitHub↗

    Developer Roadmap este o platformă condusă de comunitate care oferă căi de învățare structurate, bazate pe grafuri, pentru ingineria software. Servește drept repository cuprinzător de cunoștințe unde domeniile tehnice sunt organizate în secvențe vizuale pentru a ghida dobândirea competențelor profesionale și creșterea în carieră. Proiectul se distinge printr-un ecosistem colaborativ care permite utilizatorilor să contribuie cu roadmap-uri, să cureție cele mai bune practici din industrie și să mențină profiluri profesionale. Acesta integrează framework-uri de evaluare diagnostică pentru a evalua competența tehnică, ajutând dezvoltatorii să identifice lacunele de cunoștințe și să se pregătească pentru interviurile profesionale prin secvențe de învățare țintite. Dincolo de capabilitățile sale de bază de mapare, platforma oferă idei practice de proiecte și tutorat interactiv pentru a consolida conceptele de inginerie. Oferă un spațiu centralizat pentru ca comunitatea să partajeze resurse, să urmărească dezvoltarea progresivă a competențelor și să navigheze prin peisaje tehnice complexe.

    Separates environment-specific settings from source code using properties files, environment variables, or command-line arguments.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    Vezi pe GitHub↗357,434
  • vinta/awesome-pythonAvatar vinta

    vinta/awesome-python

    303,207Vezi pe GitHub↗

    Acest proiect este un director cuprinzător, curatoriat de comunitate, care organizează un peisaj vast de biblioteci, framework-uri și instrumente software Python. Servește drept bază de cunoștințe centralizată concepută pentru a facilita navigarea în ecosistem și a accelera descoperirea de către dezvoltatori pe parcursul întregului ciclu de viață al dezvoltării software. Directorul se distinge prin furnizarea unui index structurat de resurse categorisite pe domeniu tehnic, variind de la utilitare fundamentale de dezvoltare la domenii de inginerie specializate. Acoperă capabilități de nivel înalt, inclusiv inteligență artificială, știința datelor, dezvoltare web și gestionarea infrastructurii, permițând dezvoltatorilor să identifice soluții verificate pentru provocări tehnice specifice. Proiectul cuprinde o suprafață largă de capabilități, inclusiv instrumente pentru gestionarea dependențelor, analiza statică a codului și testarea automatizată. De asemenea, cataloghează resurse pentru stocarea persistentă a datelor, orchestrarea infrastructurii cloud și dezvoltarea interfețelor, oferind o referință unificată pentru construirea și menținerea sistemelor software complexe.

    Decouples application logic from environment-specific settings by externalizing parameters into structured, manageable files.

    Pythonawesomecollectionspython
    Vezi pe GitHub↗303,207
  • ohmyzsh/ohmyzshAvatar ohmyzsh

    ohmyzsh/ohmyzsh

    188,061Vezi pe GitHub↗

    This project is a community-driven shell configuration framework designed to manage terminal environments, modular extensions, and command-line interface customizations. It functions as an environment manager that standardizes shell settings and appearance across diverse Unix-like operating systems, ensuring a consistent experience through automated deployment and initialization scripts. The framework distinguishes itself through a modular plugin architecture and a comprehensive theme system that allows for deep visual and functional customization. Users can extend shell capabilities by activ

    Uses shell-native variables to toggle features and override default behaviors without requiring manual recompilation.

    Shellclicli-appoh-my-zsh
    Vezi pe GitHub↗188,061
  • significant-gravitas/autogptAvatar Significant-Gravitas

    Significant-Gravitas/AutoGPT

    184,973Vezi pe GitHub↗

    AutoGPT is an orchestration platform designed for building, managing, and deploying autonomous agents. It provides a visual canvas-based environment where users can assemble agents by connecting modular blocks that represent actions, data flows, and conditional logic. The platform supports the entire agent lifecycle, including task scheduling, execution monitoring, and configuration management, while offering a marketplace for discovering and sharing community-built workflows. The project includes a legacy framework for command-line agent execution and an extensible component system for devel

    Validates component settings through schema-based models to ensure type safety and secure injection.

    Pythonaiartificial-intelligenceautonomous-agents
    Vezi pe GitHub↗184,973
  • anomalyco/opencodeAvatar anomalyco

    anomalyco/opencode

    175,152Vezi pe GitHub↗

    OpenCode is a framework for orchestrating autonomous AI agents within development environments. It provides a multi-tiered architecture where primary assistants manage user interaction while specialized subagents handle specific tasks like planning, research, and code generation. The system includes a comprehensive command-line interface for managing these workflows, configuring agent behavior, and defining custom tools or commands through metadata-rich files. The platform features a modular plugin system and extensive integration support, including standardized protocols for connecting local

    Organizes settings using structured formats that allow for multi-file configurations and embedded documentation.

    TypeScript
    Vezi pe GitHub↗175,152
  • yt-dlp/yt-dlpAvatar yt-dlp

    yt-dlp/yt-dlp

    170,963Vezi pe GitHub↗

    This project is a command-line media downloader designed for the systematic retrieval and organization of digital content from diverse online platforms. It functions as an extensible extraction engine that utilizes a declarative format-selection pipeline to automate the identification, merging, and downloading of specific audio and video streams based on user-defined criteria. The system distinguishes itself through a modular architecture that supports custom plugins and site-specific scripts, allowing for the bypass of platform restrictions and the handling of complex authentication challeng

    Overrides default extraction logic using key-value pairs to adjust language preferences, client selection, or API parameters for specific platforms.

    Pythonclidownloaderpython
    Vezi pe GitHub↗170,963
  • huggingface/transformersAvatar huggingface

    huggingface/transformers

    161,630Vezi pe GitHub↗

    Transformers is a comprehensive library for machine learning that provides a unified interface for training, fine-tuning, and deploying transformer-based models. It supports a wide range of tasks, including text classification, language modeling, question answering, and sequence-to-sequence translation, while offering specialized architectures for both text and vision processing. The framework includes tools for managing the entire model lifecycle, from data preprocessing and tokenization to distributed training and inference. The library features extensive support for model optimization and

    Centralizes hyperparameters and infrastructure settings within a unified class structure for consistent configuration management.

    Pythonaudiodeep-learningdeepseek
    Vezi pe GitHub↗161,630
  • anthropics/skillsAvatar anthropics

    anthropics/skills

    151,506Vezi pe GitHub↗

    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

    Parses agent capabilities and instructions from structured metadata headers embedded within standard text files.

    Pythonagent-skills
    Vezi pe GitHub↗151,506
  • langflow-ai/langflowAvatar langflow-ai

    langflow-ai/langflow

    149,735Vezi pe GitHub↗

    Langflow is a visual interface for building and orchestrating workflows, allowing users to construct complex systems through a drag-and-drop canvas. It provides tools for managing autonomous agents, configuring memory settings, and integrating custom code-based components. Users can organize their work into projects, track component versions, and group multiple elements into reusable units. The platform includes an interactive playground for testing workflows, monitoring tool calls, and debugging chat sessions with unique identifiers. Once built, workflows can be executed via RESTful or OpenA

    Manages sensitive configuration values like API keys and server URLs securely across diverse deployment environments.

    Pythonagentschatgptgenerative-ai
    Vezi pe GitHub↗149,735
  • x1xhlol/system-prompts-and-models-of-ai-toolsAvatar x1xhlol

    x1xhlol/system-prompts-and-models-of-ai-tools

    141,061Vezi pe GitHub↗

    This project is a community-driven knowledgebase and registry for AI agent configurations. It serves as a centralized repository for system prompts, environment settings, and integration strategies designed to standardize the behavior of various AI-assisted development tools. By capturing these configurations in a structured format, the project enables developers to maintain consistent AI agent performance across different workstations and environments. The repository distinguishes itself through a hierarchical, version-controlled architecture that treats prompt engineering patterns as portab

    Centralizes AI agent system prompts and tool-specific configurations into a portable, versioned format.

    aiboltcluely
    Vezi pe GitHub↗141,061
  • vercel/next.jsAvatar vercel

    vercel/next.js

    140,051Vezi pe GitHub↗

    Next.js is a web development framework that provides a file-system-based routing system and a suite of server-side utilities for managing the request-response cycle. It includes built-in support for data fetching, caching, and revalidation, allowing developers to control how content is rendered and served. The framework offers a centralized configuration system for build-time settings, environment variables, and deployment adapters, alongside a command-line interface for bootstrapping new projects. The framework covers a wide range of application requirements, including metadata management fo

    Centralizes application settings, environment variables, and routing preferences through a unified configuration file.

    JavaScriptreactframeworkssr
    Vezi pe GitHub↗140,051
  • langchain-ai/langchainAvatar langchain-ai

    langchain-ai/langchain

    139,458Vezi pe GitHub↗

    LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows that manage state, memory, and tool execution. The project distinguishes itself through a durable execution runtime that maintains persistent state across long-running processes by checkpointing progress to external storage. It models agent workflows as directed graphs, allowing

    Defines agent workflows, environment variables, and dependency structures through configurable graph-based schemas.

    Pythonagentsaiai-agents
    Vezi pe GitHub↗139,458
  • microsoft/powertoysAvatar microsoft

    microsoft/PowerToys

    135,047Vezi pe GitHub↗

    PowerToys is a collection of background-resident system utilities designed to extend native operating system functionality and streamline desktop workflows. It operates as a modular toolkit, utilizing a central plugin-based host architecture that allows users to dynamically enable or disable specific features for system configuration and automation. By leveraging native system hooking, the suite intercepts global input and window events to provide advanced control over the computing environment. The project distinguishes itself through its focus on cross-device input orchestration and spatial

    Configures and organizes system environment variables into profiles for different development needs.

    Cadvanced-pastecolor-pickercommand-palette
    Vezi pe GitHub↗135,047
  • 30-seconds/30-seconds-of-codeAvatar 30-seconds

    30-seconds/30-seconds-of-code

    128,130Vezi pe GitHub↗

    This project is a developer knowledge base and a curated library of programming code snippets. It serves as a multi-language coding reference that provides short technical articles and reusable code samples to help developers implement common programming patterns. The resource functions as a multi-language syntax reference, allowing for the comparison of logic and functionality across different programming environments. It focuses on programming pattern learning and coding skill improvement through a collection of optimized patterns and best practices. The platform includes capabilities for

    Uses YAML frontmatter in files to automate the categorization of snippets by language and tag.

    JavaScript
    Vezi pe GitHub↗128,130
  • rustdesk/rustdeskAvatar rustdesk

    rustdesk/rustdesk

    116,258Vezi pe GitHub↗

    RustDesk is a cross-platform remote desktop client that enables users to initiate and receive remote sessions. It provides a complete infrastructure for self-hosted remote access, utilizing a signaling and relay server architecture to maintain connectivity when direct peer-to-peer links are unavailable. The software is designed to function across desktop and mobile environments, offering native remote control, screen sharing, and file management capabilities. What distinguishes the platform is its centralized administrative control plane, which allows for granular management of security polic

    Replicates connection settings using custom binary generation, import/export utilities, and command-line automation.

    Rustandroidanydeskdart
    Vezi pe GitHub↗116,258
  • fatedier/frpAvatar fatedier

    fatedier/frp

    107,372Vezi pe GitHub↗

    This project is a high-performance reverse proxy designed to expose local services to the internet. It provides a comprehensive suite of tools for managing network traffic, including support for TCP and UDP stream multiplexing, connection pooling, and load balancing across proxy instances. The system facilitates secure communication through TLS encryption, data compression, and multiple authentication methods such as OpenID Connect, shared tokens, and basic password protection. The software offers granular control over HTTP traffic, enabling users to route requests based on subdomains or URL

    Automates configuration flexibility by parsing and injecting system environment variables directly into settings files at runtime.

    Goexposefirewallfrp
    Vezi pe GitHub↗107,372
  • goldbergyoni/nodebestpracticesAvatar goldbergyoni

    goldbergyoni/nodebestpractices

    105,356Vezi pe GitHub↗

    This project provides a comprehensive collection of industry-standard guidelines for developing, testing, and deploying Node.js applications. It covers the entire software lifecycle, offering actionable advice on code style, architectural patterns, and security measures to ensure maintainability and consistency across large-scale codebases. The documentation details strategies for robust error management, containerization, and production readiness. It addresses operational requirements such as observability, scalability, and infrastructure configuration, while providing specific methodologies

    Integrates hierarchical file-based settings with environment variable overrides to ensure secure and manageable configuration inheritance.

    Dockerfilebest-practiceses6eslint
    Vezi pe GitHub↗105,356
  • google-gemini/gemini-cliAvatar google-gemini

    google-gemini/gemini-cli

    105,341Vezi pe GitHub↗

    This project provides a command-line interface for managing autonomous agent workflows, task orchestration, and system-level automation. It includes a comprehensive framework for defining agent skills, managing persistent memory, and delegating tasks to specialized subagents. Users can configure complex planning modes, execute shell commands with safety constraints, and integrate external tools through standardized protocols. The platform supports non-interactive execution via a headless mode and provides an event-driven hook framework for custom lifecycle automation. It features centralized

    Hierarchical configuration systems organize settings into parent-child relationships to facilitate inheritance and parameter overrides across environments.

    TypeScriptaiai-agentscli
    Vezi pe GitHub↗105,341
  • microsoft/terminalAvatar microsoft

    microsoft/terminal

    103,685Vezi pe GitHub↗

    This project is a terminal emulator that provides a modern command-line interface with support for tabbed navigation, GPU-accelerated text rendering, and comprehensive Unicode character display. It functions as a host for multiple shell sessions, managing them as independent processes within a unified windowing environment while maintaining compatibility with legacy console applications through a robust sequence parsing engine. Beyond its role as a standalone application, the project is built on a modular architecture that exposes its core logic as a reusable library. This design allows devel

    Parses structured JSON schemas to dynamically apply user preferences and key bindings at runtime.

    C++cmdcommand-lineconsole
    Vezi pe GitHub↗103,685
Înapoi123456…50Înainte
  1. Home
  2. Software Engineering & Architecture
  3. Application Lifecycle Management
  4. Configuration Management

Explorează sub-etichetele

  • Automation and Templating Frameworks7 sub-tag-uriTools for generating, modularizing, and distributing configuration templates and automation logic.
  • Configuration Formats and Schemas10 sub-tag-uriStructured data definitions, syntax parsers, and schema-based validation for configuration files.
  • Configuration Interfaces and Editors7 sub-tag-uriUser-facing tools, GUIs, and web-based generators for modifying and managing configuration settings.
  • Configuration Lifecycle Management4 sub-tag-uriUtilities for versioning, archiving, validating, and auditing configuration states over time.
  • Domain-Specific6 sub-tag-uri
  • Environment Variable Management5 sub-tag-uriSystems for loading, injecting, and managing runtime environment variables as a primary configuration source.
  • Hierarchical Configuration Systems6 sub-tag-uriConfiguration systems that organize settings into parent-child relationships to allow for inheritance and parameter overrides.
  • Scopes and Targets9 sub-tag-uri
  • Secret Management Utilities3 sub-tag-uriTools for the secure storage, injection, and transformation of sensitive credentials within configuration workflows.
  • Sourcing and Binding7 sub-tag-uri