SSealbook
Sealbook / Open source / Hardware, IoT & embedded

Top open-source hardware, iot & embedded on GitHub

887 repositories with 1,000+ stars, ranked by stars. Leading: core, openpilot, colibri.

RepositoryStarsLanguageLicenseActivity
1home-assistant/core:house_with_garden: Open source home automation that puts local control and privacy first.★ 91.6kPythonApache-2.0Active
2commaai/openpilotopenpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300+ supported cars.★ 63.9kPythonMITActive
3JustVugg/colibriRun frontier MoE models on hardware you already own — pure C, zero deps, experts streamed from disk. Tiny engine, immense model. 🐦★ 42.7kCApache-2.0Active
4MagicMirrorOrg/MagicMirrorMagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to con★ 24.1kJavaScriptMITActive
5DarkFlippers/unleashed-firmwareFlipper Zero Unleashed Firmware★ 22.5kCGPL-3.0Active
6XiaoMi/ha_xiaomi_homeXiaomi Home Integration for Home Assistant★ 22.2kPythonOtherActive
7micropython/micropythonMicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems★ 22.1kCOtherActive
8qmk/qmk_firmwareOpen-source keyboard firmware for Atmel AVR and Arm USB families★ 20.8kCGPL-2.0Active
9Atmosphere-NX/AtmosphereAtmosphère is a work-in-progress customized firmware for the Nintendo Switch.★ 20.1kC++GPL-2.0Active
10tloen/alpaca-loraInstruct-tune LLaMA on consumer hardware★ 18.9kJupyter NotebookApache-2.0Stale
11wled/WLEDControl WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi!★ 18.9kC++EUPL-1.2Active
12MarlinFirmware/MarlinMarlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many ★ 17.6kC++GPL-3.0Active
13espressif/arduino-esp32Arduino core for the ESP32 family of SoCs★ 17.6kC++LGPL-2.1Active
14microsoft/IoT-For-Beginners12 Weeks, 24 Lessons, IoT for All!★ 17.2kJupyter NotebookMITSlowing
15emqx/emqxThe most scalable and reliable MQTT broker for AI, IoT, IIoT and connected vehicles★ 16.8kErlangOtherActive
16zephyrproject-rtos/zephyrPrimary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectu★ 16.8kCApache-2.0Active
17flipperdevices/flipperzero-firmwareFlipper Zero firmware source code★ 16.7kCGPL-3.0Active
18esp8266/ArduinoESP8266 core for Arduino★ 16.7kC++LGPL-2.1Active
19ArduPilot/ardupilotArduPlane, ArduCopter, ArduRover, ArduSub source★ 16.1kC++GPL-3.0Active
20OrcaSlicer/OrcaSlicerG-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)★ 16kC++AGPL-3.0Active
21google-deepmind/mujocoMulti-Joint dynamics with Contact. A general purpose physics simulator.★ 15.7kC++Apache-2.0Active
22peng-zhihui/Dummy-Robot我的超迷你机械臂机器人项目。★ 15.7kC—Stale
23SpacehuhnTech/esp8266_deautherAffordable WiFi hacking platform for testing and learning★ 15kCOtherStale
24ReFirmLabs/binwalkFirmware Analysis Tool★ 14.5kRustMITActive
25AlexxIT/go2rtcUltimate camera streaming application★ 14.4kGoMITActive
26rwaldron/johnny-fiveJavaScript Robotics and IoT programming framework, developed at Bocoup.★ 13.4kJavaScriptOtherStale
27PX4/PX4-AutopilotPX4 Autopilot Software★ 12.8kC++BSD-3-ClauseActive
28RT-Thread/rt-threadRT-Thread is an open source IoT Real-Time Operating System (RTOS). ★ 12.3kCApache-2.0Active
29makerspet/oomwooOpen-source vacuum robot cleaner★ 12.1kPythonApache-2.0Active
30Klipper3d/klipperKlipper is a 3d-printer firmware★ 12kCGPL-3.0Active
31esphome/esphomeESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely thro★ 11.9kC++OtherActive
32betaflight/betaflightOpen Source Flight Controller Firmware★ 11.7kCGPL-3.0Active
33eclipse-mosquitto/mosquittoEclipse Mosquitto - An open source MQTT broker★ 11.3kCOtherActive
34RetroPie/RetroPie-SetupShell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores★ 10.4kShellOtherActive
35pikvm/pikvmOpen and inexpensive DIY IP-KVM based on Raspberry Pi★ 10.4k—GPL-3.0Active
36embassy-rs/embassyModern embedded framework, using Rust and async.★ 10kRustApache-2.0Active
37home-assistant/home-assistant.io:blue_book: Home Assistant User documentation★ 10kHTMLOtherActive
38Flipper-XFW/Xtreme-FirmwareThe Dom amongst the Flipper Zero Firmware. Give your Flipper the power and freedom it is really craving. Let it show you its true form. Dont★ 9.9kCGPL-3.0Archived
39nasa-jpl/open-source-roverA build-it-yourself, 6-wheel rover based on the rovers on Mars!★ 9.7kHTMLApache-2.0Active
40francescopace/espectreWi-Fi CSI motion sensing for ESP32. C++ SDK, ESPHome, Native, and Matter frontends, browser tools, and a CLI for the full device lifecycle. ★ 9.6kPythonGPL-3.0Active
41pollen-robotics/microduckA Tiny biped duck robot 🦆★ 9.6kRustApache-2.0Active
42hybridgroup/gobotGolang framework for robotics, drones, and the Internet of Things (IoT)★ 9.5kGoOtherSlowing
43prusa3d/PrusaSlicerG-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)★ 9.4kC++AGPL-3.0Active
44Next-Flip/Momentum-Firmware🐬 Feature-rich, stable and customizable Flipper Firmware★ 9.3kCGPL-3.0Active
45OctoPrint/OctoPrintOctoPrint is the snappy web interface for your 3D printer!★ 9.1kPythonAGPL-3.0Active
46project-chip/connectedhomeipMatter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compa★ 9kC++Apache-2.0Active
47meshtastic/firmwareThe official firmware for Meshtastic, an open-source, off-grid mesh communication system.★ 8.4kC++GPL-3.0Active
48crosspoint-reader/crosspoint-readerOpen-source e-reader firmware★ 8.4kCMITActive
49Ralim/IronOSOpen Source Soldering Iron firmware★ 8.4kCGPL-3.0Active
50isaac-sim/IsaacLabUnified framework for robot learning with multi-physics/renderer support★ 8.4kPythonOtherActive