Moddable-OpenSource/moddable
View on GitHub ↗ ★ 1,569 C
Tools for developers to create truly open IoT products using standard JavaScript on low cost microcontrollers.
25 mentions on Hacker News by 13 people: 6 stories, 19 comments · first 2018-04-20 · latest 2026-05-17
20082026
-
Not to be confused with the amazing open source XS JavaScript engine. https://github.com/Moddable-OpenSource/moddable
comment by CharlesW · 2026-05-17 · in XS: A programming language. Anywhere, anytime, by anyone -
why not use Moddable's [1] xs engine [2]? it's JavaScript ... [1] https://www.moddable.com/ [2] https://github.com/Moddable-OpenSource/moddable/tree/public/...
comment by abdellah123 · 2025-07-08 · in Berry Script: lightweight embedded scripting language for microcontrollers -
Which JS VMs have you tried embedding? People in this thread have suggested https://github.com/Moddable-OpenSource/moddable , https://bellard.org/quickjs/ , and https://duktape.org/ , but I haven't tried any of them.
comment by kragen · 2024-12-27 · in Lua is so underrated -
…a wonder, with 99%+ ES2023 conformance even on devices running at 80 kHz with 45 KB of free memory. https://github.com/Moddable-OpenSource/moddable QuickJS has somewhat higher requirements, but also a great candidate for embeddable mobile…
comment by CharlesW · 2024-12-26 · in Lua is so underrated -
…any would-be activism meant to solve them. 1. < https://en.wikipedia.org/wiki/GNOME_Shell > 2. < https://github.com/Moddable-OpenSource/moddable/blob/public/... >
comment by cxr · 2022-08-10 · in The Story of Mel (1983) -
There's JavaScript/ECMAScript via Moddable's XS engine: https://github.com/Moddable-OpenSource/moddable "A typical microcontroller used with the Moddable SDK has about 45 KB of free memory, 1 MB of Flash ROM, and runs at 80 MHz. The…
comment by CharlesW · 2022-05-20 · in Pikascript: An ultra-lightweight Python engine that can run in 4Kb of RAM -
https://github.com/Moddable-OpenSource/moddable lets you do JS development targeting ESP8266/ESP32 .
comment by scommab · 2022-03-04 · in Running TypeScript on ESP8266/ESP32 Devices -
... but if you do want a modern JS engine running on a microcontroller: https://github.com/Moddable-OpenSource/moddable#moddable-sdk
comment by apaprocki · 2021-06-01 · in A virtual machine for microcontrollers -
…compared to this! [1] What other interesting applications have you seen for an acelerometer? 1: https://github.com/Moddable-OpenSource/moddable/blob/public/...
comment by emmanueloga_ · 2020-11-05 · in A Pedometer in the Real World (2015) -
Moddable isn't: https://github.com/Moddable-OpenSource/moddable/tree/public/...
comment by X-Istence · 2020-01-02 · in Duktape is an embeddable JavaScript engine, with a focus on portability -
…there's tons to learn from the source code. [1] https://www.moddable.com/faq.php#what-is-xs [2] https://github.com/Moddable-OpenSource/moddable/blob/public/...
comment by CharlesW · 2019-12-26 · in I love coding in C -
…JavaScript (ES2017) runtime[1] works great on ESP8266 and ESP32 microcontrollers as well. [1] https://github.com/Moddable-OpenSource/moddable
comment by CharlesW · 2018-12-31 · in Build your own IoT/MQTT node for less than $2 -
…great engineers who know how to build tiny, performant runtimes. [1] http://www.moddable.com/ [2] https://github.com/Moddable-OpenSource/moddable
comment by CharlesW · 2018-08-23 · in Johnny-Five v1.0 – JavaScript Robotics and IoT Framework -
…in our GitHub repository. There are separate sections for building on macOS, Windows, and Linux. https://github.com/Moddable-OpenSource/moddable/blob/public/...
comment by phoddie · 2018-04-21 · in XS7 – A compact JavaScript engine for embedded applications -
…the base manifest all our examples include, which define the VM size in the creation as 32 KB - https://github.com/Moddable-OpenSource/moddable/blob/public/... . The manifest also lists all the modules that are built into the virtual…
comment by phoddie · 2018-04-21 · in XS7 – A compact JavaScript engine for embedded applications -
…language). That's over 50,000 tests. Details on the test results in our GitHub repository @ https://github.com/Moddable-OpenSource/moddable/blob/public/...
comment by phoddie · 2018-04-20 · in XS7 – A compact JavaScript engine for embedded applications -
We can run our helloworld sample ( https://github.com/Moddable-OpenSource/moddable/tree/public/... ) with the xsbug debugger attached in 6000 bytes of RAM on the ESP8266. 5456 bytes for the stack and heaps, 256 for the dynamic symbol…
comment by lprader · 2018-04-20 · in XS7 – A compact JavaScript engine for embedded applications -
…framework, which has cascading styles, inspired by CSS. You can read all about that here: https://github.com/Moddable-OpenSource/moddable/blob/public/...
comment by lprader · 2018-04-20 · in XS7 – A compact JavaScript engine for embedded applications -
…here's the doc that describes the C interface to the runtime of the XS JavaScript engine: https://github.com/Moddable-OpenSource/moddable/blob/public/...
comment by lprader · 2018-04-20 · in XS7 – A compact JavaScript engine for embedded applications