6 releases (breaking)
0.6.1 | Oct 11, 2024 |
---|---|
0.6.0 | Sep 22, 2024 |
0.5.0 | Sep 16, 2024 |
0.4.0 | Mar 13, 2024 |
0.2.0 | Jan 13, 2024 |
#1380 in Web programming
637 downloads per month
Used in 2 crates
(via quickjs_runtime)
6MB
178K
SLoC
hirofa-quickjs-sys
Low level rust bindings for quickjs, used by quickjs_runtime.
uses either
- The original by Fabrice Bellard (
features=['bellard']
) see: https://bellard.org/quickjs/ - quickjs-ng, Friendly QuickJS fork focused on reigniting the project. (
features=['quickjs-ng']
) see: https://github.com/quickjs-ng/quickjs
status:
- bellard version is working, updated to 2024-01-13
- quickjs-ng compiles, have not tested yet
getting started
Cargo.toml
libquickjs-sys = {package="hirofa-quickjs-sys", version="0.4.0", features=["bellard"]}
or
libquickjs-sys = {package="hirofa-quickjs-sys", version="0.4.0", features=["quickjs-ng"]}
lib.rs
:
FFI Bindings for quickjs, a Javascript engine. See the quickjs crate for a high-level wrapper.