Moddable brings the JavaScript ecosystem to embedded software development
Moddable is transforming how embedded software is built by bringing the same JavaScript language that powers the web to the low-cost hardware that powers consumer and industrial IoT products..
Software developers are now free to use many standard web development tools instead of wrestling with proprietary embedded SDKs. The Moddable SDK integrates support for networking, sensors, visually rich touch displays, security, audio, data storage, and more.
Enterprises building with the Moddable SDK realize a faster time to market with more secure and reliable products. Enterprises can unlock the full potential of their hardware, minimize the need for customer support through an easy-to-understand touchscreen interface and deliver updates faster with Moddable's modular update technology.
Moddable empowers companies to deliver innovative IoT products for consumer and industrial applications by connecting their developers to the proven power of the web ecosystem. By building with Moddable, companies can rapidly bring to market the next generation of smart, connected IoT products that are easy-to-use, reliable, and secure. Leveraging the power and flexibility of JavaScript for embedded devices
Leveraging the power and flexibility of JavaScript in embedded software
Learn more
Delivering products that operate safely and correctly while respecting user privacy
Learn moreSetting a new standard for embedded user experience, Moddable Six pairs our most advanced display with the powerful ESP32-S3 microcontroller. Using embedded JavaScript and the Moddable SDK, bringing your vision to life has never been easier.
With its XS JavaScript engine and collaborative approach to achieving the unique requirements of each customer, Moddable was able to help Agoric realize its vision to bring blockchain programming to the vast ecosystem of JavaScript developers to build, deploy, and operate sophisticated smart contracts, Dapps, NFTs, and DeFi markets.

Not sure where to start? Our new book is the fastest way to learn how to use Moddable SDK in your commercial IoT product or weekend project. There's even an introduction to modern JavaScript just for professional embedded developers working in C.

Moddable has three development boards featuring beautiful IPS screens. Check out the order pages for the hardware specifications and our GitHub repository for the latest software.

On a monthly basis, we host a community call dedicated to discussing the latest in embedded JavaScript news. This includes updates to the Moddable SDK, advancements in ECMA-419, notable events, and intriguing projects. The call is open to everyone in the community, and we welcome announcements and questions from attendees.
KaozKit is a new SDK for integrating LLM agents written in industry-standard JavaScript into a Swift app. KaozKit is remarkably light and secure because it is built on the XS JavaScript engine that powers the Moddable SDK. KaozKit overcomes many familiar challenges to safely integrating agents with simplicity instead of layers of complexity.
Read MoreEvery JavaScript developer knows that they should minimize blocking to maximize responsiveness and throughput. Unfortunately, the usual remedy of asynchronous APIs can actually reduce the performance the user perceives. This article goes in-depth on three different approaches to help you understand the tradeoffs.
Read MoreWeb Streams are a foundation of the modern Web platform. Streams are widely adopted because they are a powerful tool for creating data flows from simple building blocks. Moddable is pleased to be able to bring this fundamental Web platform API suite to Embedded JavaScript developers.
Read MoreOur Guides are a new kind of documentation, designed for Embedded JavaScript developers and their LLMs. Their code-first approach pairs small code snippets paired with concise explanations. They show how to perform common tasks simply.
Read More🎉 Meet KaozKit, a new SDK for integrating LLM agents written in industry-standard JavaScript into Swift apps.
— Moddable (@moddabletech) September 15, 2026
🔥 KaozKit is a novel use of our XS JavaScript engine for embedded devices on the desktop, keeping it remarkably light and secure.https://t.co/5tilLl99bO pic.twitter.com/0EU3D21LHp
👩🏽💻 Every JavaScript developer knows that they should minimize blocking.
— Moddable (@moddabletech) September 10, 2026
🤔 Unfortunately, the usual remedy can actually reduce perceived performance.
🧑🎓 Our blog goes in-depth on three approaches so you'll understand the tradeoffs. https://t.co/GN2ofjmR4A pic.twitter.com/dkt9SVe1uc