5 releases

Uses new Rust 2024

0.2.0 Feb 15, 2026
0.1.3 Dec 17, 2025
0.1.2 Dec 17, 2025
0.1.1 Nov 24, 2025
0.1.0 Nov 21, 2025

#1052 in Programming languages

MPL-2.0 license

300KB
7K SLoC

This crate is a simplified, stabilized version of the espy API.

For more advanced usage (including macros, precompiled programs, and custom diagnostics), see:

Note that these crates' APIs are considered less stable and will have more frequent major releases than this crate.


espy

espy is a functional, embeddable, extendable scripting language. to learn more or try espy, go to espygarten.

the espy crate is the primary library for end users, and provides a simplified and stabilized api for parsing, compiling, and executing espy. refer to the individual component crates' README.md files for implementation details.

Dependencies

~155–540KB
~12K SLoC