marcoschwartz/aREST
A RESTful environment for Arduino observed · 2026-08-28
Health v2 · maintenance only
68/100
- Activity 58
- Release rhythm 62
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 4530
- days_rel: 255
- days_push: 255
- n_releases_24m: 4
Adoption not part of the score
1201 stars · 270 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
aREST is a C++ library that exposes a REST API on Arduino boards and ESP8266/ESP32 WiFi chips, allowing remote control and monitoring of hardware over HTTP, serial, Bluetooth, BLE, or MQTT via the aREST cloud. It lets sketches expose commands and variables as REST endpoints with minimal code.
Use cases
- control an Arduino over WiFi from a REST API
- build an IoT device with ESP8266 and control it remotely
- read sensor values from an ESP32 via HTTP endpoints
- control Arduino pins over serial or Bluetooth
- connect microcontrollers to a cloud dashboard via MQTT
When to choose
- you want a quick REST interface on Arduino or ESP boards with minimal code
- you need remote hardware control across HTTP, serial, Bluetooth, or MQTT transports
- you want simple cloud connectivity for ESP8266/ESP32 devices
When to avoid
- you need a production-grade IoT platform with fine-grained security and scaling
- you use non-Arduino embedded platforms or bare-metal firmware without the Arduino framework
- you require local-only operation without any cloud dependency and need advanced routing features
Facets
library · maturity maintenance
api-framework http-server iot middleware iot embedded-systems apis embedded iot cpp arduino esp8266 esp32 rest-api mqtt iot-cloud hardware-control automation
2 sources
- readme: https://github.com/marcoschwartz/aREST · fetched 2026-08-28 · 059db2f628c6
- homepage: http://aREST.io/ · fetched 2026-08-29 · 6f89e4cda908
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| marcoschwartz/aREST | main | 68 |
For agents
markdown · JSON · MCP: product_card(name="marcoschwartz/aREST")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem