6 releases

Uses old Rust 2015

0.1.5 Jul 10, 2020
0.1.4 Mar 27, 2020
0.1.3 Feb 24, 2020
0.1.2 Oct 11, 2019
0.1.0 Sep 21, 2019

#1 in #duktape

Download history 2526/week @ 2024-06-12 3123/week @ 2024-06-19 3109/week @ 2024-06-26 2599/week @ 2024-07-03 4412/week @ 2024-07-10 20872/week @ 2024-07-17 24643/week @ 2024-07-24 20241/week @ 2024-07-31 30713/week @ 2024-08-07 24081/week @ 2024-08-14 30707/week @ 2024-08-21 28045/week @ 2024-08-28 25652/week @ 2024-09-04 29008/week @ 2024-09-11 23410/week @ 2024-09-18 23617/week @ 2024-09-25

104,947 downloads per month
Used in 10 crates (2 directly)

MIT license

3.5MB
75K SLoC

C 70K SLoC // 0.2% comments Rust 5K SLoC // 0.0% comments

ducc

I found that all of the other Duktape bindings were either outdated or incomplete for my needs. Here's yet another interface, but with all of the lessons I learned from using directly the unsafe FFI in a production setting.

Inspiration

Deep gratitude to kyren/rlua, which provided inspiration and some directly copied code snippets. Lua and Duktape share a very similar API, and so do rlua and ducc. Also incredibly inspirational was zrkn/rlua_serde.

Dependencies