awesome-repositories.com
Blog
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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 dépôts

Awesome GitHub RepositoriesExecution Priorities

Mechanisms for assigning numerical weights to event handlers to control the sequence of plugin execution.

Distinct from Plugin Execution Engines: Distinct from Plugin Execution Engines: focuses on the priority-based sequencing logic rather than the execution engine itself.

Explore 7 awesome GitHub repositories matching software engineering & architecture · Execution Priorities. Refine with filters or upvote what's useful.

Awesome Execution Priorities 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.
  • snapkit/snapkitAvatar de SnapKit

    SnapKit/SnapKit

    20,336Voir sur GitHub↗

    SnapKit is a declarative layout library and domain-specific language for managing user interface constraints and view relationships in Swift. It serves as a programmatic framework for positioning and sizing interface elements on iOS and macOS by wrapping native Auto Layout calls in a concise syntax. The library provides a fluent interface that translates high-level descriptive language into imperative layout rules. It differentiates itself through automatic constraint tracking and lifecycle management, allowing for the bulk removal and replacement of positioning rules without manual tracking

    Maps high-level priority definitions to the native layout engine's internal weighting system to resolve conflicts.

    Swift
    Voir sur GitHub↗20,336
  • getgrav/gravAvatar de getgrav

    getgrav/grav

    15,395Voir sur GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    Controls the order in which plugins process events by assigning numerical priority values.

    PHPcmscontentcontent-management
    Voir sur GitHub↗15,395
  • reactjs/react.devAvatar de reactjs

    reactjs/react.dev

    11,765Voir sur GitHub↗

    React is a JavaScript library for building user interfaces through the composition of modular, self-contained components. It employs a declarative programming model where developers describe the desired visual state, and the library automatically manages the underlying document updates and state synchronization. By utilizing a virtual representation of the document, it calculates and applies minimal changes to the browser, ensuring efficient rendering even in complex applications. The library distinguishes itself through a sophisticated scheduling system that manages rendering work in increme

    Categorizes background and user-initiated work by priority level to manage rendering and task scheduling.

    JavaScriptdocumentationjavascriptreact
    Voir sur GitHub↗11,765
  • snoopy1866/litiaotiao-custom-rulesAvatar de Snoopy1866

    Snoopy1866/LiTiaotiao-Custom-Rules

    10,389Voir sur GitHub↗

    This project provides a custom rule set and configuration profiles for content processing tools. It consists of declarative rules and JSON-based configurations that define how a target application identifies and handles specific types of data. The system enables dynamic tool configuration by injecting external logic at runtime, removing the need for core system recompilation. These configurations use schema-validated rule sets to ensure structural integrity and prevent errors during processing. The project implements pattern-based data identification using regular expressions and a priority-

    Implements priority-based execution logic to determine which matching rule takes precedence.

    Voir sur GitHub↗10,389
  • j178/prekAvatar de j178

    j178/prek

    6,297Voir sur GitHub↗

    Prek is a Git hook manager written in Rust that runs configured hooks as a single binary without requiring Python or other external runtimes. It executes hooks faster than standard tools through parallel processing and bundled Rust implementations, and includes a built-in hook repository that enables fully offline operation without network access or environment setup. The tool supports both TOML and YAML configuration formats with identical semantics, and can run hooks from existing pre-commit configuration files without modification. Prek distinguishes itself through workspace-aware monorepo

    Assigns numerical weights to hooks to control execution sequence and concurrency grouping.

    Rustgitgit-hookspre-commit
    Voir sur GitHub↗6,297
  • dromara/dynamic-tpAvatar de dromara

    dromara/dynamic-tp

    4,784Voir sur GitHub↗

    Dynamic Thread Pool est un framework Java pour la gestion dynamique, l'observabilité et l'orchestration des pools de threads. Il permet l'ajustement en temps réel des paramètres des pools de threads via des centres de configuration externes sans nécessiter de redémarrage de l'application. Le projet se distingue en fournissant une orchestration middleware, permettant l'interception et le réglage des pools de threads intégrés dans des serveurs web tiers et des frameworks RPC. Il prend également en charge le traçage distribué en propageant les contextes d'exécution et les métadonnées des threads émetteurs vers les threads travailleurs pour maintenir l'observabilité à travers les frontières asynchrones. Le framework inclut un système complet de surveillance et d'alerte qui collecte des métriques de performance et déclenche des notifications via une distribution multicanal. Il dispose d'un moteur d'alerte basé sur des seuils avec suppression par fenêtre glissante pour éviter les tempêtes d'alertes, ainsi qu'un mécanisme de roue temporelle pour surveiller les timeouts d'exécution. Le système s'intègre avec un large éventail de middlewares et d'infrastructures, incluant Tomcat, Jetty, Undertow, Dubbo, gRPC, Hystrix, et des courtiers de messages comme RabbitMQ et RocketMQ.

    Processes tasks based on assigned priority levels using a specialized executor implementation.

    Javaapolloconsuldubbo
    Voir sur GitHub↗4,784
  • sindresorhus/p-queueAvatar de sindresorhus

    sindresorhus/p-queue

    4,217Voir sur GitHub↗

    p-queue is a JavaScript promise queue and concurrent task scheduler designed to limit the number of active asynchronous operations. It serves as an asynchronous rate limiter and promise lifecycle manager to prevent resource exhaustion. The project distinguishes itself through priority-based task scheduling and token-bucket rate limiting to control execution frequency. It integrates with abort signals for task cancellation and provides mechanisms to pause, resume, and clear pending operations. The tool covers broader traffic management capabilities including operation timeouts and concurrency

    Implements priority levels for tasks to ensure that critical work is executed before lower-priority operations.

    TypeScript
    Voir sur GitHub↗4,217
  1. Home
  2. Software Engineering & Architecture
  3. Plugin Execution Engines
  4. Execution Priorities

Explorer les sous-tags

  • Layout Priority AssignmentMechanisms for assigning weights to layout rules to resolve conflicts between competing constraints. **Distinct from Execution Priorities:** Specific to UI layout precedence rather than plugin execution or security policy priorities
  • Task Priority ExecutionProcessing of tasks based on assigned priority levels to ensure urgent work is handled first. **Distinct from Execution Priorities:** Focuses on general task execution priority rather than plugin-specific event handler weights.