awesome-repositories.com
Blog
awesome-repositories.com

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

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

6 repositorios

Awesome GitHub RepositoriesExecution Logic Extensions

Mechanisms for customizing the runtime behavior and validation of software execution through subclassing.

Distinct from Generation Logic Extenders: None of the candidates cover general software execution logic customization; they focus on documentation or AI generation pipelines.

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

Awesome Execution Logic Extensions GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • inngest/inngestAvatar de inngest

    inngest/inngest

    5,499Ver en GitHub↗

    Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background workflows. It enables developers to build resilient, stateful processes by memoizing function steps, ensuring that long-running tasks can automatically resume from the last successful operation after failures, timeouts, or infrastructure restarts. The platform distinguishes itself through its event-driven architecture, which uses a schema-validated bus to trigger functions and coordinate complex, multi-step logic. It employs an onion-model middleware approach for cross-cutting concer

    Injects custom behavior into the function lifecycle by overriding hooks to modify inputs, wrap handlers, or perform side effects.

    Go
    Ver en GitHub↗5,499
  • codeception/codeceptionAvatar de Codeception

    Codeception/Codeception

    4,855Ver en GitHub↗

    Codeception es un framework de testing full-stack para aplicaciones PHP que proporciona una interfaz unificada para pruebas unitarias, funcionales y de aceptación. Sirve como herramienta para automatizar navegadores reales de escritorio y móviles mediante el protocolo WebDriver y actúa como cliente para probar APIs REST y SOAP. El framework se distingue por su soporte para Behavior-Driven Development (BDD), permitiendo a los usuarios escribir especificaciones de prueba legibles por humanos en lenguaje Gherkin para alinear las pruebas técnicas con los requisitos de negocio. Implementa un mapeo de acciones basado en actores para conectar estos pasos en lenguaje natural con métodos ejecutables de PHP. Sus capacidades cubren una amplia superficie, incluyendo verificación y gestión del estado de la base de datos para almacenes SQL y NoSQL, la simulación de flujos de trabajo de usuario mediante automatización de navegador y la validación de estructuras de datos de API utilizando JSON y XML. También proporciona herramientas para medir la cobertura de código y gestionar ciclos de vida de pruebas mediante inyección de dependencias y manipulación de contenedores de servicios. El proyecto incluye un proceso de instalación guiado por línea de comandos para generar boilerplates de prueba y archivos de configuración estandarizados.

    Implements lifecycle event listeners to add custom logic or logging at specific points in the test execution.

    PHP
    Ver en GitHub↗4,855
  • patrickkunka/mixitupAvatar de patrickkunka

    patrickkunka/mixitup

    4,543Ver en GitHub↗

    Mixitup es una librería de animación de elementos DOM sin dependencias y motor de layout de rejilla. Sirve como un controlador de UI basado en datos y filtro de contenido del lado del cliente diseñado para gestionar la transición visual suave de elementos HTML durante operaciones de inserción, eliminación y ordenamiento. El sistema se especializa en la creación de interfaces de galería interactivas y filtrado de contenido dinámico. Permite la reorganización de elementos utilizando atributos personalizados o secuencias aleatorias, mientras sincroniza la disposición y visibilidad de los elementos de la interfaz con un modelo de datos subyacente. Más allá del filtrado y ordenamiento, la librería cubre la gestión de elementos DOM, incluyendo la inserción y eliminación dinámica de objetivos. Proporciona capacidades para animar el redimensionamiento de contenedores, definir efectos de animación personalizados y utilizar escalonamientos no lineales para las apariciones de elementos.

    Dispatches custom events at key operation points to provide state and detail access for external synchronization.

    JavaScriptanimationdom-manipulationfilter
    Ver en GitHub↗4,543
  • binarylogic/authlogicAvatar de binarylogic

    binarylogic/authlogic

    4,343Ver en GitHub↗

    Authlogic es un framework de autenticación de Ruby diseñado para gestionar identidades de usuario, persistencia de sesiones y hashing seguro de contraseñas. Proporciona un sistema para verificar las credenciales de usuario frente a registros almacenados utilizando campos de identidad configurables. El framework se distingue por su integración de identidad basada en proveedores, permitiendo a las aplicaciones conectar flujos de autenticación a servicios externos incluyendo OAuth, OpenID Connect, LDAP y diversas plataformas de redes sociales. También incluye un modelo de extensibilidad que ejecuta código definido por el usuario mediante hooks y callbacks durante los procesos de verificación de identidad y ciclo de vida de la sesión. El sistema cubre amplias áreas de capacidad, incluyendo la gestión de sesiones con configuración de cookies seguras, salting y hashing criptográfico de contraseñas, y monitoreo de actividad del usuario para rastrear intentos de inicio de sesión y direcciones IP. Además, automatiza las transiciones de sesión para mover a los usuarios a estados autenticados después del registro o actualizaciones de contraseña.

    Implements an extensibility model that executes custom user-defined code via hooks during identity verification and session lifecycles.

    Ruby
    Ver en GitHub↗4,343
  • christianversloot/machine-learning-articlesAvatar de christianversloot

    christianversloot/machine-learning-articles

    3,683Ver en GitHub↗

    This project is a machine learning educational archive and technical documentation collection. It serves as a deep learning tutorial series and implementation guide, providing theoretical explanations and practical walkthroughs for constructing and optimizing neural networks. The content focuses on the design and construction of diverse model architectures, including convolutional neural networks, Long Short-Term Memory networks, and generative adversarial networks. It details specific implementation patterns for autoencoders, sentiment analysis models, and various classification approaches.

    Enables the execution of custom functions at defined stages of the model training process.

    albertbertclustering
    Ver en GitHub↗3,683
  • swe-agent/mini-swe-agentAvatar de SWE-agent

    SWE-agent/mini-swe-agent

    2,947Ver en GitHub↗

    mini-swe-agent is an autonomous software engineering system designed to develop features and fix bugs by combining large language models with a bash interface. It operates as an agentic framework that executes coding tasks and documentation updates through a continuous cycle of model reasoning and tool execution. The project differentiates itself with a strong focus on safety and evaluation, utilizing container-based sandbox execution via Docker or Singularity to isolate command execution. It includes a batch-parallel evaluation harness to measure code-fixing accuracy against standardized sof

    Allows customization of agent and environment behavior via subclassing for specialized exit conditions and validation.

    Pythonagentagentic-aiagentic-ai-cli
    Ver en GitHub↗2,947
  1. Home
  2. Software Engineering & Architecture
  3. Execution Logic Extensions

Explorar subetiquetas

  • Lifecycle Event ListenersHooks that trigger custom logic or logging at specific stages of the test execution lifecycle. **Distinct from Execution Logic Extensions:** Distinct from Execution Logic Extensions: specifically targets hooks into the testing lifecycle (setup, teardown, etc) rather than general runtime behavior.
  • Training Lifecycle HooksMechanisms for executing custom logic during specific stages of a machine learning training process. **Distinct from Execution Logic Extensions:** Specifically targets ML training epochs and batches rather than general software execution logic.