awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

44 个仓库

Awesome GitHub RepositoriesConfiguration Templates

Systems that use external templates to define operational parameters and runtime behavior.

Distinguishing note: None of the candidates were relevant; this focuses on template-driven configuration management.

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

Awesome Configuration Templates GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • 9001/copyparty9001 的头像

    9001/copyparty

    45,236在 GitHub 上查看↗

    Copyparty is a self-hosted file server that provides a browser-based interface for managing, browsing, uploading, and downloading files. It utilizes a virtual file system abstraction to map diverse storage backends and network-attached devices into a unified directory structure, allowing for consistent file access across various storage environments. The platform functions as a cloud synchronization gateway, enabling automated data backups and transfers between local storage and remote cloud providers through integration with standard command-line tools. It also serves as a distributed storag

    Server behavior and operational parameters are defined through external configuration files that dictate access controls and storage paths at runtime.

    Pythoncopypartyfile-serverfile-sharing
    在 GitHub 上查看↗45,236
  • valentinxxx/nginxconfig.iovalentinxxx 的头像

    valentinxxx/nginxconfig.io

    28,286在 GitHub 上查看↗

    nginxconfig.io is a web-based NGINX configuration generator designed to create and optimize server configuration files through a guided setup process. It functions as a reverse proxy configurator, a web server security tool, and a content delivery optimizer. The tool provides a structured interface to generate configurations for routing external traffic to application backends and hardening servers against vulnerabilities. It focuses on the creation of security headers, encryption profiles, and specific settings for different server environments. The platform covers content delivery optimiza

    Combines user inputs with predefined NGINX syntax templates to produce valid server configuration files.

    JavaScript
    在 GitHub 上查看↗28,286
  • lima-vm/limalima-vm 的头像

    lima-vm/lima

    21,320在 GitHub 上查看↗

    Lima is a virtualization engine designed to provision and manage lightweight Linux, macOS, and FreeBSD virtual machines. It functions as a comprehensive virtual machine manager that leverages native hypervisors and system emulation to provide isolated environments for container development, cross-architecture testing, and secure sandboxing. The project distinguishes itself through its template-driven provisioning system, which allows users to define and automate environment configurations via local files or remote URL schemes. It integrates deeply with host systems by providing automated file

    Resolves template locations via custom URL schemes to enable short, memorable shortcuts for virtual machine configurations.

    Gocontainerdmacosqemu
    在 GitHub 上查看↗21,320
  • vaxilu/x-uivaxilu 的头像

    vaxilu/x-ui

    19,036在 GitHub 上查看↗

    x-ui is a web-based management panel for Xray proxy protocols. It serves as a visual control center for configuring network transport settings, managing routing rules, and administering multiple user accounts. The project distinguishes itself through automated SSL certificate acquisition via DNS APIs to secure both the administrative interface and proxy tunnels. It also includes a Telegram notification bot that delivers scheduled traffic summaries, login alerts, and account expiration warnings. The system provides a comprehensive set of tools for traffic management, including real-time monit

    Allows users to edit configuration templates to fine-tune proxy behavior and routing rules.

    JavaScriptv2-uix-uixray
    在 GitHub 上查看↗19,036
  • twpayne/chezmoitwpayne 的头像

    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

    Executes template files with dynamic data to generate configuration content for multiple machines.

    Goconfigurationdotfiledotfile-management
    在 GitHub 上查看↗18,075
  • janl/mustache.jsjanl 的头像

    janl/mustache.js

    16,723在 GitHub 上查看↗

    Mustache.js is a logic-less JavaScript templating engine and implementation of the Mustache specification. It merges data objects with text templates to generate formatted output, ensuring consistent rendering across different programming languages by forbidding complex logic within the templates. The system distinguishes itself by using a logic-less approach to data binding, relying on simple variable interpolation and conditional block rendering. It supports modularity through partial template inclusion and allows for extended functionality via lambda functions that transform blocks of temp

    Allows customization of template delimiters to avoid syntax conflicts with the surrounding content.

    JavaScript
    在 GitHub 上查看↗16,723
  • tindy2013/subconvertertindy2013 的头像

    tindy2013/subconverter

    15,923在 GitHub 上查看↗

    Subconverter is a network utility designed to translate, merge, and filter proxy subscription configurations. It functions as a service that converts proxy links between various client-specific formats, ensuring compatibility across different applications and platforms. By providing a unified interface for managing diverse connection sources, the tool enables consistent network policy application and streamlined configuration management. The project distinguishes itself through an HTTP-based transformation interface that processes subscription data dynamically. It utilizes an in-memory pipeli

    Populates predefined text templates with proxy node data to generate client-specific configuration files.

    C++clashclashremoji
    在 GitHub 上查看↗15,923
  • ffuf/ffufffuf 的头像

    ffuf/ffuf

    15,618在 GitHub 上查看↗

    This tool is a command-line utility designed for automated web resource discovery, fuzzing, and application structure mapping. It functions as a security-focused scanner that identifies hidden files, directories, parameters, and virtual hosts by injecting payloads into HTTP requests. By systematically testing how servers handle various inputs, it assists in mapping the architecture of web applications and uncovering potential security vulnerabilities. The tool distinguishes itself through a highly concurrent engine that manages asynchronous request execution and recursive job orchestration. I

    Constructs HTTP requests by injecting wordlist values into predefined templates to simulate diverse traffic patterns and application interactions.

    Gofuzzerinfosecpentesting
    在 GitHub 上查看↗15,618
  • maurosoria/dirsearchmaurosoria 的头像

    maurosoria/dirsearch

    14,403在 GitHub 上查看↗

    dirsearch is a command-line security tool and web path scanner used for discovering hidden directories and files on web servers. It functions as a recursive directory fuzzer and brute-force utility that identifies undocumented paths and sensitive files using wordlists and HTTP status codes. The tool distinguishes itself through template-driven path generation and an automated HTTP response filter that uses status codes, content length, and regex patterns to isolate valid targets. It supports recursive directory crawling to map complex web structures and provides state-persistence serializatio

    Allows loading raw HTTP request files to serve as templates for defining headers and methods in discovery scans.

    Python
    在 GitHub 上查看↗14,403
  • zackriya-solutions/meeting-minutesZackriya-Solutions 的头像

    Zackriya-Solutions/meeting-minutes

    12,757在 GitHub 上查看↗

    This project is a self-hosted meeting transcription and summarization tool that converts audio recordings into text transcripts and structured notes using large language models. It functions as an enterprise meeting documentation manager, allowing for the organization and editing of timestamped records. The system prioritizes data privacy through local-first processing and the ability to deploy on private infrastructure. It supports a provider-agnostic architecture, enabling users to connect to local AI engines, self-hosted servers, or cloud-based API endpoints for both transcription and summ

    Allows users to define custom formatting structures for different meeting types to ensure consistent output.

    Rustaiai-meeting-assistantllm
    在 GitHub 上查看↗12,757
  • 0xjacky/nginx-ui0xJacky 的头像

    0xJacky/nginx-ui

    11,172在 GitHub 上查看↗

    This project is a web-based management interface designed for the administration, monitoring, and configuration of Nginx server instances. It functions as a centralized platform for managing reverse proxy settings, traffic routing, and server lifecycles, providing a visual dashboard to replace manual configuration file editing. The platform distinguishes itself through integrated infrastructure automation and observability tools. It supports distributed environments by synchronizing configuration states across multiple nodes and containerized services, while offering artificial intelligence a

    Provides a library of reusable configuration snippets for insertion into server configuration files.

    Gochatgpt-appcode-completioncopilot
    在 GitHub 上查看↗11,172
  • openspug/spugopenspug 的头像

    openspug/spug

    11,016在 GitHub 上查看↗

    Spug is a web-based agentless SSH management platform used for executing remote commands and managing servers without requiring the installation of agent software on target machines. It serves as a centralized operations suite that integrates remote command execution, task scheduling, configuration management, health monitoring, and application deployment. The platform differentiates itself through a browser-based SSH terminal and jump box, providing direct interactive shell access to remote hosts without a local client. It also features a remote file manager for bidirectional file transfers

    Stores and distributes configuration templates to maintain consistent runtime behavior across remote hosts.

    JavaScriptalertcicicd
    在 GitHub 上查看↗11,016
  • goofychris/art-templategoofychris 的头像

    goofychris/art-template

    9,861在 GitHub 上查看↗

    art-template is a JavaScript templating engine and HTML template compiler that transforms custom syntax and script statements into optimized HTML output. It functions as a precompiled template engine that converts template source into standalone JavaScript functions to render dynamic content from data. The engine features a template inheritance framework that organizes layouts through nesting, blocks, and inclusions to create reusable components across multiple files. It incorporates automatic output sanitization and encoding to prevent cross-site scripting attacks. The system includes capab

    Allows the definition of custom rules for how template markers and delimiters are recognized and processed.

    JavaScriptexpressjavascriptkoa
    在 GitHub 上查看↗9,861
  • daylerees/colour-schemesdaylerees 的头像

    daylerees/colour-schemes

    9,323在 GitHub 上查看↗

    This project is a cross-editor theme library and mapper that provides a curated collection of syntax highlighting color schemes. It uses a JSON theme specification to define visual roles and color palettes as immutable data structures, ensuring these definitions remain consistent across different software output targets. The system functions as a declarative style generator, translating abstract color definitions into the specific configuration formats required by various programming environments. By using a template-based approach, it maps a single source of truth for color definitions to mu

    Generates editor configuration files by injecting theme data into predefined syntax templates.

    HTML
    在 GitHub 上查看↗9,323
  • kreuzberg-dev/kreuzbergkreuzberg-dev 的头像

    kreuzberg-dev/kreuzberg

    8,527在 GitHub 上查看↗

    Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into clean, structured text and metadata. It is built around a compiled Rust core that can be used as a native library, a command-line tool, a REST API server, or a WebAssembly module for browser-based processing. The system is designed to run entirely on self-hosted infrastructure, with no data leaving the user's environment. What distinguishes Kreuzberg is its breadth of integration surfaces and its pipeline architecture. It exposes extraction capabilities through native bindings fo

    Selects between extractive and abstractive summarization backends with configurable token limits.

    Rustdocument-intelligenceelixirffi
    在 GitHub 上查看↗8,527
  • javalin/javalinjavalin 的头像

    javalin/javalin

    8,290在 GitHub 上查看↗

    Javalin is a lightweight web framework for Java and Kotlin designed for building REST APIs and web applications. It functions as an embedded Jetty web server, allowing applications to run as standalone processes without the need for an external servlet container. The project provides specialized frameworks for diverse communication patterns, including a REST API framework with automatic OpenAPI schema generation, a GraphQL API framework with query and mutation resolvers, and a WebSocket server for bidirectional real-time communication. It also includes a dedicated framework for pushing real-t

    Supports engine constructor configurators to customize the behavior and directories of the chosen template engine.

    Kotlinhacktoberfestjavajavalin
    在 GitHub 上查看↗8,290
  • ng-bootstrap/ng-bootstrapng-bootstrap 的头像

    ng-bootstrap/ng-bootstrap

    8,232在 GitHub 上查看↗

    Angular powered Bootstrap

    Configures Bootstrap components through Angular template syntax and input bindings, avoiding imperative setup code.

    TypeScriptaccordionalertangular
    在 GitHub 上查看↗8,232
  • anishathalye/dotbotanishathalye 的头像

    anishathalye/dotbot

    7,802在 GitHub 上查看↗

    Dotbot is a dotfile installation manager and environment setup automator designed to deploy configuration files from a repository to a local system. It functions as a symlink deployment utility and templated configuration engine, using a combination of symbolic links and custom directives to synchronize settings across machines. The project enables the automation of dotfile deployment through a shell-based configuration bootstrapper. It supports the synchronization of application profiles and the rendering of dynamic configuration files from templates before they are deployed to the filesyste

    Uses templates to define dynamic operational parameters and runtime behavior for local configuration files.

    Python
    在 GitHub 上查看↗7,802
  • mikemcl/bignumber.jsMikeMcl 的头像

    MikeMcl/bignumber.js

    7,004在 GitHub 上查看↗

    bignumber.js 是一个任意精度的 JavaScript 库,旨在对超过标准浮点数限制的十进制数和整数执行数学运算。它作为一个十进制算术引擎和数学库,用于计算平方根、幂和模幂运算。 该项目提供了一个基数转换工具,能够解析和转换 2 到 36 之间任何基数的数值。它还包括一个数值格式化工具,用于将高精度值渲染为带有自定义分隔符和表示样式的本地化字符串。 该库涵盖了广泛的功能,包括任意精度算术、可配置的舍入规则和高精度数值比较。它还提供用于十进制到分数转换和加密安全随机数生成的工具。

    Allows creating independent constructor instances with specific settings to maintain different precision levels.

    JavaScript
    在 GitHub 上查看↗7,004
  • gopasspw/gopassgopasspw 的头像

    gopasspw/gopass

    6,940在 GitHub 上查看↗

    gopass is a terminal-based password manager and GPG secret store used for generating, storing, and retrieving encrypted credentials. It functions as a collaborative secret manager that encrypts data using GPG or age and synchronizes it across devices and teams using Git. The system distinguishes itself by treating version control repositories as the primary storage backend, enabling secure secret sharing and version history for credentials. It utilizes a hierarchical directory structure to organize secrets on the filesystem and supports multi-store mounting to combine multiple independent rep

    Standardizes the structure and metadata of stored password entries using predefined templates.

    Go
    在 GitHub 上查看↗6,940
