25 releases

new 0.6.0 Apr 25, 2024
0.5.1 Feb 21, 2024
0.4.3 Jan 29, 2024
0.4.0 Dec 8, 2023
0.1.1 Feb 7, 2021

#1436 in Procedural macros

Download history 1432/week @ 2024-01-03 1635/week @ 2024-01-10 1759/week @ 2024-01-17 3238/week @ 2024-01-24 1469/week @ 2024-01-31 2925/week @ 2024-02-07 1751/week @ 2024-02-14 2152/week @ 2024-02-21 1747/week @ 2024-02-28 1850/week @ 2024-03-06 1940/week @ 2024-03-13 3283/week @ 2024-03-20 1887/week @ 2024-03-27 2423/week @ 2024-04-03 1989/week @ 2024-04-10 1489/week @ 2024-04-17

8,135 downloads per month
Used in 20 crates (via rquickjs)

MIT license

660KB
16K SLoC

rquickjs-sys

github crates docs status

This crate is a procedural macros for the high level Rust bindings for the QuickJS JavaScript engine.

NOTE: Do not use this crate directly in favor of rquickjs crate.

Supported macros

  • FromJs (derive)
  • IntoJs (defive)
  • HasRefs (derive)
  • bind (attribute)
  • embed (attribute)

Dependencies

~8MB
~198K SLoC