Go Library (w/ structures) to grab data from a Ubiquiti UniFi Controller
-
Updated
Apr 14, 2026 - Go
Go Library (w/ structures) to grab data from a Ubiquiti UniFi Controller
A touch-friendly and secure interface for streamlined creation and management of guest Wi-Fi vouchers on UniFi controllers.
Elixir client for UniFi Dream Machine APIs — Network (v10.1.84) & Protect (v6.2.88). Sites, devices, clients, networks, firewall, cameras, sensors & more.
Developer guide for the UniFi Controller API with concise endpoint docs, auth patterns, device/client control, statistics, WebSocket events, and code examples.
An MCP server that exposes UniFi application API documentation (Network, Protect, Site Manager) as queryable tools for Claude Desktop, Claude Code (VS Code / JetBrains), or any MCP-compatible client.
Just a little tool to help Unifi users manage the aliases assigned to clients. Performs a reverse lookup of all clients attached to the AP and assigns an alias based upon the hostname returned.
Highly customizable, no-code, guest portal / voucher manager for Ubiquiti UniFi Network API.
Raspberry Pi that prints Unifi vouchers
Get notified on Telegram if a new or unknown client connects to your UniFi network
A small node script that changes the password of a Unifi wifi network via the Unifi API
Dashboard for non-admin helpdesk users to easily reboot Ubiquiti access points when a network admin is on vacation.
UniFi client montoring for geolocation-like functionality of the Netatmo Smart Thermostat.
Terraform Module for UniFi Network, compatible with UniFi Network API v10.1.68 and greater
A Typescript API client to interact with Ubiquiti's UniFi Controller API
MCP server for Claude Code — full UniFi network management with self-healing auth, 19 tools, and automated TOTP. Built by Element Zero.
This project hosts a lightweight Node.js web app that connects to your UniFi Protect Alarm Manager, allowing you to send and trigger custom AI voice messages (TTS) through your AI Horn speakers.
Add a description, image, and links to the unifi-api topic page so that developers can more easily learn about it.
To associate your repository with the unifi-api topic, visit your repo's landing page and select "manage topics."