Nodejslike
Nodejslike is an open-source runtime designed to provide a Node.js-style environment for JavaScript execution outside the flagship Node.js runtime. It seeks to reproduce a substantial portion of Node's API surface to allow existing Node-compatible modules to run in alternative host environments such as browsers, serverless platforms, or embedded systems. The project emphasizes portability, modularity, and ease of embedding.
Architecture and API surface: The runtime centers on an event-driven architecture with an asynchronous I/O model
Module resolution and packaging: Nodejslike includes a module loader that mirrors CommonJS behavior, supporting require() calls
Compatibility and limitations: Nodejslike aims for broad compatibility but is not a full Node.js replacement. Native
History and status: Nodejslike is a community-driven open-source project that has evolved through contributions from volunteers