9 releases (breaking)

0.8.0 Dec 24, 2024
0.7.1 Dec 19, 2024
0.6.1 Oct 11, 2024
0.6.0 Sep 22, 2024
0.2.0 Jan 13, 2024

#1494 in Web programming

Download history 38/week @ 2024-10-18 51/week @ 2024-10-25 55/week @ 2024-11-01 30/week @ 2024-11-08 33/week @ 2024-11-15 17/week @ 2024-11-22 54/week @ 2024-11-29 46/week @ 2024-12-06 196/week @ 2024-12-13 242/week @ 2024-12-20 71/week @ 2024-12-27 93/week @ 2025-01-03 84/week @ 2025-01-10 30/week @ 2025-01-17 46/week @ 2025-01-24 18/week @ 2025-01-31

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

MIT license

6MB
181K SLoC

C 156K SLoC // 0.0% comments JavaScript 14K SLoC // 0.0% comments Rust 10K SLoC // 0.0% comments Bitbake 1K SLoC // 0.1% comments Shell 145 SLoC // 0.1% comments C++ 1 SLoC

hirofa-quickjs-sys

Low level rust bindings for quickjs, used by quickjs_runtime.

uses either

getting started

Cargo.toml

  • bellard version
libquickjs-sys = {package="hirofa-quickjs-sys", version="0.8.0"}

or quickjs-ng

libquickjs-sys = {package="hirofa-quickjs-sys", version="0.8.0", default-features=false, features=["quickjs-ng"]}

lib.rs:

FFI Bindings for quickjs, a Javascript engine. See the quickjs crate for a high-level wrapper.

No runtime deps