awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

37 Repos

Awesome GitHub RepositoriesDeclarative Manifest Systems

Frameworks for defining application extensions and UI contributions via schema-based configuration files.

Distinguishing note: None available; no candidates provided.

Explore 37 awesome GitHub repositories matching software engineering & architecture · Declarative Manifest Systems. Refine with filters or upvote what's useful.

Awesome Declarative Manifest Systems GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • nexu-io/open-designAvatar von nexu-io

    nexu-io/open-design

    65,830Auf GitHub ansehen↗

    Open Design is an AI design orchestration platform and LLM agent workspace designed for generating prototypes, presentations, and motion graphics. It functions as a local-first environment that integrates various command-line AI agents and coding tools into a unified design workflow, allowing users to migrate design specifications into brand-compliant source code. The project is distinguished by its ability to enforce visual consistency through a design system manager that defines brand contracts and tokens using Markdown. It features a specialized motion graphics generator that converts HTML

    Integrates custom AI skills using manifests and workflow instructions to automate specific design tasks.

    TypeScriptagent-skillsai-agentsai-design
    Auf GitHub ansehen↗65,830
  • anthropics/financial-servicesAvatar von anthropics

    anthropics/financial-services

    32,288Auf GitHub ansehen↗

    This project is an LLM financial agent framework and multi-agent orchestration system designed to execute complex investment banking and wealth management workflows. It provides a financial data integration layer using a standardized context protocol to connect autonomous agents to real-time market data and third-party feeds. The system utilizes a multi-agent architecture that coordinates specialized worker agents through a steering event bus to handle task delegation and secure handoffs. It includes an enterprise AI deployment manifest for provisioning agent personas, prompts, and skill sets

    Uses declarative skill manifests to package agent personas, prompts, and skill sets for automated deployment.

    Python
    Auf GitHub ansehen↗32,288
  • viatsko/awesome-vscodeAvatar von viatsko

    viatsko/awesome-vscode

    28,754Auf GitHub ansehen↗

    This project is a curated directory of resources, extensions, and themes designed to extend the functionality of the Visual Studio Code editor. It serves as a comprehensive index for developers seeking to enhance their coding environment, offering a structured collection of community-driven tools that streamline development workflows and improve editor productivity. The directory distinguishes itself by organizing a vast ecosystem of plugins into logical categories, ranging from language-specific intelligence and version control integrations to advanced productivity utilities. It highlights t

    Uses a declarative JSON schema to define how extensions register commands, menus, and UI elements into the editor.

    JavaScriptawesomeawesome-listlist
    Auf GitHub ansehen↗28,754
  • obsidianmd/obsidian-releasesAvatar von obsidianmd

    obsidianmd/obsidian-releases

    18,821Auf GitHub ansehen↗

    This repository serves as the official registry index and metadata repository for the Obsidian knowledge management application. It functions as a centralized directory that tracks and verifies community-developed plugins and themes, providing the structured data necessary for users to discover and install software add-ons directly within the application interface. The platform operates on a decentralized distribution model where the registry acts as a discovery layer rather than a host for extension files. By utilizing a manifest-driven approach, the system maintains versioning and compatibi

    Uses structured manifest files to define metadata, versioning, and capabilities for community-developed extensions.

    obsidianobsidian-md
    Auf GitHub ansehen↗18,821
  • googlechrome/chrome-extensions-samplesAvatar von GoogleChrome

    GoogleChrome/chrome-extensions-samples

    17,623Auf GitHub ansehen↗

    This repository serves as a comprehensive reference library for browser extension development, providing a collection of code samples and implementation patterns. It is designed to help developers understand the requirements for building extensions that adhere to current manifest standards, specifically focusing on the transition to and implementation of version three specifications. The project provides functional examples for core extension capabilities, including the use of event-driven background service workers, isolated content script injection, and message-passing for inter-process com

    Implements and demonstrates the transition to the latest browser manifest version specifications.

    JavaScriptchrome
    Auf GitHub ansehen↗17,623
  • anarios/return-youtube-dislikeAvatar von Anarios

    Anarios/return-youtube-dislike

    13,627Auf GitHub ansehen↗

    This project is a browser extension and metadata tool designed to restore the visibility of dislike counts on YouTube videos. It functions as a client-side video enhancer that modifies the web interface to display engagement statistics that are otherwise hidden. The tool restores these metrics by combining archived data and user votes with statistical extrapolations. This data is retrieved via a public API using unique video identifiers to help users evaluate video content and identify low-quality or misleading videos. The extension utilizes content scripts and client-side patching to inject

    Utilizes a manifest file to define the necessary permissions and script injection points for the extension.

    JavaScriptchrome-extensiondislikedislike-button
    Auf GitHub ansehen↗13,627
  • kubernetes-sigs/kustomizeAvatar von kubernetes-sigs

    kubernetes-sigs/kustomize

    12,070Auf GitHub ansehen↗

    Kustomize is a declarative configuration manager and manifest customizer for Kubernetes. It functions as a patching engine that transforms base YAML files into environment-specific configurations through overlays and composition, allowing for the generation of complex deployments without modifying original source files. The tool distinguishes itself by using an overlay-based resource composition model to layer environment overrides on top of shared bases. It employs strategic merge patching and recursive base resolution to flatten inherited configurations into a final output set. The project

    Processes raw YAML files through discrete modifiers to produce a final desired state for deployment.

    Gohacktoberfestk8s-sig-cli
    Auf GitHub ansehen↗12,070
  • kubernetes/komposeAvatar von kubernetes

    kubernetes/kompose

    10,542Auf GitHub ansehen↗

    Kompose is a suite of conversion utilities designed to translate container composition files into cloud-native cluster resource definitions. It serves as a migration tool that transforms local development specifications into production-ready manifests for Kubernetes and OpenShift. The tool functions as a translation engine that maps container specifications, network settings, and workload definitions into cluster resources. It supports target-specific manifest generation through dedicated providers, allowing for the creation of resources tailored to different environment distributions. The p

    Provides a process for transforming multiple source configuration files into unified cluster resource manifests.

    Go
    Auf GitHub ansehen↗10,542
  • nopechallc/nopecha-extensionAvatar von NopeCHALLC

    NopeCHALLC/nopecha-extension

    10,013Auf GitHub ansehen↗

    This project is a CAPTCHA solver browser extension that automatically detects and resolves image, text, and behavioral challenges using an AI inference engine. It functions as a bot detection bypass tool designed to overcome interactive web barriers and session timeouts to maintain access to protected websites. The extension provides a bridge between automated solving capabilities and external programming languages or browser automation frameworks via an API integration. It utilizes an AI-powered optical character recognition system to transcribe text from images and auditory challenges into

    Uses a manifest file to define site access and browser API permissions for managing cross-origin requests.

    aws-waf-captchacaptchacaptcha-breaking
    Auf GitHub ansehen↗10,013
  • stylishthemes/github-darkAvatar von StylishThemes

    StylishThemes/GitHub-Dark

    9,911Auf GitHub ansehen↗

    GitHub-Dark is a browser extension theme and collection of user style sheets designed to provide a comprehensive dark mode aesthetic for the GitHub interface. It functions by injecting custom style rules directly into the browser to override default website colors, fonts, and layout properties, aiming to improve visual comfort and readability during extended use. The project distinguishes itself through its focus on deep integration and visual consistency. It includes specialized support for syntax highlighting across various programming languages and notebook environments, ensuring that code

    Defines browser extension permissions and background scripts for persistent style injection.

    CSSawesomecssdark
    Auf GitHub ansehen↗9,911
  • openai/skillsAvatar von openai

    openai/skills

    9,043Auf GitHub ansehen↗

    This project is a framework for packaging and installing standardized capabilities, scripts, and instructions that LLM agents execute to perform complex tasks. It functions as a tool orchestrator and skill framework, bundling instructions and resources into portable formats that agents discover and use for repeatable workflows. The system distinguishes itself through a manifest-driven discovery process, allowing agents to identify available capabilities and their execution parameters. It supports the deployment of these modular capability sets into isolated runtime environments using remote U

    Uses standardized metadata files to allow agents to discover available capabilities and their execution parameters.

    Python
    Auf GitHub ansehen↗9,043
  • bewlybewly/bewlybewlyAvatar von BewlyBewly

    BewlyBewly/BewlyBewly

    8,819Auf GitHub ansehen↗

    BewlyBewly is a browser extension that customizes the Bilibili homepage, modifying its layout and appearance to deliver a personalized browsing experience without altering the core functionality of the site. It functions as a frontend customization utility, injecting custom CSS and scripts directly into the page context to override default styles and dynamically reapply changes as content loads. The extension is built as a Manifest V3 Chrome extension, using a content script injection system and a DOM mutation observer to ensure customizations persist even as the page updates. It includes a u

    Built as a Chrome Manifest V3 extension using service workers and declarative net request rules.

    Vuebilibilibrowser-extensionchrome-extension
    Auf GitHub ansehen↗8,819
  • sxei/chrome-plugin-demoAvatar von sxei

    sxei/chrome-plugin-demo

    8,674Auf GitHub ansehen↗

    《Chrome插件开发全攻略》配套完整Demo,欢迎clone体验

    Declares permissions, scripts, and resources in a JSON manifest file that the browser reads to load and configure the extension.

    JavaScript
    Auf GitHub ansehen↗8,674
  • meta-llama/llama-stackAvatar von meta-llama

    meta-llama/llama-stack

    8,417Auf GitHub ansehen↗

    Llama-stack ist ein standardisierter Orchestrierungs-Stack und ein API-Gateway für generative KI. Es bietet eine einheitliche Kommunikationsschicht und eine konsistente Schnittstelle für die Bereitstellung, Verwaltung und Interaktion mit verschiedenen Anbietern und Deployments von Large Language Models. Das System fungiert als Agenten-Framework, das die Aufgabenausführung und versionierte Skill-Bundles verwaltet, um komplexe Aufgaben zu automatisieren. Es enthält ein Batch-Verarbeitungssystem für die Handhabung großer Mengen asynchroner Anfragen durch Offline-Verarbeitung sowie eine Vektordatenbank-Schnittstelle zum Speichern und Durchsuchen von Dokumenten, um Retrieval Augmented Generation zu ermöglichen. Der Stack deckt hochrangige Funktionen ab, einschließlich KI-Agenten-Orchestrierung, Modell-Deployment und die Standardisierung von Modell-APIs, um den Wechsel zwischen Anbietern zu ermöglichen, ohne den Anwendungscode umschreiben zu müssen.

    Uses declarative manifest files to define and version the tools and functions an agent can execute.

    Python
    Auf GitHub ansehen↗8,417
  • numman-ali/openskillsAvatar von numman-ali

    numman-ali/openskills

    8,356Auf GitHub ansehen↗

    OpenSkills is an agent capability orchestrator and skill manager designed to sync, version, and distribute standardized skill definitions across autonomous agent environments. It functions as a system for installing domain-specific instruction sets and specialized knowledge into large language model agents, acting as a context injector to load task-oriented prompts and technical documentation into an agent's active operational window. The project distinguishes itself through a git-based distribution framework, allowing agent capabilities to be fetched and updated from remote version control s

    Uses declarative skill manifests to track installed versions and ensure consistency across environments.

    TypeScript
    Auf GitHub ansehen↗8,356
  • score-spec/specAvatar von score-spec

    score-spec/spec

    8,052Auf GitHub ansehen↗

    Score is a platform-agnostic workload specification standard that defines containerized application deployments and their resource dependencies in a declarative YAML format. It provides a developer-centric specification that separates environment-agnostic workload definitions from environment-specific configuration, enabling consistent deployment across development, testing, and production environments. The specification framework translates a single workload definition into deployable manifests for multiple container orchestration platforms, including Docker Compose and Kubernetes. It includ

    Transforms validated workloads into deployment manifests, resolving placeholders and injecting secrets.

    Makefile
    Auf GitHub ansehen↗8,052
  • fluxcd/flux2Avatar von fluxcd

    fluxcd/flux2

    7,888Auf GitHub ansehen↗

    Flux is a Kubernetes GitOps delivery tool used to automate application deployments by synchronizing cluster state with configurations stored in Git, OCI, or Helm repositories. It functions as a set of controllers that monitor desired state in external sources and continuously reconcile the live cluster to match those definitions. The system distinguishes itself through a multi-cluster management plane that coordinates application delivery across fleets of remote clusters from a central hub. It provides a dedicated mechanism for automated image updates, which scans container registries for new

    Applies custom overlays and transformations to rendered Helm chart output before deploying resources.

    Gocontinuous-deliverygitopsgitops-toolkit
    Auf GitHub ansehen↗7,888
  • vladikoff/chromeos-apkAvatar von vladikoff

    vladikoff/chromeos-apk

    7,856Auf GitHub ansehen↗

    This project is a tool for sideloading Android applications onto desktop systems by converting APK files into unpacked browser extensions. It functions as a runtime wrapper that allows Android applications to execute within a specialized web browser environment. The system transforms compressed application packages into unpacked directory structures and generates the necessary manifests to make them compatible with the host operating system. It includes an asset-injection layer to provide required external dependencies and data assets during execution. The tool provides configuration for app

    Wraps Android package contents in browser extension manifests to allow the OS to treat the application as a web app.

    JavaScript
    Auf GitHub ansehen↗7,856
  • operator-framework/operator-sdkAvatar von operator-framework

    operator-framework/operator-sdk

    7,658Auf GitHub ansehen↗

    The Operator SDK is a framework for building, packaging, and managing custom controllers that extend the Kubernetes API. It serves as a toolset for defining new API types and implementing reconcile loops to automate the lifecycles of complex applications. The project provides specialized support for creating operators based on Helm charts or Ansible playbooks, allowing users to maintain a desired cluster state using existing automation tools. It includes a dedicated system for packaging controllers into standardized container image bundles for distribution via the Operator Lifecycle Manager.

    Transforms package manifest directories into bundle images with custom base tags and build commands.

    Gokubernetesoperatorsdk
    Auf GitHub ansehen↗7,658
  • raycast/extensionsAvatar von raycast

    raycast/extensions

    7,570Auf GitHub ansehen↗

    Raycast Extensions is an open-source platform for building and distributing self-contained plugins that integrate with the Raycast desktop application. It provides an extension plugin framework where developers create packages using TypeScript, React, and Node.js, with each extension declaring its commands and permissions through a static manifest. The platform includes a hot-reload development server that watches source files and triggers live UI updates without restarting the host application. The platform distinguishes itself through deep AI integration capabilities, allowing extensions to

    Extensions declare commands, preferences, and permissions in a static JSON manifest read at load time.

    TypeScript
    Auf GitHub ansehen↗7,570
Vorherige12Nächste
  1. Home
  2. Software Engineering & Architecture
  3. Declarative Manifest Systems

Unter-Tags erkunden

  • Manifest Transformations5 Sub-TagsProcesses of modifying declarative manifests through discrete modifiers to reach a desired state. **Distinct from Declarative Manifest Systems:** The parent refers to the systems/frameworks, whereas this is the specific process of transforming the manifests themselves.
  • Service Manifests1 Sub-TagConfiguration files that define the desired state and dependencies for system services. **Distinct from Declarative Manifest Systems:** Distinct from general declarative systems: focuses on service-level lifecycle definitions for home servers.