avr8js
Arduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js
espruino
Command Line Interface and library for Communications with Espruino JavaScript Microcontrollers
microvium
A compact, embeddable scripting engine for microcontrollers for executing small scripts written in a subset of JavaScript.
microflo
Flow-based programming runtime for microcontrollers
t2-cli
The starting point of Tessel 2's command line interface