@tristan957 it's an experiment trying to provide loadable native C/C++ modules which manipulate the JS execution context—for example to add new custom JS APIs.
The main goals are:
b.) Modules work both on a full-fledged WebKitWebView (as part of a web process extension) and on a standalone JSCContext.
c.) A small library is provided to integrate module loading in applications.
@tristan957 Of course some limitations will apply. Case example: if some native module depends on the DOM, it cannot possibly work on a standalone JSCContext.
Trying to provide DOM APIs in a plain JSCContext outside a WebKitWebView is a non-goal.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!