quickjs-rs icon indicating copy to clipboard operation
quickjs-rs copied to clipboard

Rust wrapper for the quickjs Javascript engine.

Results 33 quickjs-rs issues
Sort by recently updated
recently updated
newest added

Would be nice to have a more comprehensive `examples/` collection, including logging etc.

help wanted
good first issue

It'd be cool to have a fancy macro to build the extern function required to create a native module that can be imported by the `qjs` CLI. With `qjs` you...

enhancement
help wanted

Provide a `fetch` API with `reqwest` as an optional feature.

enhancement

QuickJS supports compilation down to byte code and running from byte code. This skips a huge chunk of code and potentially reduces script execution time. I could imagine the following...

enhancement
help wanted

Implement serde support for (de)serializing Rust values to/from Javascript values.

enhancement

I'm wondering is it possible to store JavaScript objects as Rust values without deserialization, so that objects with richer structure can be passed back to `call_function`. For example, this code...

I've experimented with enabling `Bignum` extension (seems to be working just fine, can be enabled just by changing static lib name in Rust flags from `quickjs` to `quickjs.bn`). However I'm...

enhancement

I have been trying to compile a new release of mdbook-katex which is using quickjs-rs, but ran into problems. TLDR: [opened and issue and got forwarded here](https://github.com/lzanini/mdbook-katex/issues/107). When trying to...

bug
needs-more-info