JavaScript Raspberry Pi

Open-source JavaScript projects categorized as Raspberry Pi

Top 23 JavaScript Raspberry Pi Projects

Raspberry Pi
  1. MagicMirror

    MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.

    Project mention: Stay on schedule with Raspberry Pi Pico W and an e-ink dashboard | news.ycombinator.com | 2025-04-07

    I'm personally a fan of MagicMirror [1] which is pretty much a turnkey solution for this problem. I have one set up on an old Raspberry Pi connected to a spare wall-mounted monitor. What I love with MagicMirror is that it's a modular system, where you choose which modules you want to have and where to display them. I only use it to display a shared calendar with my wife, along with the week's weather. But there are a few hundred modules, with things like displaying your expected commute time (based on Google maps I think), integrations with some apps like AnyList, etc.

    [1] https://github.com/MagicMirrorOrg/MagicMirror

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. 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
  4. cylon.js

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

  5. Gladys

    A privacy-first, open-source home assistant

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

    A web-based interface for CNC milling controller running Grbl, Marlin, Smoothieware, or TinyG.

  7. arozos

    Web Desktop Operating System for low power platforms, Now written in Go!

  8. DeepCamera

    Open-Source AI Camera. Empower any camera/CCTV with state-of-the-art AI, including facial recognition, person recognition(RE-ID) car detection, fall detection and more

  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. allsky

    A Raspberry Pi operated allsky camera

  11. Volumio

    Volumio 2 - Audiophile Music Player

    Project mention: DeaDBeeF: The Ultimate Music Player | news.ycombinator.com | 2025-02-12
  12. onoff

    GPIO access and interrupt detection with Node.js

  13. RPi-Monitor

    Real time monitoring for embedded devices

  14. h264-live-player

    A live h264 player for the browser (ideal for raspberrypi / raspicam )

  15. pigpio

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

  16. firewalla

    http://firewalla.com

  17. MMM-Remote-Control

    Magic Mirror Module to shutdown or configure your mirror

  18. streamsheets

    An open-source tool for processing stream data using a spreadsheet-like interface.

  19. reef-pi

    An opensource reef tank controller based on Raspberry Pi

  20. watney

    Watney is a low-cost 3D-printable FPV rover

  21. rAudio

    Raspberry Pi audio player: AirPlay, Audio CD, Bluetooth, DAB radio, DSP, Internet rafio, Multi-room, Spotify Connect, UPnP/DLNA

  22. i2c-bus

    I2C serial bus access with Node.js

  23. homebridge-rpi

    Homebridge plugin for Raspberry Pi.

  24. gymnasticon

    Make obsolete and/or proprietary exercise bikes work with popular cycling training apps like Zwift, TrainerRoad, Rouvy and more.

  25. LD-ToyPad-Emulator

    Toy Pad Emulator for Lego Dimensions (Unofficial Fan Project)

  26. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream 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 Raspberry Pi discussion

Log in or Post with

JavaScript Raspberry Pi related posts

  • Internet in a Box

    7 projects | news.ycombinator.com | 27 Apr 2025
  • Stay on schedule with Raspberry Pi Pico W and an e-ink dashboard

    1 project | news.ycombinator.com | 7 Apr 2025
  • Johnny Five:JS Robotics and IoT Programming Framework Developed at Bocoup

    1 project | news.ycombinator.com | 24 Jan 2025
  • Gladys Assistant – Home Assitant, much simpler

    1 project | news.ycombinator.com | 19 Sep 2024
  • I'd like to connect 5 seperate screens to my laptop for an art project to put on some looped visuals. How can I do this the most effective way without breaking the bank.

    2 projects | /r/vjing | 7 Dec 2023
  • Software for wall clock?

    1 project | /r/RASPBERRY_PI_PROJECTS | 6 Dec 2023
  • Qwik & Arduino with Johnny Five

    2 projects | dev.to | 13 Nov 2023
  • A note from our sponsor - SurveyJS
    surveyjs.io | 13 Jul 2025
    Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more. Learn more →

Index

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

# Project Stars
1 MagicMirror 21,410
2 johnny-five 13,354
3 cylon.js 4,212
4 Gladys 2,836
5 cncjs 2,428
6 arozos 2,169
7 DeepCamera 2,119
8 allsky 1,384
9 Volumio 1,376
10 onoff 1,247
11 RPi-Monitor 1,192
12 h264-live-player 1,090
13 pigpio 956
14 firewalla 576
15 MMM-Remote-Control 541
16 streamsheets 471
17 reef-pi 414
18 watney 403
19 rAudio 387
20 i2c-bus 350
21 homebridge-rpi 318
22 gymnasticon 313
23 LD-ToyPad-Emulator 303

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io