jescx
A simple project showing how to call JavaScript code from C/C++ using QuickJS and esbuild (by ijustlovemath)
quickjs
QuickJS, the Next Generation: a mighty JavaScript engine (by quickjs-ng)
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jescx
Posts with mentions or reviews of jescx.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-09.
-
New QuickJS Release
QuickJS is really cool! You can use it to embed JS code in a native binary, which is nice if you're trying to use a NodeJS library outside of the JS ecosystem.
I put together a proof of concept for this about a year ago, in case this is a use case you currently have: https://github.com/ijustlovemath/jescx
- How to build NodeJS libraries into C/C++ libraries without the embedder API
- How to call Node.js/JavaScript functions directly from C/C++
- How to call JavaScript/NodeJS functions directly from C
quickjs
Posts with mentions or reviews of quickjs.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-09.
- QuickJS, the Next Generation: a mighty JavaScript engine
- QuickJS, the Next Generation
-
New QuickJS Release
Also see quickjs-ng [0], which is a fork in active development. A lot of missing ES features have already been added. [1]
[0] https://github.com/quickjs-ng/quickjs
[1] https://github.com/quickjs-ng/quickjs/issues/54
What are some alternatives?
When comparing jescx and quickjs you can also consider the following projects:
quickjs - Public repository of the QuickJS Javascript Engine.
quickjs-emscripten - Safely execute untrusted Javascript in your Javascript, and execute synchronous code that uses async functions