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
·

33 repository-uri

Awesome GitHub RepositoriesConfiguration Manifests

Tools and formats for defining project metadata, dependencies, and build requirements through structured configuration files.

Distinguishing note: Focuses on project-level configuration and dependency management manifests rather than general-purpose data serialization or application-level settings.

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

Awesome Configuration Manifests GitHub Repositories

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

    jmorganca/ollama

    174,350Vezi pe GitHub↗

    Ollama is a cross-platform runtime for managing, serving, and executing large language models on local hardware. It functions as a model manager and orchestrator that allows for the downloading, updating, and organization of model weights and configurations to ensure private and offline inference. The system provides a local inference API and a RESTful interface for programmatic model lifecycle management and text generation. It utilizes a compiled C++ backend to handle tensor operations and memory management. To support various hardware configurations, the runtime employs dynamic GPU offloa

    Uses structured configuration files to define prompt templates and parameter settings for different model architectures.

    Go
    Vezi pe GitHub↗174,350
  • unitech/pm2Avatar Unitech

    Unitech/pm2

    43,214Vezi pe GitHub↗

    This project is a Node.js process manager, runtime environment, and production deployment orchestrator. It provides the foundational system components required to run, monitor, and restart applications in the background to ensure continuous service availability. The system distinguishes itself through a built-in load balancer that distributes network traffic across multiple process instances to utilize all available CPU cores. It includes a real-time process monitor with a terminal-based dashboard for tracking server health, CPU and memory usage, and aggregated logs. The tool covers a broad

    Uses centralized configuration files to define environment variables and process settings for consistent deployment.

    JavaScriptcommand-linecommand-line-tooldeploy
    Vezi pe GitHub↗43,214
  • nwjs/nw.jsAvatar nwjs

    nwjs/nw.js

    41,183Vezi pe GitHub↗

    nw.js is a Node.js desktop application framework that combines a Chromium web renderer with a Node.js runtime to build standalone software for Windows, macOS, and Linux. It serves as a cross-platform desktop runtime that allows developers to create native executables using web technologies. The project is distinguished by its integration layer that exposes Node.js system APIs and modules directly to the browser window and web worker contexts. It functions as a native module bridge, enabling the compilation and execution of low-level C++ system code and native addons within a web-based applica

    Uses a structured manifest file to define window properties, permissions, and application entry points.

    JavaScriptdesktopjavascriptnode-webkit
    Vezi pe GitHub↗41,183
  • bvlc/caffeAvatar BVLC

    BVLC/caffe

    34,576Vezi pe GitHub↗

    Caffe is a high-performance deep learning framework designed for training and deploying deep neural networks. It functions as a machine learning engine and a convolutional neural network library, providing a C++ backend to accelerate computations on both GPUs and CPUs. The system includes a specialized toolset for computer vision, enabling tasks such as object detection, semantic segmentation, and large-scale image retrieval. It supports the deployment of pre-trained models for image and scene recognition, as well as the ability to fine-tune neural network weights for specialized tasks. The

    Defines network architecture and hyperparameters in structured text files to separate model design from implementation.

    C++deep-learningmachine-learningvision
    Vezi pe GitHub↗34,576
  • composer/composerAvatar composer

    composer/composer

    29,457Vezi pe GitHub↗

    Composer is a command-line dependency management tool for PHP that automates the process of resolving, downloading, and installing external code libraries. It functions by evaluating version constraints defined in a project's configuration file to calculate a compatible dependency tree, ensuring that applications maintain consistent behavior across different development and production environments. The tool utilizes a structured manifest file as the single source of truth for project requirements and generates a deterministic lock file to record the exact version and hash of every installed d

    Uses a structured JSON manifest as the central source of truth for project requirements and dependency management.

    PHPcomposerdependency-managerpackage-manager
    Vezi pe GitHub↗29,457
  • nrwl/nxAvatar nrwl

    nrwl/nx

    28,939Vezi pe GitHub↗

    This project is a build orchestration engine and development toolkit designed for managing large-scale monorepos. It provides a unified workspace environment that maps project relationships and dependencies, enabling the system to perform intelligent impact analysis and execute only the tasks affected by specific code changes. The system distinguishes itself through a persistent daemon that monitors file changes for near-instant feedback and a content-addressable caching mechanism that stores task outputs to prevent redundant computation across local and remote environments. It further suppor

    Allows redirecting versioning metadata updates to custom directories like build artifacts or distribution folders.

    TypeScriptangularbuildbuild-system
    Vezi pe GitHub↗28,939
  • rust-lang/mdbookAvatar rust-lang

    rust-lang/mdBook

    21,852Vezi pe GitHub↗

    mdBook is a documentation build system and static site generator designed to compile collections of Markdown files into structured, navigable web-based books. It provides a comprehensive framework for managing technical documentation, featuring a hierarchical table of contents, integrated full-text search, and automated build processes that transform source content into ready-to-deploy HTML websites. The project distinguishes itself through a highly modular pipeline architecture that supports custom preprocessors and swappable rendering backends. This allows authors to intercept and modify co

    Uses a centralized configuration file to define project metadata, hierarchy, and build parameters.

    Rust
    Vezi pe GitHub↗21,852
  • ayangweb/bongocatAvatar ayangweb

    ayangweb/BongoCat

    21,420Vezi pe GitHub↗

    BongoCat is a cross-platform desktop utility that provides real-time visual feedback for keyboard and mouse activity. It functions as an interactive companion that renders an animated character on the screen, which reacts dynamically to user inputs. The application operates entirely offline, ensuring that all input processing remains local to the user environment without external network dependencies or data collection. The software distinguishes itself through a flexible asset-based rendering system that allows users to import and apply custom character designs. By intercepting low-level inp

    Manages versioning metadata to trigger background updates for maintenance.

    Vuebongo-catbongocatcross-platform
    Vezi pe GitHub↗21,420
  • fosrl/pangolinAvatar fosrl

    fosrl/pangolin

    21,255Vezi pe GitHub↗

    Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private network resources. It functions as a cloud-native network controller that orchestrates encrypted tunnels, traffic routing, and access policies across distributed environments. By leveraging WireGuard for secure data transport, the platform enables authenticated access to internal web applications, terminal sessions, and remote desktops without exposing services to the public internet. The platform distinguishes itself through a declarative infrastructure model that synchronizes n

    Applies environment-specific patches and overlays to rendered manifests to manage infrastructure configurations.

    TypeScriptcrowdsecdockerhome-lab
    Vezi pe GitHub↗21,255
  • ntdevlabs/tiny11builderAvatar ntdevlabs

    ntdevlabs/tiny11builder

    18,914Vezi pe GitHub↗

    Tiny11builder is an automation utility designed to create customized, bootable Windows installation media. It functions by modifying offline installation images to remove pre-installed applications and non-essential system components, resulting in a reduced storage footprint and a more resource-efficient operating system deployment. The tool operates by mounting Windows installation images to a temporary directory, where it performs manifest-based package stripping and registry hive injections. These automated processes allow for the removal of specific system components and the disabling of

    Identifies and deletes system components by parsing and stripping entries from image manifest files.

    PowerShell
    Vezi pe GitHub↗18,914
  • bluepointlilac/contextmenumanagerAvatar BluePointLilac

    BluePointLilac/ContextMenuManager

    17,957Vezi pe GitHub↗

    ContextMenuManager is a desktop utility designed for the Windows operating system that enables users to modify, add, or remove entries within file and folder right-click menus. It functions as a configuration interface that interacts with the Windows Registry to manage shell extensions and define custom command execution paths. The tool provides granular control over the system interface by allowing users to hide unnecessary menu items, update labels and icons, or create new commands to trigger specific file operations. By managing these registry-based shell integrations, the software allows

    Uses structured data files to define the mapping between file types and the custom commands available in the interface.

    C#
    Vezi pe GitHub↗17,957
  • kubernetes/kopsAvatar kubernetes

    kubernetes/kops

    16,631Vezi pe GitHub↗

    kops is a Kubernetes cluster provisioner and lifecycle manager designed to automate the creation, maintenance, and destruction of production-grade clusters on cloud infrastructure. It functions as a declarative infrastructure manager, synchronizing the live state of a cluster with versioned manifests stored in remote object storage to ensure idempotent operations. The project distinguishes itself by offering comprehensive automation for the entire cluster lifecycle, including high-availability control plane deployment, incremental rolling updates, and automated version upgrades. It also serve

    Uses structured YAML manifests to define the desired state of the cluster and its infrastructure components.

    Gocncfcontainersgo
    Vezi pe GitHub↗16,631
  • aaronfeng753/waifu2x-extension-guiAvatar AaronFeng753

    AaronFeng753/Waifu2x-Extension-GUI

    16,146Vezi pe GitHub↗

    Waifu2x-Extension-GUI is a desktop application designed for high-fidelity media restoration and enhancement. It functions as a graphical interface that orchestrates specialized deep learning engines to upscale, denoise, and interpolate images and videos, improving visual clarity and motion smoothness. The software distinguishes itself through its ability to manage complex, automated media processing pipelines. Users can chain multiple tasks—such as format conversion, scene detection, and frame rate interpolation—into sequential workflows that execute without manual intervention. It provides g

    Uses configuration manifests to manage project metadata and update requirements.

    C++animeanime4kesrgan
    Vezi pe GitHub↗16,146
  • googlecontainertools/skaffoldAvatar GoogleContainerTools

    GoogleContainerTools/skaffold

    15,856Vezi pe GitHub↗

    Skaffold is a command-line tool that automates the build, push, and deployment lifecycle for containerized applications on Kubernetes. It functions as a continuous development engine, monitoring source code for changes to trigger incremental updates, manifest hydration, and automated deployments to a cluster. By abstracting the underlying build and deployment tools, it provides a unified interface for managing the inner development loop. The platform distinguishes itself through its environment-aware configuration and flexible build orchestration. It supports diverse build strategies, includi

    Transforms and injects dynamic metadata into deployment manifests before cluster application.

    Gocontainersdeveloper-toolsdocker
    Vezi pe GitHub↗15,856
  • ionic-team/capacitorAvatar ionic-team

    ionic-team/capacitor

    15,054Vezi pe GitHub↗

    Capacitor is a cross-platform mobile framework that enables developers to build native applications using web technologies. It functions as a hybrid app container, wrapping web assets within a native runtime that provides a standardized bridge to device hardware and system-level services. By exposing native functionality through a plugin-based architecture, it allows web applications to access platform-specific features while maintaining a consistent interface across mobile and desktop environments. The project distinguishes itself by maintaining native project files as source assets, allowin

    Uses centralized manifest files to define application identity, permissions, and build settings across mobile platforms.

    TypeScriptandroidcapacitorcordova
    Vezi pe GitHub↗15,054
  • m2team/nanazipAvatar M2Team

    M2Team/NanaZip

    13,233Vezi pe GitHub↗

    NanaZip is a file archiver designed for the Windows operating system that provides native tools for compressing and extracting data across a wide range of archive formats. It functions as a desktop utility that manages compressed files and folders while adhering to current platform design standards and accessibility requirements. The application distinguishes itself through a focus on system-level security and native integration. It employs manifest-driven policies and strict memory management during decompression to protect against unauthorized code execution and potential vulnerabilities fo

    Enforces process-level isolation and restricted execution policies via system manifests to minimize attack surfaces.

    C++cppfile-compressionfile-manager
    Vezi pe GitHub↗13,233
  • emdash-cms/emdashAvatar emdash-cms

    emdash-cms/emdash

    10,887Vezi pe GitHub↗

    EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru

    Declares a plugin's identity, trust contract, and registry profile in a hand-edited JSONC manifest file.

    TypeScriptastrocmsemdash
    Vezi pe GitHub↗10,887
  • coolwanglu/pdf2htmlexAvatar coolwanglu

    coolwanglu/pdf2htmlEX

    10,603Vezi pe GitHub↗

    pdf2htmlEX is a tool that converts PDF documents into HTML while preserving the original text, fonts, and layout. It uses CSS positioning and font embedding to replicate the PDF's appearance in a browser, producing output that works without JavaScript. The tool can generate a single self-contained HTML file with all resources embedded, or split the document into separate HTML files per page for individual loading and navigation. The converter offers extensive control over the output, including the ability to embed fonts directly into the HTML using base64-encoded Data URIs, or keep them as se

    Sets destination folder and filenames for generated HTML and associated files.

    HTML
    Vezi pe GitHub↗10,603
  • dgkanatsios/ckad-exercisesAvatar dgkanatsios

    dgkanatsios/CKAD-exercises

    9,860Vezi pe GitHub↗

    This project is a Kubernetes certification study guide and hands-on lab designed to prepare candidates for the Certified Kubernetes Application Developer exam. It provides a containerized learning sandbox and a resource validator to simulate real-world cluster configuration challenges. The environment uses scenario-based learning modules that require the implementation of pods, network policies, and persistent volumes. Correctness is verified through automated cluster queries that check the state of resources against defined expectations. The exercises cover a broad capability surface includ

    Implements network traffic control and pod isolation using security-focused configuration manifests.

    certificationckadckad-exercises
    Vezi pe GitHub↗9,860
  • o3de/o3deAvatar o3de

    o3de/o3de

    8,954Vezi pe GitHub↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    Implements a mechanism to scan project manifests to identify active plugins and modules.

    C++3d-graphics3d-graphics-engineanimation
    Vezi pe GitHub↗8,954
