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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 repositorios

Awesome GitHub RepositoriesExecution Policies

Configurations that define how background tasks are permitted, mandated, or restricted during server-client communication.

Distinct from Task Execution: Distinct from Background Task Runners: focuses on the protocol-level configuration and policy definition for task execution rather than the runtime execution process itself.

Explore 10 awesome GitHub repositories matching development tools & productivity · Execution Policies. Refine with filters or upvote what's useful.

Awesome Execution Policies GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • prefecthq/fastmcpAvatar de PrefectHQ

    PrefectHQ/fastmcp

    22,994Ver en GitHub↗

    FastMCP is a Python framework designed for building servers that expose functions, resources, and prompts to AI models using the Model Context Protocol. It simplifies the development process by automatically deriving tool metadata, input schemas, and documentation directly from Python function signatures and type hints. The framework provides a unified container for managing these components, allowing developers to build modular applications that integrate seamlessly with AI assistants. The project distinguishes itself through its support for interactive, server-defined user interface compone

    MCP defines whether a component supports, mandates, or forbids background task execution to ensure compatibility between clients and servers.

    Pythonagentsfastmcpllms
    Ver en GitHub↗22,994
  • go-task/taskAvatar de go-task

    go-task/task

    15,721Ver en GitHub↗

    Task is a YAML-based task runner and build tool used to define and automate development workflows. It functions as a dependency-based build system and cross-platform task automator, allowing users to execute shell commands across different operating systems using a declarative configuration file. The project operates as an incremental build tool, utilizing file fingerprints and checksums to track state and avoid redundant work by determining if tasks are up to date. It manages execution via a dependency graph to ensure prerequisites are completed before target commands run. The system includ

    Calculates unique hashes based on run policies to determine if a task should be executed or skipped.

    Go
    Ver en GitHub↗15,721
  • app-vnext/pollyAvatar de App-vNext

    App-vNext/Polly

    14,191Ver en GitHub↗

    Polly is a resilience and transient-fault-handling library for .NET applications. It provides a framework for defining and executing stability patterns that manage failures and resource exhaustion during operation execution. The library enables developers to compose complex resilience strategies through a fluent builder pattern, wrapping target operations in functional decorators. These policies intercept execution flow to apply automated recovery mechanisms, such as retries for temporary errors or circuit breakers that isolate unstable components by blocking requests. The framework supports

    Wraps target operations in functional decorators to intercept and modify execution flow.

    C#circuit-breakercircuit-breaker-patterndotnet
    Ver en GitHub↗14,191
  • project-chip/connectedhomeipAvatar de project-chip

    project-chip/connectedhomeip

    8,586Ver en GitHub↗

    This project is an open-source software development kit and framework for implementing the Matter smart home standard. It provides a universal IPv6-based application layer and a cluster-based data model to ensure interoperability between diverse smart home devices and controllers. The system is distinguished by its multi-transport network abstraction, which maps Bluetooth LE, Thread, and Wi-Fi implementations to a common layer. It includes specialized tooling for secure device commissioning via QR codes and NFC, as well as a comprehensive over-the-air firmware update system for distributing s

    Sets feature flags and mandatory attributes using a builder-style pattern to prevent invalid device states.

    C++build-with-matterchipconnected-devices
    Ver en GitHub↗8,586
  • hatchet-dev/hatchetAvatar de hatchet-dev

    hatchet-dev/hatchet

    6,622Ver en GitHub↗

    Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for building and executing fault-tolerant, multi-step pipelines as directed acyclic graphs (DAGs), with automatic retries, scheduling, and real-time observability. The system is built around durable task checkpointing, which persists execution state after each step so work can resume from the last checkpoint after a worker crash or restart, and it supports event-driven task resumption that pauses a task until a matching external event arrives. The platform distinguishes itself through it

    Applies concurrency limits, rate limits, and priorities to control task assignment and execution.

    Goconcurrencydagdistributed
    Ver en GitHub↗6,622
  • joelittlejohn/jsonschema2pojoAvatar de joelittlejohn

    joelittlejohn/jsonschema2pojo

    6,379Ver en GitHub↗

    Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc

    Generates fluent builder-style methods on classes for constructing objects in a single line.

    Java
    Ver en GitHub↗6,379
  • moonrepo/moonAvatar de moonrepo

    moonrepo/moon

    3,687Ver en GitHub↗

    Moon is a monorepo build system and task runner designed to orchestrate complex projects with multiple packages. It functions as a dependency graph orchestrator that executes build targets in topological order and utilizes input hashing to cache results and skip redundant work. The project features a polyglot toolchain manager that automates the installation and versioning of language runtimes and CLI tools to ensure environment consistency. It also includes a plugin framework based on WebAssembly, allowing developers to extend build logic and toolchain behavior using any supported language.

    Diffs hash manifests to identify specific differences in task inputs between two build states.

    Rustbuild-systembuild-toolbun
    Ver en GitHub↗3,687
  • php-di/php-diAvatar de PHP-DI

    PHP-DI/PHP-DI

    2,773Ver en GitHub↗

    PHP-DI is an inversion of control container designed to manage object lifecycles and dependency resolution within PHP applications. It functions as a centralized registry that automates the wiring of components, allowing for the decoupling of services from their concrete implementations. The library distinguishes itself by utilizing reflection to inspect class constructor signatures, enabling automatic dependency injection without requiring manual configuration for standard scenarios. It supports recursive resolution of dependency graphs and provides mechanisms for lazy object instantiation,

    Offers a chainable interface for defining service mappings that allows developers to override or extend definitions through modular configuration.

    PHPcontainer-interopdependency-injectionioc
    Ver en GitHub↗2,773
  • ashblue/fluid-behavior-treeAvatar de ashblue

    ashblue/fluid-behavior-tree

    1,166Ver en GitHub↗

    Fluid Behavior Tree es un framework impulsado por código para Unity diseñado para gestionar comportamientos autónomos de personajes a través de estructuras de toma de decisiones jerárquicas. Funciona como un motor de lógica de IA de juegos que procesa comportamientos complejos de entidades atravesando grafos dirigidos de nodos que devuelven señales de éxito, fallo o estado de ejecución durante cada actualización de fotograma. La biblioteca se distingue por un patrón de constructor fluido que permite a los desarrolladores definir estructuras de árbol anidadas, secuencias y flujos de ejecución paralelos completamente a través de métodos de código encadenables. Este enfoque enfatiza la modularidad, permitiendo la creación de módulos de comportamiento reutilizables que pueden componerse en sistemas de IA más grandes y sofisticados. El framework incluye un conjunto integral de herramientas para gestionar ciclos de vida de tareas y extender la funcionalidad a través de acciones, condiciones y decoradores personalizados. Para apoyar el desarrollo, proporciona herramientas de visualización en tiempo real dentro del editor de Unity, permitiendo el monitoreo de jerarquías de árboles activas y la depuración del flujo de lógica durante el juego.

    Defines game entity behaviors through a programmatic builder pattern to maintain clean and organized logic structures.

    C#aibehavior-treebuilder-pattern
    Ver en GitHub↗1,166
  • gskinner/flutter_animateAvatar de gskinner

    gskinner/flutter_animate

    1,099Ver en GitHub↗

    This library is a declarative framework for creating complex motion sequences and visual transitions within Flutter applications. It provides a unified interface for orchestrating interface element transformations, property updates, and animation lifecycles without requiring manual controller management or boilerplate code. The framework distinguishes itself through a fluent builder pattern that allows developers to chain multiple independent motion effects into a single execution pipeline. It supports advanced visual customization by integrating custom fragment shaders for GPU-accelerated re

    Constructs complex animation sequences using a chainable, declarative method-based syntax.

    Dart
    Ver en GitHub↗1,099
  1. Home
  2. Development Tools & Productivity
  3. Task Execution
  4. Execution Policies

Explorar subetiquetas

  • Execution Decorators1 sub-etiquetaFunctional wrappers that intercept and modify operation flow to apply resilience logic. **Distinct from Execution Policies:** Distinct from Execution Policies: focuses on the decorator-based interception mechanism rather than the policy configuration.
  • Execution State Hashing1 sub-etiquetaGenerating unique identifiers for a task's state to decide if execution is required. **Distinct from Execution Policies:** Focuses on hashing state for idempotency rather than protocol-level communication policies.
  • Fluent Builders2 sub-etiquetasChainable interfaces for constructing complex execution policies and resilience strategies. **Distinct from Execution Policies:** Distinct from Execution Policies: focuses on the builder pattern API for policy composition rather than the policy configuration itself.