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

#781 in Embedded development

Download history 23374/week @ 2026-02-22 28721/week @ 2026-03-01 24472/week @ 2026-03-08 27199/week @ 2026-03-15 29072/week @ 2026-03-22 29486/week @ 2026-03-29 32984/week @ 2026-04-05 37226/week @ 2026-04-12 45788/week @ 2026-04-19 27881/week @ 2026-04-26 35961/week @ 2026-05-03 34699/week @ 2026-05-10 28230/week @ 2026-05-17 22298/week @ 2026-05-24 32915/week @ 2026-05-31 35122/week @ 2026-06-07

121,806 downloads per month
Used in 14 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