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
A small node script that changes the password of a Unifi wifi network via the Unifi API
Get notified on Telegram if a new or unknown client connects to your UniFi network
UniFi client montoring for geolocation-like functionality of the Netatmo Smart Thermostat.
PowerShell 7 based UniFi API toolkit for network automation, monitoring, and control. Built for scripting, DevOps workflows, and homelab environments with support for advanced automation and AI-driven operations. Includes reusable functions for authentication, client discovery, device management, and reporting.
Dashboard for non-admin helpdesk users to easily reboot Ubiquiti access points when a network admin is on vacation.
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."