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

#453 in Embedded development

Download history 349/week @ 2023-11-20 519/week @ 2023-11-27 481/week @ 2023-12-04 425/week @ 2023-12-11 483/week @ 2023-12-18 264/week @ 2023-12-25 460/week @ 2024-01-01 450/week @ 2024-01-08 381/week @ 2024-01-15 578/week @ 2024-01-22 476/week @ 2024-01-29 486/week @ 2024-02-05 528/week @ 2024-02-12 496/week @ 2024-02-19 477/week @ 2024-02-26 467/week @ 2024-03-04

1,994 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