1 रिपॉजिटरी
Architectural frameworks for creating event-driven plugin systems using JavaScript hooks and callbacks.
Distinct from JavaScript Plugin Runtimes: Candidates were focused on either specific apps (Discord) or runtimes; this is a general-purpose plugin architecture framework.
Explore 1 awesome GitHub repository matching software engineering & architecture · JavaScript Plugin Frameworks. Refine with filters or upvote what's useful.
Tapable is a JavaScript plugin architecture framework and event-driven hook library. It serves as a high-performance callback engine and asynchronous workflow coordinator for building extensible systems. The library differentiates itself by compiling plugin logic into cached functions to minimize dispatch overhead. It provides a variety of execution patterns, including serial, parallel, and waterfall flows, as well as looping sequences and short-circuit execution. The framework covers the definition of custom event hooks, the management of plugin execution ordering, and the interception of h
Provides a framework for building event-driven plugin systems using custom hooks and registered callbacks.