esphome

Install command:
brew install esphome

Make creating custom firmwares for ESP32/ESP8266 super easy

https://github.com/esphome/esphome

License: MIT

Formula JSON API: /api/formula/esphome.json

Formula code: esphome.rb on GitHub

Bottle (binary package) installation support provided for:

Apple Silicon sequoia
sonoma
ventura
Intel sonoma
ventura
64-bit linux

Current versions:

stable 2024.12.2

Depends on:

certifi 2024.12.14 Mozilla CA bundle for Python
cryptography 44.0.0 Cryptographic recipes and primitives for Python
freetype 2.13.3 Software library to render fonts
jpeg-turbo 3.1.0 JPEG image codec that aids compression and decompression
libmagic 5.46 Implementation of the file(1) command
libraqm 0.10.2 Library for complex text layout
libtiff 4.7.0 TIFF library and utilities
libyaml 0.2.5 YAML Parser
little-cms2 2.16 Color management engine supporting ICC profiles
pillow 11.0.0 Friendly PIL fork (Python Imaging Library)
python-setuptools 75.6.0 Easily download, build, install, upgrade, and uninstall Python packages
python@3.13 3.13.1 Interpreted, interactive, object-oriented programming language
webp 1.4.0 Image format providing lossless and lossy compression for web images

Depends on when building from source:

pkgconf 2.3.0 Package compiler and linker metadata toolkit

Analytics:

Installs (30 days)
esphome 1,172
esphome --HEAD 3
Installs on Request (30 days)
esphome 1,172
esphome --HEAD 3
Build Errors (30 days)
esphome 0
Installs (90 days)
esphome 2,831
esphome --HEAD 4
Installs on Request (90 days)
esphome 2,831
esphome --HEAD 4
Installs (365 days)
esphome 12,393
esphome --HEAD 17
Installs on Request (365 days)
esphome 12,393
esphome --HEAD 17
Fork me on GitHub