Înapoi12Înainte
  1. Home
  2. Software Engineering & Architecture
  3. Configuration Manifests

Explorează sub-etichetele

  • Archive Manifest CustomizationModifying the internal manifest files of generated archives to include specific metadata. **Distinct from Configuration Manifests:** Distinct from project configuration manifests; focuses on the metadata inside the final binary archive (e.g., JAR manifest).
  • Manifest Location Configurators1 sub-tagTools for redirecting versioning updates to non-standard directories like build output folders. **Distinct from Configuration Manifests:** Distinct from general configuration manifests: focuses on the file-system location of versioning metadata.
  • Manifest Security AuditingAnalysis of application manifest files to validate permissions and security settings against known dangerous patterns. **Distinct from Configuration Manifests:** Distinct from Configuration Manifests: focuses on the security auditing of the manifest content rather than the general management of the file.
  • Model Definition ManifestsStructured configuration files that define model-specific parameters and prompt templates. **Distinct from Configuration Manifests:** Focuses on AI model architecture parameters rather than project-level build or dependency manifests
  • Plugin Manifests3 sub-tag-uriDeclarative configuration files that define runtime constraints, allowed capabilities, and settings for a plugin before loading. **Distinct from Configuration Manifests:** Distinct from Configuration Manifests: specifically for plugin runtime constraints and capabilities, not project-level build configuration.
  • Security Manifests1 sub-tagConfiguration files that define process-level isolation and restricted execution policies for enhanced application security. **Distinct from Configuration Manifests:** Distinct from Configuration Manifests: focuses on security-specific execution policies and process isolation rather than general project metadata.