A smart home you control
Run your lights, cameras and sensors at home with local control and no vendor cloud.
For people who want lights, sensors and cameras that keep working when the internet is down and send nothing to a vendor cloud. Start with a hub, then add devices and cameras.
01Hub1 pick
- Home Assistanthome-assistant/core
Start here. The hub that connects almost every device brand.
Docker / self-host · Apache-2.0 · active 7 hours ago · ★ 92k
87worth
02Build devices3 picks
- ESPHomeesphome/esphome
Pick this to make your own sensors from cheap ESP boards.
CLI · Custom (read before use) · active 1 hour ago · ★ 12k
73worth - Tasmotaarendst/Tasmota
Pick this to free smart plugs and switches from their vendor app.
Library / SDK · GPL-3.0 · active 14 hours ago · ★ 25k
80worth - WLEDwled/WLED
Pick this for LED strips with effects, controlled from your phone.
Web · EUPL-1.2 · active 3 days ago · ★ 19k
73worth
03Cameras2 picks
More in Makers and hobbyists
Open-source 3D printing software
Slice models, control your printer from a browser and design your own parts, all with free software.Inside: OrcaSlicer, Marlin, OctoPrint + 3 moreMake your own game
Free game engines, pixel art tools and game servers for your first game or your next one.Inside: Godot Engine, GDevelop, Bevy + 5 moreOther groups
See every project in this category on Explore →Missing a project? Suggest it →
How we pick
An editor picks 6 to 12 projects for one job and writes when to choose each one. Every pick had a commit in the last 6 months. It is not archived. Its worth score is 60 or more. An editor breaks a rule only for a reason, and writes that reason in the pick's note. We check every list again each quarter. A pick goes when it breaks a rule or a clearly better project appears.




