Skip to content
@ubiquiti-community

ubiquiti-community

Ubiquiti Community

Ubiquiti Community Banner GitHub followers GitHub stars

Extending the UniFi ecosystem through open-source collaboration


Mission

An open community of developers and network engineers focused on extending the capabilities of Ubiquiti's UniFi platform. Our projects center on:

  • Extensibility — Tools that expand UniFi functionality beyond stock capabilities
  • Interoperability — Integrations between UniFi and third-party platforms
  • Developer Experience — SDKs, APIs, and libraries for programmatic control
  • Open Collaboration — Community-maintained, open-source solutions

Featured Repositories

Infrastructure & Automation

Terraform Provider for UniFi

Manage UniFi infrastructure as code using this Terraform provider.

Terraform HCL

OpenStack Neutron Driver

Integrates UniFi controllers with OpenStack Neutron for cloud networking.

OpenStack Python

DNS & Networking

External-DNS UniFi Webhook

Manage UniFi DNS records through External-DNS in Kubernetes environments.

Go Kubernetes

External-DNS Dnsmasq Webhook

Webhook provider for managing Dnsmasq DNS records via External-DNS.

Go DNS

SDKs & Libraries

UniFi Controller SDK for Go

Go SDK for interacting with the UniFi Controller API.

Go API

Async Python UniFi Library

Asynchronous Python library for the UniFi Controller API.

Python Asyncio

Utilities & Tools

UniFi PoE Power Control API

HTTP API for controlling UniFi PoE power, compatible with the BMC RPC API used by Tinkerbell.

Go API

OpenAPI Definition

OpenAPI specification for the UniFi Controller API.

OpenAPI YAML

Enterprise & Orchestration

Nomad systemd-nspawn Driver

A Nomad task driver for systemd-nspawn containers providing lightweight container orchestration.

Nomad systemd


Contributing

Contributions are welcome. Here are the primary ways to get involved:

  • Report Issues — Open an issue if you encounter a bug or unexpected behavior
  • Feature Requests — Suggest improvements or new functionality via issues
  • Pull Requests — Submit code changes against any of our repositories
  • Documentation — Clarify or expand existing documentation
  • Community Support — Participate in discussions to help other users

Community Stats

GitHub Stats


GitHub Discussions

Popular repositories Loading

  1. terraform-provider-unifi terraform-provider-unifi Public

    Forked from paultyng/terraform-provider-unifi

    Terraform provider for Unifi 📡

    Go 121 31

  2. py-unifi py-unifi Public

    Python Unifi API Client

    Python 21 3

  3. unifi-api unifi-api Public

    OpenAPI Definition for Unifi Controller API

    Go 12

  4. go-unifi go-unifi Public

    Forked from paultyng/go-unifi

    Unifi Controller API SDK for Go

    Go 10 20

  5. external-dns-unifi-webhook external-dns-unifi-webhook Public

    External-DNS Webhook Provider to manage Unifi DNS Records

    Go 2 1

  6. nomad-driver-nspawn nomad-driver-nspawn Public

    Forked from JanMa/nomad-driver-nspawn

    A Nomad task driver for systemd-nspawn

    Go 1

Repositories

Showing 10 of 12 repositories

Top languages

Loading…

Most used topics

Loading…