5 रिपॉजिटरी
Hooks custom functionality into the engine through a plugin system or by subclassing ES6 classes to add new features.
Distinct from Native Class Subclassing: Distinct from Native Class Subclassing: combines both a plugin system and ES6 class subclassing for engine extensibility, not just native class extension.
Explore 5 awesome GitHub repositories matching programming languages & runtimes · Plugin and Subclass Extension Systems. Refine with filters or upvote what's useful.
yn एक मार्कडाउन टेक्स्ट एडिटर और नॉलेज मैनेजमेंट टूल है जिसे एक इंटरैक्टिव डॉक्यूमेंट कैनवास के रूप में डिज़ाइन किया गया है। यह विकी-लिंक्स, हैशटैग और लोकल फ़ाइल रिपॉजिटरी के माध्यम से जानकारी को व्यवस्थित करने के लिए एक नेटवर्क नोट-टेकिंग सिस्टम के रूप में कार्य करता है, जबकि स्वचालित टेक्स्ट जनरेशन और पूर्णता के लिए एक AI राइटिंग असिस्टेंट को एकीकृत करता है। यह प्रोजेक्ट अपनी मल्टी-इंजन डायग्रामिंग क्षमताओं के लिए जाना जाता है, जो Mermaid, PlantUML और ECharts का उपयोग करके टेक्स्ट-आधारित सिंटैक्स को विज़ुअल्स में रेंडर करता है। यह एक एक्स्टेंसिबल प्लगइन फ्रेमवर्क का उपयोग करता है जो JavaScript मॉड्यूल और इवेंट हुक के माध्यम से कस्टम UI तत्वों और सुविधाओं को जोड़ने की अनुमति देता है। एप्लिकेशन कंटेंट ऑथरिंग और तकनीकी क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है, जिसमें LaTeX गणित रेंडरिंग, एकीकृत कोड निष्पादन और इंटरैक्टिव स्लाइड डेक का निर्माण शामिल है। यह नॉलेज ग्राफ विज़ुअलाइज़ेशन के माध्यम से उन्नत डॉक्यूमेंट संगठन प्रदान करता है और डॉक्यूमेंट एन्क्रिप्शन, वर्ज़न ट्रैकिंग और बैकएंड-ड्रिवन प्रारूप रूपांतरण के लिए उपयोगिताएँ शामिल करता है। एप्लिकेशन को कमांड लाइन पैरामीटर्स का उपयोग करके कस्टम पोर्ट्स, डेटा डायरेक्टरीज़ और एक्सेस मोड के साथ शुरू किया जा सकता है।
Provides hook functions that allow triggering custom logic and blocking subsequent execution during operations.
melonJS is a lightweight HTML5 game engine for building 2D games in the browser using JavaScript. It provides a complete framework for sprite animation, tilemap loading, physics simulation, input handling, and audio playback, with a unified rendering system that automatically switches between WebGL and Canvas2D backends without code changes. The engine distinguishes itself through several integrated capabilities. It features a per-sprite shader pipeline for custom fragment shader effects, a SAT-based collision engine with swappable physics adapters (including built-in SAT, Matter.js, and Plan
Provides a plugin system and ES6 subclassing for extending engine functionality with custom features.
Bespoke एक हल्का JavaScript प्रेजेंटेशन फ्रेमवर्क है जिसे सीक्वेंस्ड वेब प्रेजेंटेशन बनाने के लिए डिज़ाइन किया गया है। यह एक DOM-आधारित स्लाइड कंट्रोलर और नेविगेशन इंजन के रूप में कार्य करता है जो प्रेजेंटेशन फ्लो बनाने के लिए HTML एलिमेंट्स की विजिबिलिटी और स्टाइलिंग को मैनेज करता है। यह फ्रेमवर्क एक प्लगइन-आधारित आर्किटेक्चर पर बना है जो कोर व्यवहार के विस्तार की अनुमति देता है। यह सिस्टम नेविगेशन वर्कफ़्लो में कस्टम लॉजिक को इंजेक्ट करने में सक्षम बनाता है, जिसमें सिस्टम इवेंट्स को इंटरसेप्ट और मॉडिफाई करना, और विशिष्ट एक्शन्स को रद्द करने की क्षमता शामिल है। यह टूलकिट कंटेंट एलिमेंट्स की परिभाषा और स्टेट मैनेजमेंट को कवर करता है, जो कंटेंट यूनिट्स की पहचान करने के लिए CSS सिलेक्टर्स का उपयोग करता है और आइटम के सक्रिय या निष्क्रिय होने के आधार पर क्लासेस को स्वचालित रूप से टॉगल करता है। यह एलिमेंट्स के बीच ट्रांज़िशन को कोऑर्डिनेट करने के लिए एक लीनियर सीक्वेंस में वर्तमान स्थिति को ट्रैक करता है।
Provides a system for intercepting and modifying application events to extend functionality or cancel actions.
Behat is a behavior-driven development framework and test automation tool for PHP. It functions as a Gherkin test runner that maps natural language feature files to executable PHP methods to verify that software implementation aligns with business requirements. The framework enables the definition of application behavior using a structured, human-readable format based on user stories, supporting localized keywords for non-English speaking stakeholders. It distinguishes itself through a driver-based browser simulation layer for user interface verification and specialized integrations for the S
Provides an event-driven system allowing plugins to intercept and trigger custom logic during the test lifecycle.
This project is a framework for generating synthetic tabular data that preserves the statistical properties and relational integrity of original source datasets. It functions as a metadata-driven engine, utilizing language models to synthesize information even when original training samples are restricted. The system is designed to maintain logical consistency across complex, multi-table structures while ensuring that generated outputs adhere to defined schema requirements. The platform distinguishes itself through a focus on privacy-preserving synthesis, integrating tools to quantify and mit
Allows integration of custom generation models, data processing routines, and external connectors through a modular plugin architecture.