Create web-based user interfaces with Python. The nice way.
Repository Index
47,133 repositories indexed
1–24 of 67 · Most stars
Your Gateway to Embedded Software Development Excellence :alien:
3D printer / slicing GUI built on top of the Uranium framework
- cura
- 3d-printing
- python
- uranium
The free and open-source Download Manager written in pure Python
- python
- downloadmanager
- downloader
- download
A practical hardware and software setup for a compact RL-powered biped robot.
A 100-day challenge exploring IoT and embedded systems using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython. Each day covers a new sensor or module with complete code, circuit diagram, and explanation.
Don't reverse engineer it twice. 17,000+ open-source tools built by reverse engineering closed apps, APIs, devices, protocols, file formats, games and AI tools. Search site + agent skill + MCP server, refreshed nightly.
"Security Incidents In A Box!" A modular, menu-driven, cross-platform tool for building customized, time-delayed, distributed security events. Easily create custom event chains for Blue- & Red Team drills and sensor / alert mapping. Red Teams can create decoy incidents, distractions, and lures to support and scale their operations. Build event sequences ("narratives") to simulate realistic scenarios and generate corresponding network and filesystem artifacts.
Tessera: beautiful, easy touch screens for Home Assistant on affordable ESP32 panels, 2.8 to 10.1 inch (CYD, Guition, Waveshare). Drag-and-drop editor, no YAML, no MQTT.
- cyd
- esp32
- esp32-2432s028r
- esphome
Some CircuitPython tricks, mostly reminders to myself
- circuitpython
- qtpy
- raspberrypipico
- itsybitsym4
A lightweight MicroPython GUI library for display drivers based on framebuf class
Add built-in support for quaternions to numpy
Wireless and Bluetooth MIDI/HID Foot Controller
A Fancy Clock built around a monitor and a Raspberry Pi
- clock
- piclock
- pyqt4
- python2
v1.2 - UI tool for manage Espressif ESP32 microcontrollers with embedded MicroPython for MacOS, Windows and Linux: mini IDE, files manager, REPL, real time dashboards (sys/net), advanced features (gpio/mp3/leds/...)
A lightweight MicroPython GUI library for display drivers based on framebuf, allows input via pushbuttons. See also micropython-touch.
Easily bring your Python applications online with the world's lightest GUI toolkit.
- web
- gui
- webgpio
- python3
Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board.
Attacking MQTT systems with Mosquittos (scalability and load testing utilities for MQTT environments)
Small on-board editor for PyBoard, WiPy, ESP8266, ESP32, RP2040, W60x, XBEE 3, Sipeed K210, as well as PyCom and Adafruit devices written in Python
ROS package for the Perception (Sensor Processing, Detection, Tracking and Evaluation) of the KITTI Vision Benchmark Suite
- ros
- ros-kinetic
- ros-packages
- rviz
Adafruit IO Python Client Library
- adafruit-io
- python
- raspberry-pi
- iot
The first exam for code agents in the physical world: frozen robot tasks from many benchmark suites, each answered with a program and verified in a separate sandbox. Runs on Harbor.
- ai-agents
- benchmark
- coding-agents
- embodied-ai
MicroPython driver for WS2812 RGB LEDs (WS2812B, AdaFruit NeoPixels, ...).