4 releases (breaking)

Uses new Rust 2024

0.4.0 Jan 21, 2026
0.3.0 Jan 13, 2026
0.2.0 Oct 22, 2025
0.1.0 Sep 19, 2025

#2568 in Parser implementations

GPL-3.0-only

43KB
958 lines

ECMAde

Rust build status Coverage status

A Serde deserializer for JavaScript, built on the Speedy Web Compiler's ECMAScript parsing library.

Functionality is currently limited to a small set of use cases, and only object literals, array literals, and a subset of scalar values are supported. The current error implementation is not useless, but could be organized better.

Dependencies

~13–27MB
~267K SLoC