JavaScript IoT

Open-source JavaScript projects categorized as IoT

Top 23 JavaScript IoT Projects

  1. johnny-five

    JavaScript Robotics and IoT programming framework, developed at Bocoup.

    Project mention: Johnny Five:JS Robotics and IoT Programming Framework Developed at Bocoup | news.ycombinator.com | 2025-01-24
  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. cylon.js

    JavaScript framework for robotics, drones, and the Internet of Things (IoT)

  4. Gladys

    A privacy-first, open-source home assistant

    Project mention: Gladys Assistant – Home Assitant, much simpler | news.ycombinator.com | 2024-09-19
  5. tuyapi

    🌧 An easy-to-use API for devices that use Tuya's cloud services. Documentation: https://codetheweb.github.io/tuyapi.

  6. Aedes

    Barebone MQTT broker that can run on any stream server, the node way

  7. kuzzle

    Open-source Back-end, self-hostable & ready to use - Real-time, storage, advanced search - Web, Apps, Mobile, IoT -

  8. platformio-vscode-ide

    PlatformIO IDE for VSCode: The next generation integrated development environment for IoT

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. onoff

    GPIO access and interrupt detection with Node.js

  11. singularity

    A DNS rebinding attack framework. (by nccgroup)

  12. zmNinja

    High performance, cross platform ionic app for Home/Commerical Security Surveillance using ZoneMinder

  13. dorita980

    Unofficial iRobot Roomba and Braava (i7/i7+, 980, 960, 900, e5, 690, 675, m6, etc) node.js library (SDK) to control your robot

  14. pigpio

    Fast GPIO, PWM, servo control, state change notification and interrupt handling with Node.js on the Raspberry Pi (by fivdi)

  15. rpc-websockets

    JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript

  16. firewalla

    http://firewalla.com

  17. tuya-homebridge

    Homebridge custom plugin for controlling Powered by Tuya (PBT) devices in HomeKit. This plugin is officially maintained by the Tuya Developer Team.

  18. i2c-bus

    I2C serial bus access with Node.js

  19. AzureMapsCodeSamples

    A set of code samples for the Azure Maps web control.

  20. home-assistant-config

    My Home Assistant Configuration 🏡🏡 (by aneisch)

  21. home_assistant

    My personal Home Assistant setup - Running on a HassOS VM.

  22. NodeMCU-Tool

    :wrench: Upload + Manage Lua files on NodeMCU

  23. rest980

    REST interface to control your iRobot Roomba 980 via local server on your lan.

  24. cli

    🔧 A CLI for Tuya devices (by TuyaAPI)

  25. homebridge-dafang

    Homebridge Plugin for Xiaomi Dafang / Wyze Cam IP Camera => Hey Siri, Start Video Recording

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript IoT discussion

Log in or Post with

JavaScript IoT related posts

  • 0.0.0.0 Day: Exploiting Localhost APIs from the Browser

    1 project | news.ycombinator.com | 7 Aug 2024
  • IoT demo that combines OpenAI's API with MQTT for real-time AI-driven interactions

    1 project | /r/coolgithubprojects | 16 May 2023
  • Caffè Italia * 15/04/23

    2 projects | /r/italy | 15 Apr 2023
  • Local Tuya/Offline VLAN Tuya - Up/Downsides

    1 project | /r/homeautomation | 17 Mar 2023
  • Starting a smart home app

    1 project | /r/homeautomation | 13 Mar 2023
  • is it possible to make tuya devices local? aka plug bulbs smart doorbell smart floodlight if so how im stuck

    4 projects | /r/homebridge | 7 Mar 2023
  • Tuya vs Smart Life apps

    1 project | /r/homebridge | 19 Feb 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Sep 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source IoT projects in JavaScript? This list will help you:

# Project Stars
1 johnny-five 13,368
2 cylon.js 4,212
3 Gladys 2,853
4 tuyapi 2,228
5 Aedes 1,883
6 kuzzle 1,609
7 platformio-vscode-ide 1,318
8 onoff 1,247
9 singularity 1,167
10 zmNinja 1,052
11 dorita980 1,038
12 pigpio 958
13 rpc-websockets 614
14 firewalla 579
15 tuya-homebridge 376
16 i2c-bus 350
17 AzureMapsCodeSamples 347
18 home-assistant-config 341
19 home_assistant 321
20 NodeMCU-Tool 318
21 rest980 308
22 cli 282
23 homebridge-dafang 205

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com