Hacker GitHub

← All repos

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

Mentions per year 25 mentions · busiest year 2018 (8)
20082026
  1. Not to be confused with the amazing open source XS JavaScript engine. https://github.com/Moddable-OpenSource/moddable
  2. 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/...
  3. 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
  4. …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
  5. …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)
  6. 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…
  7. https://github.com/Moddable-OpenSource/moddable lets you do JS development targeting ESP8266/ESP32 .
  8. ... 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
  9. …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)
  10. Moddable isn't: https://github.com/Moddable-OpenSource/moddable/tree/public/...
  11. …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
  12. …JavaScript (ES2017) runtime[1] works great on ESP8266 and ESP32 microcontrollers as well. [1] https://github.com/Moddable-OpenSource/moddable
  13. …great engineers who know how to build tiny, performant runtimes. [1] http://www.moddable.com/ [2] https://github.com/Moddable-OpenSource/moddable
  14. …in our GitHub repository. There are separate sections for building on macOS, Windows, and Linux. https://github.com/Moddable-OpenSource/moddable/blob/public/...
  15. …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…
  16. …language). That's over 50,000 tests. Details on the test results in our GitHub repository @ https://github.com/Moddable-OpenSource/moddable/blob/public/...
  17. 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…
  18. …framework, which has cascading styles, inspired by CSS. You can read all about that here: https://github.com/Moddable-OpenSource/moddable/blob/public/...
  19. …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/...