Wren

Small, fast scripting language designed for embedding — class-based with a clean syntax and a single-file implementation.

dynamic interpreted since 2016 oopscriptingconcurrent

Wren is designed to be embedded in applications as a scripting layer — the core interpreter fits in a single C file. Its class-based OOP and concurrency via fibers are approachable for game designers and end users. Bob Nystrom, the author of Crafting Interpreters, wrote Wren, and the book documents many of the implementation techniques used in it.

Missing something? Add a tool, framework, or book via a PR.
Contribute