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

#1492 in Web programming

Download history 7/week @ 2024-08-25 9/week @ 2024-09-01 24/week @ 2024-09-08 296/week @ 2024-09-15 248/week @ 2024-09-22 47/week @ 2024-09-29 198/week @ 2024-10-06 88/week @ 2024-10-13 26/week @ 2024-10-20 57/week @ 2024-10-27 55/week @ 2024-11-03 24/week @ 2024-11-10 34/week @ 2024-11-17 26/week @ 2024-11-24 154/week @ 2024-12-01

239 downloads per month
Used in 2 crates (via quickjs_runtime)

MIT license

6MB
178K SLoC

C 153K SLoC // 0.0% comments JavaScript 13K SLoC // 0.0% comments Rust 10K SLoC // 0.0% comments Bitbake 1K SLoC // 0.1% comments Shell 145 SLoC // 0.1% comments

hirofa-quickjs-sys

Low level rust bindings for quickjs, used by quickjs_runtime.

uses either

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.

No runtime deps