Jsi , by Peter Macdonald, is a Javascript interpreter internally modeled after Tcl. It extends standard JavaScript with features like type annotations, subinterpreters, and Tcl-like introspection.