Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Repository Index
47,133 repositories indexed
1–24 of 117 · Most stars
Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organization. Including Cloud, LLMs, WireGuard, Automation, Home Assistant, and Networking.
Embedded web server, with TCP/IP network stack, MQTT and Websocket
OctoPrint is the snappy web interface for your 3D printer!
- octoprint
- 3d-printer
- python
- raspberry-pi
Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js.
The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.
- asyncapi
- reactive
- specification
- websockets
The mqtt.org website
A Powerful and All-in-One MQTT 5.0 client toolbox for Desktop, CLI and WebSocket.
- mqtt-tool
- mqtt
- mqtt-client
- electron-app
Webots Robot Simulator
- robotics
- robot
- simulator
- simulation
A web frontend for the motion daemon.
- python
- python3
- camera
- raspberrypi
A web-based interface for CNC milling controller running Grbl, Marlin, Smoothieware, or TinyG.
- cnc
- gcode
- tinyg
- raspberry-pi
IoT Platform Framework
- golang
- iot-platform
- edge-computing
- distributed-systems
web-based visualization libraries
Mainsail is the popular web interface for managing and controlling 3D printers with Klipper.
- klipper
- moonraker
- interface
- responsive
Mirror of https://code.miguelgrinberg.com/miguelgrinberg/microdot
- python
- micropython
- http
- webserver
Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extension, LoongArch64, POWER. Part of Node.js, WebKit/Safari, Ladybird, Chromium, Cloudflare Workers, Ghostty and Bun.
- utf8
- utf16
- unicode
- simd
The fully compliant, embeddable high-performance Go MQTT v5 server for IoT, smarthome, and pubsub
- mqtt
- mqtt-broker
- mqtt-server
- mqtt-smarthome
Play mp3 files from SD via I2S
- esp32
- max98357a
- i2s
- mp3
fast & lightweight self-hosted messenger
- decentralized
- federated
- dweb
- reactjs
:snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).
Kubernetes-native IoT gateway
- iot
- internet-of-things
- iot-platform
- kubernetes
Recipe Management CLI + embedded web-server in one binary
- cooklang
- meal-planning
- shopping-list
- recipe-manager
Blazing fast library to create a functional, on-device dashboard for ESP32, RP2040+W and RP2350+W microcontrollers
- ui
- library
- arduino
- dashboard
farmOS: A web-based farm record keeping application.
- drupal
- farm
- agriculture
- mapping