Open-source projects categorized as Ubiquiti
Related topics: #Unifi #Udm #ubnt #Curl #PHP

Top 14 Ubiquiti Open-Source Projects

  • GitHub repo unifi-poller

    Application: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus

    Project mention: Nagios and UniFi | reddit.com/r/sysadmin | 2021-03-01

    Maybe try Unifi Poller.

  • GitHub repo udm-utilities

    A collection of things I have made to make the Unifi Dream Machine more useful

    Project mention: DNS Resolution across site to site VPN using UDM Pros | reddit.com/r/Ubiquiti | 2021-03-01
  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo UniFi-API-browser

    Tool to browse data exposed by Ubiquiti's UniFi Controller API (demo: https://api-browser-demo.artofwifi.net/)

    Project mention: UniFi OS - API Question | reddit.com/r/Ubiquiti | 2021-01-29

    Take a look at the Unifi API browser. https://github.com/Art-of-WiFi/UniFi-API-browser. I think you are better off using the API Browser or the PHP API that can be found at off the link above.

  • GitHub repo wireguard-vyatta-ubnt

    WireGuard for Ubiquiti Devices

    Project mention: Is there a router or such solution that would split my network in 2? One WireGuard or openvpn | reddit.com/r/HomeNetworking | 2021-02-26
  • GitHub repo UniFi-API-client

    A PHP API client class to interact with Ubiquiti's UniFi Controller API

    Project mention: Disable clients on whim? | reddit.com/r/HomeNetworking | 2021-02-05

    For wifi clients you can use this. https://github.com/Art-of-WiFi/UniFi-API-client. Create some commands to enable/disable clients. These commands can be executed via mobile phone with apps like ssh button with a single click. Works fine for me.

  • GitHub repo unifi-pfsense

    A script that installs the UniFi Controller software on pfSense and other FreeBSD systems

    Project mention: pfSense Plus and SG-3100 | reddit.com/r/PFSENSE | 2021-02-24

    Try running unifi ON your pfsense box. Yeah that's what I'm doing now. PFSense 2.4.5 on a Optiplex 3020, 256gb SSD, 8GB RAM, Intel 4 port pcie nic, with Unifi 5.14.23 care of https://github.com/gozoinks/unifi-pfsense

  • GitHub repo unifi-linux-utils

    Helpful Linux / Unix scripts for admins of Ubiquiti (UBNT) UniFi wireless products

    Project mention: iOS 14+: Apps Bypassing Pi-hole using Encrypted DNS | reddit.com/r/pihole | 2021-01-27

    You have to modify the config.gateway.json file. See this link: https://github.com/stevejenkins/unifi-linux-utils/tree/master/config.gateway.json

  • GitHub repo homebridge-unifi-protect

    :video_camera: Complete HomeKit integration for UniFi Protect with full support for most features including autoconfiguration, motion detection, and multiple controllers: https://homebridge.io

    Project mention: G4 Doorbell, don't buy for the realtime interaction | reddit.com/r/Ubiquiti | 2021-02-03

    Raised an issue here but the developer doesn't think it's at his end: https://github.com/hjdhjd/homebridge-unifi-protect/issues/257

  • GitHub repo unifiprotect

    Control and monitor your Unifi Protect Cameras from Home Assistant

    Project mention: UniFi Protect - Homekit Integration Guide | reddit.com/r/Ubiquiti | 2021-03-02
  • GitHub repo terraform-provider-unifi

    Terraform provider for Unifi :satellite:

    Project mention: Does EdgeRouter or Unifi support Infrastructure as Code? | reddit.com/r/Ubiquiti | 2020-12-24

    I was just looking into this. Nothing from ansible or NAPALM, but a community provider for TF that would need some iteration to be full-featured. https://github.com/paultyng/terraform-provider-unifi

  • GitHub repo udm-le

    Let's Encrypt support for Ubiquiti UbiOS firmwares

    Project mention: Ubiquiti Dream Machine Pro SSL? | reddit.com/r/Ubiquiti | 2021-03-02
  • GitHub repo unifi-protect-remux

    Tool to help remux .ubv files from Ubiquiti's Unifi Protect system so they can be turned into standard .mp4 files

    Project mention: PSA: If someone steals your Unifi Protect camera, you can't play back the footage. This is by design, according to Ubiquiti... | reddit.com/r/Ubiquiti | 2021-02-04

    This does seem to be a current limitation of the application itself. It's a bit different on iOS but similar results. If there's critical data that you need to view now, as in your cameras were stolen, you can use a bit of complicated work around. This would be to enable SSH and convert the UBV files into MP4 files using something like: https://github.com/petergeneric/unifi-protect-remux This is not a ideal solution, but could be enabled as a work flow to a longer term backup solution with something like rsync. Hopefully they will release an update to make this easier soon.

  • GitHub repo ntopng-udm

    ntopng Docker image for the UDM base and UDM pro

    Project mention: Should I migrate to Ubiquiti or not? | reddit.com/r/Ubiquiti | 2021-01-20

    You should look into setting up Ntopng. Wayyyy better monitoring and can track individual usage by IP, devices, etc. You set it up directly on the UDM or UDMP so no additional hardware. I haven’t noticed any performance delays on it either. The link is below. Feel free to shoot me questions if you got any. https://github.com/tusc/ntopng-udm

  • GitHub repo udm-host-records

    Scripts to list, add, update, and remove host records in the Ubiquiti UniFI Dream Machine DNS forwarder.

    Project mention: Scripts to edit UDM DNS host records (udm-host-records) | reddit.com/r/Ubiquiti | 2021-02-24
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-03-02.


What are some of the best open-source Ubiquiti projects? This list will help you:

Project Stars
1 unifi-poller 1,000
2 udm-utilities 894
3 UniFi-API-browser 669
4 wireguard-vyatta-ubnt 630
5 UniFi-API-client 594
6 unifi-pfsense 538
7 unifi-linux-utils 519
8 homebridge-unifi-protect 319
9 unifiprotect 268
10 terraform-provider-unifi 232
11 udm-le 155
12 unifi-protect-remux 70
13 ntopng-udm 63
14 udm-host-records 1