awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 مستودعات

Awesome GitHub RepositoriesConfiguration Templating

Mechanisms for reusing and merging configuration structures to reduce redundancy.

Distinguishing note: Focuses on structural reuse and anchoring within configuration files rather than general-purpose templating engines.

Explore 14 awesome GitHub repositories matching development tools & productivity · Configuration Templating. Refine with filters or upvote what's useful.

Awesome Configuration Templating GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • metacubex/mihomoالصورة الرمزية لـ MetaCubeX

    MetaCubeX/mihomo

    31,596عرض على GitHub↗

    Mihomo is a rule-based network proxy and traffic orchestrator designed to manage internet connections by intercepting and routing data packets. It functions as a background service that directs traffic through various proxy nodes based on user-defined policies, allowing for granular control over outbound network paths. The engine distinguishes itself through a sophisticated domain pattern matching system that utilizes wildcard and suffix-based algorithms to categorize web traffic. It supports complex configuration management by allowing users to define reusable data blocks and import external

    Reuse repeated settings by defining anchors with ampersands and calling them with asterisks to merge complex structures into multiple parts of a configuration.

    Pythonhonkai-star-railmihomopython
    عرض على GitHub↗31,596
  • infisical/infisicalالصورة الرمزية لـ Infisical

    Infisical/infisical

    27,374عرض على GitHub↗

    Infisical is a centralized secrets management platform designed to store, synchronize, and control access to sensitive credentials and configuration data across distributed development, staging, and production environments. It employs client-side encryption to ensure that secrets remain unreadable to the underlying storage infrastructure, while providing a hierarchical permission model to govern both user and machine access. The platform distinguishes itself through dynamic credential provisioning, which generates short-lived access tokens that are automatically revoked after use. It supports

    Generates configuration files by injecting secret values into custom templates.

    TypeScriptacmecertificate-managementcli
    عرض على GitHub↗27,374
  • twpayne/chezmoiالصورة الرمزية لـ twpayne

    twpayne/chezmoi

    18,075عرض على GitHub↗

    chezmoi is a command-line utility designed to manage and synchronize system configuration files across multiple machines. It uses a local Git repository as the single source of truth, allowing users to track, version, and distribute dotfiles while maintaining a consistent state across diverse operating systems and hardware architectures. The project distinguishes itself through a declarative reconciliation model that computes the difference between the current filesystem and the desired state defined in the repository. It features a robust templating engine that processes configuration files

    Injects machine-specific data into configuration files using templates to adapt settings to the deployment environment.

    Goconfigurationdotfiledotfile-management
    عرض على GitHub↗18,075
  • getgrav/gravالصورة الرمزية لـ getgrav

    getgrav/grav

    15,395عرض على GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    Make plugin settings available to the rendering engine, allowing themes to dynamically access and display user-defined configuration values.

    PHPcmscontentcontent-management
    عرض على GitHub↗15,395
  • tmuxinator/tmuxinatorالصورة الرمزية لـ tmuxinator

    tmuxinator/tmuxinator

    13,648عرض على GitHub↗

    Tmuxinator is a configuration-driven session manager and workspace automation tool for tmux. It acts as a terminal multiplexer orchestrator that translates structured project definitions into shell commands to define and launch complex window and pane layouts. The project distinguishes itself through declarative configuration and lifecycle management. It utilizes YAML-based mapping and template-based variable injection to create reusable session configurations, while providing hook-based execution to trigger custom scripts during startup, restart, or shutdown. Its broader capabilities includ

    Implements structural reuse and anchoring within configuration files to reduce redundancy.

    Ruby
    عرض على GitHub↗13,648
  • arkenfox/user.jsالصورة الرمزية لـ arkenfox

    arkenfox/user.js

    12,637عرض على GitHub↗

    This project provides a comprehensive configuration template designed to harden the Firefox browser. By modifying internal preference settings, it enforces a standardized security posture that minimizes telemetry, reduces digital fingerprinting, and limits the exposure of unique data to external web services. The configuration operates through local preference injection, where users manually integrate a static text file into their browser profile directory. This approach maintains a decoupled security policy that functions entirely offline, ensuring that privacy protections remain under local

    Distributes security policies as plain text templates for manual local integration.

    JavaScriptanti-fingerprintinganti-trackingarkenfox
    عرض على GitHub↗12,637
  • home-assistant/home-assistant.ioالصورة الرمزية لـ home-assistant

    home-assistant/home-assistant.io

    9,466عرض على GitHub↗

    Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates diverse smart home hardware by wrapping third-party APIs into a standardized logic layer and stores all system state and historical statistics on local hardware to eliminate cloud dependencies. The system functions as a Matter IoT controller and an MQTT home automation bridge, allowing for local interoperability between different manufacturers. It features a state-based entity model and an internal event bus that decouple physical device logic from system automation. The platf

    Exposes blueprint-defined parameters as variables for evaluation within dynamic automation templates.

    HTMLdocumentationhacktoberfesthass
    عرض على GitHub↗9,466
  • middleman/middlemanالصورة الرمزية لـ middleman

    middleman/middleman

    7,110عرض على GitHub↗

    Middleman is a Ruby-based static site generator and web framework used to transform templates and assets into standalone HTML, CSS, and JavaScript files. It functions as a multi-engine template processor and build tool, converting source markup into production-ready websites that can be hosted on any web server. The system is distinguished by a comprehensive asset pipeline that handles compression, minification, and fingerprinting to optimize web delivery. It features an extensible architecture with lifecycle hooks and a middleware-based request interception layer, allowing for the programmat

    Exposes system and plugin configuration values directly within templates for dynamic HTML insertion.

    Rubymiddlemanstatic-site-generator
    عرض على GitHub↗7,110
  • felixonmars/dnsmasq-china-listالصورة الرمزية لـ felixonmars

    felixonmars/dnsmasq-china-list

    6,071عرض على GitHub↗

    dnsmasq-china-list هو مولد إعدادات ومجموعة من فلاتر DNS وقوائم التوجيه. يقوم بتحويل قوائم النطاقات المنسقة إلى ملفات إعدادات لـ dnsmasq لتحسين دقة الأسماء الإقليمية وتوجيه طلبات نطاقات معينة إلى خوادم إقليمية. يركز المشروع على تقليل التأخير وتجنب اختطاف DNS للمستخدمين في الصين عن طريق توجيه حركة المرور عبر خوادم إقليمية وتوجيه الطلبات إلى أقرب عقد شبكة توصيل محتوى. كما يوفر قواعد لحظر النطاقات الضارة والإعلانات عن طريق إرجاع استجابات فشل لمنع حقن الشبكة. يدير النظام إعدادات DNS عن طريق إزالة إدخالات النطاقات الفرعية الزائدة والقضاء على تسلسلات النطاقات المتداخلة لتحسين استخدام الذاكرة. كما يدعم منع تسريب DNS عن طريق تقييد نطاقات المزودين غير الموثوق بهم وإدراج خوادم الأسماء الموثوقة في القائمة البيضاء.

    Converts curated domain lists into software-specific syntax using templates for compatibility with various DNS servers.

    Ruby
    عرض على GitHub↗6,071
  • kimai/kimaiالصورة الرمزية لـ kimai

    kimai/kimai

    4,757عرض على GitHub↗

    Kimai is an open-source time tracking system that records employee working hours, manages absences, and generates professional invoices from recorded timesheets and expenses. It organizes all time records through a mandatory three-level hierarchy of customer, project, and activity, and supports project budget monitoring with configurable time and money limits. The application is extensible through a plugin system that allows adding custom features, invoice templates, reporting views, and dashboard widgets without modifying core files. It provides a RESTful JSON API for programmatic read and w

    Exposes system configuration, request context, and theme data to Twig templates for dynamic rendering.

    PHPdoctrineinvoiceinvoicing
    عرض على GitHub↗4,757
  • jwilder/docker-genالصورة الرمزية لـ jwilder

    jwilder/docker-gen

    4,627عرض على GitHub↗

    docker-gen هو مولد تكوين يقوم بعرض قوالب نصية في ملفات باستخدام بيانات وصفية مستردة من حاويات Docker. يعمل كأداة لاكتشاف الخدمة ومنسق قائم على القوالب، حيث يعين حالة الحاوية ومتغيرات البيئة لمسارات وجهة محددة على التخزين المحلي للجهاز المضيف. تؤتمت الأداة تحديث إعدادات الوكيل العكسي واكتشاف الخدمة في الوقت الفعلي عند بدء تشغيل الحاويات أو إيقافها أو إعادة تسميتها. وتستخدم معالجة قوالب متسلسلة ودوال مساعدة لتصفية وفرز بيانات الحاوية، مما يضمن مخرجات تكوين مستقرة ومتسقة.

    Executes a defined series of templates in a specific order to produce a consistent set of output files.

    Go
    عرض على GitHub↗4,627
  • nginx-proxy/docker-genالصورة الرمزية لـ nginx-proxy

    nginx-proxy/docker-gen

    4,615عرض على GitHub↗

    docker-gen is a general-purpose configuration generator that produces configuration files by applying Go templates to live Docker container metadata. It generates dynamic configuration for reverse proxies, log forwarding, log rotation, and other service files based on real-time container state. The tool watches Docker container lifecycle events—such as start, stop, and die—and automatically re-renders templates each time a change occurs. It supports multiple template jobs defined in a configuration file, executing them sequentially, and can send Unix signals or run commands after regeneration

    Defines multiple template jobs in a configuration file and executes them sequentially for automated configuration generation.

    Godockergo
    عرض على GitHub↗4,615
  • cyclops-ui/cyclopsالصورة الرمزية لـ cyclops-ui

    cyclops-ui/cyclops

    3,315عرض على GitHub↗

    Cyclops is a Helm template orchestrator and management interface used to configure and deploy containerized applications to Kubernetes clusters. It serves as a deployment tool that abstracts complex infrastructure configurations into simplified inputs, allowing users to manage applications through a dedicated user interface. The project differentiates itself by using schema-driven form generation and metadata-driven UI rendering to create self-service deployment portals. These interfaces are generated by parsing template files and their associated schemas, mapping specific attributes to visua

    Wraps complex Kubernetes configurations into simplified templates that expose only a subset of tunable parameters.

    Goakscloudcrd-controller
    عرض على GitHub↗3,315
  • excalidraw/excalidraw-librariesالصورة الرمزية لـ excalidraw

    excalidraw/excalidraw-libraries

    1,183عرض على GitHub↗

    This project serves as a centralized repository and management platform for custom drawing assets used in collaborative diagramming environments. It provides a structured system for packaging, distributing, and discovering reusable shapes and components, ensuring that visual elements remain consistent and accessible across different design workflows. The platform distinguishes itself by integrating validation and analytics tools directly into the asset lifecycle. It enforces compatibility through schema-based validation of library files and maintains a searchable index of community-contribute

    Merges environment-specific secrets into static templates to generate secure configuration documents.

    JavaScripthacktoberfest
    عرض على GitHub↗1,183
  1. Home
  2. Development Tools & Productivity
  3. Configuration Templating

استكشف الوسوم الفرعية

  • Template CleanersUtilities that remove empty or null values from data structures during template rendering. **Distinct from Configuration Templating:** Distinct from Configuration Templating: focuses on post-processing cleanup of rendered data structures rather than structural reuse.
  • Template Configuration Exposers1 وسم فرعيMechanisms that inject plugin or system configuration values into template rendering engines for dynamic content display. **Distinct from Configuration Templating:** Distinct from Configuration Templating: focuses on exposing runtime configuration values to templates rather than structural configuration reuse.
  • Template Execution Controls1 وسم فرعيMechanisms for conditionally halting the processing of configuration templates during generation. **Distinct from Configuration Templating:** Distinct from Configuration Templating: focuses on runtime control flow within templates rather than structural reuse.