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
51NVIDIA/Isaac-GR00TNVIDIA Isaac GR00T N1.7 - A Foundation Model for Generalist Robots.★ 8.2kPythonApache-2.0Active
52greatscottgadgets/hackrflow cost software radio platform★ 8.2kCGPL-2.0Active
53pivpn/pivpnThe Simplest VPN installer, designed for Raspberry Pi★ 8kShellMITActive
54cartographer-project/cartographerCartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sen★ 8kC++Apache-2.0Stale
55nodemcu/nodemcu-firmwareLua based interactive firmware for ESP8266, ESP8285 and ESP32★ 7.9kCMITSlowing
56FastLED/FastLEDThe FastLED library for colored LED animation on Arduino. Please direct questions/requests for help to the FastLED Reddit community: http:/★ 7.5kC++MITActive
57evcc-io/evccsolar charging ☀️🚘★ 7.4kGoMITActive
58tzapu/WiFiManagerESP8266 WiFi Connection manager with web captive portal★ 7.3kC++MITSlowing
59relativty/RelativtyAn open source VR headset with SteamVR supports for $200★ 7.3kC++GPL-3.0Stale
60Serial-Studio/Serial-StudioOpen-source telemetry dashboard. Supports UART, BLE, MQTT, Modbus, CAN Bus and more. ★ 7.2kCOtherActive
61kiloreux/awesome-roboticsA list of awesome Robotics resources★ 7.2k—OtherStale
62bblanchon/ArduinoJson📟 JSON library for Arduino and embedded C++. Simple and efficient.★ 7.2kC++MITActive
63TonyChen56/WeChatRobot微信HOOK、微信机器人 wxhook,数据库解密 微信公众号采集 微信公众号爬虫,企业微信HOOK★ 7.2kC++—Slowing
64hathach/tinyusbAn open source cross-platform USB stack for embedded system★ 7.2kCMITActive
65BruceDevices/firmwarePredatory ESP32 Firmware★ 7kC++AGPL-3.0Active
66littlefs-project/littlefsA little fail-safe filesystem designed for microcontrollers★ 7kCBSD-3-ClauseActive
67LumaTeam/Luma3DSNintendo 3DS "Custom Firmware"★ 6.8kCGPL-3.0Active
68RMerl/asuswrt-merlinEnhanced version of Asus's router firmware (Asuswrt) (legacy code base)★ 6.8k—OtherArchived
69ClemensElflein/OpenMowerLet's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!★ 6.7kShellOtherActive
70olikraus/u8g2U8glib library for monochrome displays, version 2 ★ 6.7kCOtherActive
71ValveSoftware/openvrOpenVR SDK★ 6.7kC++BSD-3-ClauseSlowing
72OpenDroneMap/ODMA command line toolkit to generate maps, point clouds, 3D models and DEMs from drone, balloon or kite images. 📷★ 6.5kPythonAGPL-3.0Active
73tock/tockA secure embedded operating system for microcontrollers★ 6.5kRustOtherActive
74openhardwaremonitor/openhardwaremonitorOpen Hardware Monitor★ 6.5kC#—Stale
75googlecreativelab/anypixelA web-friendly way for anyone to build unusual displays★ 6.4kJavaScriptApache-2.0Archived
76cvxpy/cvxpyA Python-embedded modeling language for convex optimization problems.★ 6.4kC++Apache-2.0Active
77tianocore/edk2EDK II★ 6.3kCOtherActive
78SuLingGG/OpenWrt-RpiRaspberry Pi & NanoPi R2S/R4S & G-Dock & x86 OpenWrt Compile Project. (Based on Github Action / Daily Update)★ 6.3kShellMITArchived
79lmarzen/esp32-weather-epdA low-power E-Paper weather display powered by an ESP32 microcontroller. Utilizes the OpenWeatherMap API.★ 6.3kCGPL-3.0Active
80grbl/grblAn open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Ardui★ 6.3kCOtherStale
81amagine-ai/Amagine3DAmagine3D: From hardware requirements to editable 3D designs★ 6.3kPythonApache-2.0Active
82RMerl/asuswrt-merlin.ngThird party firmware for Asus routers (newer codebase)★ 6.2kCOtherActive
83ros2/ros2The Robot Operating System, is a meta operating system for robots.★ 6.2k——Active
84al-one/hass-xiaomi-miotAutomatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices. 小米米家智能家居设备接入Hass集成★ 6.2kPythonApache-2.0Active
85geo-tp/ESP32-Bit-PirateA Hardware Hacking Tool with Web-Based CLI That Speaks Every Protocol ★ 6.2kC++MITActive
86diimdeep/awesome-split-keyboardsA collection of ergonomic split keyboards ⌨★ 5.9k——Stale
87cnr-isti-vclab/meshlabThe open source mesh processing system★ 5.9kC++GPL-3.0Active
88RIOT-OS/RIOTRIOT - The friendly OS for IoT★ 5.8kCLGPL-2.1Active
89newton-physics/newtonAn open-source, GPU-accelerated physics simulation engine built upon NVIDIA Warp, specifically targeting roboticists and simulation research★ 5.8kPythonApache-2.0Active
90raspberrypi/documentationThe official documentation for Raspberry Pi computers and microcontrollers★ 5.6kPythonCC-BY-SA-4.0Active
91raspberrypi/firmwareThis repository contains pre-compiled binaries of the current Raspberry Pi kernel and modules, userspace libraries, and bootloader/GPU firm★ 5.6k——Active
92nanopb/nanopbProtocol Buffers with small code size★ 5.6kCZlibActive
93portapack-mayhem/mayhem-firmwareThe firmware for the HackRF+PortaPack H1/H2/H4/H4M★ 5.5kCGPL-3.0Active
94ExpressLRS/ExpressLRSHigh Performance Open Source Radio Control Link★ 5.4kCGPL-3.0Active
95wireviz/WireVizEasily document cables and wiring harnesses.★ 5.3kPythonGPL-3.0Slowing
96oshi/oshiNative Operating System and Hardware Information★ 5.3kJavaMITActive
97pervognsen/bitwiseBitwise is an educational project where we create the software/hardware stack for a computer from scratch.★ 5.3kCOtherArchived
98signalwire/freeswitchFreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software★ 5.2kCOtherActive
99dtcooper/raspotifyA Spotify Connect client that mostly Just Works™★ 5.2kShellMITActive
100RaspAP/raspap-webguiThe easiest, full-featured wireless router setup for Debian-based devices. Period.★ 5.2kPHPGPL-3.0Active