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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 dépôts

Awesome GitHub RepositoriesFluent Builders

Chainable 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.

Explore 6 awesome GitHub repositories matching development tools & productivity · Fluent Builders. Refine with filters or upvote what's useful.

Awesome Fluent Builders GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • app-vnext/pollyAvatar de App-vNext

    App-vNext/Polly

    14,191Voir sur 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

    Enables the composition of complex resilience strategies through a fluent, chainable builder pattern.

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

    project-chip/connectedhomeip

    8,586Voir sur 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
    Voir sur GitHub↗8,586
  • joelittlejohn/jsonschema2pojoAvatar de joelittlejohn

    joelittlejohn/jsonschema2pojo

    6,379Voir sur 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
    Voir sur GitHub↗6,379
  • php-di/php-diAvatar de PHP-DI

    PHP-DI/PHP-DI

    2,773Voir sur 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
    Voir sur GitHub↗2,773
  • ashblue/fluid-behavior-treeAvatar de ashblue

    ashblue/fluid-behavior-tree

    1,166Voir sur GitHub↗

    Fluid Behavior Tree est un framework piloté par le code pour Unity, conçu pour gérer les comportements de personnages autonomes via des structures de prise de décision hiérarchiques. Il fonctionne comme un moteur de logique d'IA de jeu qui traite les comportements d'entités complexes en parcourant des graphes dirigés de nœuds qui renvoient des signaux de succès, d'échec ou de statut en cours (running) lors de chaque mise à jour de frame. La bibliothèque se distingue par un pattern de constructeur fluide qui permet aux développeurs de définir des structures d'arbres imbriquées, des séquences et des flux d'exécution parallèles entièrement via des méthodes de code chaînables. Cette approche met l'accent sur la modularité, permettant la création de modules de comportement réutilisables qui peuvent être composés en systèmes d'IA plus grands et sophistiqués. Le framework inclut une suite complète d'outils pour gérer les cycles de vie des tâches et étendre les fonctionnalités via des actions, conditions et décorateurs personnalisés. Pour soutenir le développement, il fournit des outils de visualisation en temps réel au sein de l'éditeur Unity, permettant la surveillance des hiérarchies d'arbres actives et le débogage du flux logique pendant le gameplay.

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

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

    gskinner/flutter_animate

    1,099Voir sur 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
    Voir sur GitHub↗1,099
  1. Home
  2. Development Tools & Productivity
  3. Task Execution
  4. Execution Policies
  5. Fluent Builders

Explorer les sous-tags

  • Configuration Builders3 sous-tagsMethod-chaining APIs used to construct complex device configurations while preventing invalid states. **Distinct from Fluent Builders:** Specializes the general fluent builder pattern for hardware feature flags and mandatory attributes.
  • Graphical Object BuildersChainable interfaces for constructing complex graphical objects and state-based color lists. **Distinct from Fluent Builders:** Focuses on graphical and UI-related object construction, distinct from general execution policy builders.