6 रिपॉजिटरी
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.
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.
Codeception, PHP एप्लिकेशन के लिए एक फुल-स्टैक टेस्टिंग फ्रेमवर्क है जो यूनिट, फंक्शनल और एक्सेप्टेंस टेस्टिंग के लिए एक एकीकृत इंटरफ़ेस प्रदान करता है। यह WebDriver प्रोटोकॉल के माध्यम से वास्तविक डेस्कटॉप और मोबाइल ब्राउज़र को स्वचालित करने के लिए एक टूल के रूप में कार्य करता है और REST और SOAP API के परीक्षण के लिए एक क्लाइंट के रूप में कार्य करता है। यह फ्रेमवर्क बिहेवियर-ड्रिवन डेवलपमेंट के लिए अपने समर्थन द्वारा प्रतिष्ठित है, जो उपयोगकर्ताओं को तकनीकी परीक्षणों को व्यावसायिक आवश्यकताओं के साथ संरेखित करने के लिए Gherkin भाषा में मानव-पठनीय परीक्षण विनिर्देश लिखने की अनुमति देता है। यह इन नेचुरल लैंग्वेज स्टेप्स को निष्पादन योग्य PHP विधियों से जोड़ने के लिए एक्टर-आधारित एक्शन मैपिंग को लागू करता है। इसकी क्षमताएं SQL और NoSQL स्टोर के लिए डेटाबेस स्टेट सत्यापन और प्रबंधन, ब्राउज़र ऑटोमेशन के माध्यम से उपयोगकर्ता वर्कफ़्लो का अनुकरण और JSON और XML का उपयोग करके API डेटा स्ट्रक्चर्स का सत्यापन सहित एक व्यापक सतह को कवर करती हैं। यह कोड कवरेज को मापने और डिपेंडेंसी इंजेक्शन और सर्विस कंटेनर हेरफेर के माध्यम से परीक्षण जीवनचक्र को प्रबंधित करने के लिए टूल्स भी प्रदान करता है। इस प्रोजेक्ट में मानकीकृत परीक्षण बॉयलरप्लेट और कॉन्फ़िगरेशन फाइलें उत्पन्न करने के लिए एक गाइडेड कमांड-लाइन इंस्टॉलेशन प्रक्रिया शामिल है।
Implements lifecycle event listeners to add custom logic or logging at specific points in the test execution.
Mixitup is a dependency-free DOM element animation library and grid layout engine. It serves as a client-side content filter and data-driven UI controller designed to manage the smooth visual transition of HTML elements during insertion, removal, and sorting operations. The system specializes in creating interactive gallery interfaces and dynamic content filtering. It allows for the reorganization of elements using custom attributes or random sequences, while synchronizing the arrangement and visibility of interface elements with an underlying data model. Beyond filtering and sorting, the li
Dispatches custom events at key operation points to provide state and detail access for external synchronization.
Authlogic एक Ruby प्रमाणीकरण फ्रेमवर्क है जिसे उपयोगकर्ता पहचान, सत्र दृढ़ता (session persistence) और सुरक्षित पासवर्ड हैशिंग को प्रबंधित करने के लिए डिज़ाइन किया गया है। यह कॉन्फ़िगर करने योग्य पहचान फ़ील्ड का उपयोग करके संग्रहीत रिकॉर्ड के खिलाफ उपयोगकर्ता क्रेडेंशियल्स को सत्यापित करने के लिए एक सिस्टम प्रदान करता है। यह फ्रेमवर्क अपने प्रदाता-आधारित पहचान एकीकरण के माध्यम से खुद को अलग करता है, जो एप्लिकेशन को OAuth, OpenID Connect, LDAP और विभिन्न सोशल मीडिया प्लेटफ़ॉर्म सहित बाहरी सेवाओं के लिए प्रमाणीकरण प्रवाह को जोड़ने की अनुमति देता है। इसमें एक एक्स्टेंसिबिलिटी मॉडल भी शामिल है जो पहचान सत्यापन और सत्र लाइफसाइकिल प्रक्रियाओं के दौरान हुक और कॉलबैक के माध्यम से कस्टम उपयोगकर्ता-परिभाषित कोड निष्पादित करता है। सिस्टम सुरक्षित कुकी कॉन्फ़िगरेशन के साथ सत्र प्रबंधन, क्रिप्टोग्राफिक पासवर्ड साल्टिंग और हैशिंग, और लॉगिन प्रयासों व IP पतों को ट्रैक करने के लिए उपयोगकर्ता गतिविधि निगरानी सहित व्यापक क्षमता क्षेत्रों को कवर करता है। यह पंजीकरण या पासवर्ड अपडेट के बाद उपयोगकर्ताओं को प्रमाणित राज्यों में ले जाने के लिए सत्र ट्रांजेक्शन को और स्वचालित करता है।
Implements an extensibility model that executes custom user-defined code via hooks during identity verification and session lifecycles.
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.
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.