上一个123下一个
  1. Home
  2. Software Engineering & Architecture
  3. Configuration Templates

探索子标签

  • Angular Template BindingsConfiguring component behavior through Angular template syntax and input bindings instead of imperative setup code. **Distinct from Configuration Templates:** Distinct from Configuration Templates: focuses on Angular-specific template-driven configuration of UI components, not general configuration file generation.
  • Functional Application TemplatesParameterized templates that bundle application logic and configuration for portable deployment across different datasets. **Distinct from Configuration Templates:** Focuses on bundling executable logic and data configurations into portable units, whereas generic configuration templates only define parameters.
  • HTTP Request TemplatesSystems that construct HTTP requests by injecting wordlist values into predefined templates for automated testing. **Distinct from Configuration Templates:** Distinct from general configuration templates: focuses specifically on HTTP request construction for fuzzing and discovery.
  • Index TemplatesGraphical tools for modifying JSON-based templates that define indexing rules for search clusters. **Distinct from Configuration Templates:** Specifically targets the management of search index templates rather than general operational parameters.
  • MonitoringPre-built templates that define monitoring parameters, triggers, and visualizations for common devices and services. **Distinct from Configuration Templates:** Distinct from Configuration Templates: focuses on monitoring-specific templates with triggers and visualizations, not general system configuration.
  • Multiple Template Job PipelinesDefines and executes sequences of template generation jobs from a single configuration file. **Distinct from Configuration Templates:** Distinct from Configuration Templates: focuses on orchestrating multiple template jobs sequentially from a config file, not just using templates for configuration.
  • Search Index TemplatesConfiguration templates specifically used to define how data is indexed across a search cluster. **Distinct from Configuration Templates:** Focuses on search-engine indexing rules rather than general operational runtime behavior.
  • Secret TemplatesTemplate-driven systems for defining the structural layout and metadata of credential entries. **Distinct from Configuration Templates:** Distinct from Configuration Templates: focuses on the data structure of secrets rather than operational parameters of the software.
  • Summary Layouts1 个子标签Customizable structures used to define the organization of AI-generated meeting summaries. **Distinct from Configuration Templates:** Specific to the structural layout of AI summaries, not general operational runtime parameters
  • Template Editors1 个子标签Utilities for opening and editing configuration templates in external text editors. **Distinct from Configuration Templates:** Distinct from Configuration Templates: focuses on the editing workflow rather than the template definition itself.
  • Template Processing Configurators3 个子标签Settings for customizing template delimiters, encoding, and line handling. **Distinct from Configuration Templates:** Distinct from Configuration Templates: focuses on the configuration of the template engine itself rather than the templates.
  • Tool Input-Output TemplatesDefines repeatable input and output behaviors for specific binaries used in scanning modules. **Distinct from Configuration Templates:** Specifically targets the mapping of tool arguments and output parsing rather than general system configuration.