The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Unifi Open-Source Projects
-
unifi-poller
Application: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
homebridge-unifi-protect
:video_camera: Complete HomeKit integration for all UniFi Protect device types with full support for most features including HomeKit Secure Video, and more. https://homebridge.io
-
Varken
Standalone application to aggregate data from the Plex ecosystem into InfluxDB using Grafana as a frontend
-
unifi-pfsense
A script that installs the UniFi Controller software on pfSense and other FreeBSD systems
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
unifi-protect-remux
Tool to help remux .ubv files from Ubiquiti's Unifi Protect system so they can be turned into standard .mp4 files
-
my-dash
🔢 A developer friendly dashboard for monitoring your self-hosted services with a clean and modern UI.
-
ubios-cert
Manage SSL / TLS certificates with acme.sh (Let's Encrypt, ZeroSSL) for Ubiquiti UbiOS firmwares
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I just purchased the unifi express and I have been researching its capabilities and more specifically ad blocking functionality. I have found that people are complaining about the ad blocking abilities not being very granular and referring to unifios-utilities and running something like pi hole or adguard as an alternative. Can I safely assume that these options will be available to the unifi express?
Project mention: How to collect historical PoE power usage for a port on a US 8 150W | /r/UNIFI | 2023-12-06possibly https://unpoller.com/ ?
For several years I've been relying on an authentication mechanism with my main UDM (v3.1.16) that relies on the X-CSRF-Token header returned when doing a GET request directly to the UDM's IP address, as per the instructions found here (https://github.com/hjdhjd/homebridge-unifi-protect/blob/main/docs/ProtectAPI.md).
If this could replace the semi-stale project called Varken, I’d be soo happy https://github.com/Boerderij/Varken
UniFiClientAlerts is a Dockerized application that monitors UniFi networks for new device connections and sends alerts via Telegram. It leverages PHP code from the Art-of-WiFi/UniFi-API-client for interfacing with UniFi Controllers.
Project mention: Little help with understanding my edgrouter and att fiber. | /r/Ubiquiti | 2023-06-09
Project mention: External ip address changes often, need help with my VPN set up | /r/Ubiquiti | 2023-05-10
you can install tailscale directly on a udm (https://github.com/SierraSoftworks/tailscale-udm) which is what i do. it removes the complexity of installing on all of my internal hosts and then i advertise the routes for my network. i prefer tailscale vs teleport due to the "always-on" type of connectivity you get with tailscale. you can also create more granular controls than you can with teleport.
Project mention: What is the best way to install a reverse proxy on UDM Pro SE? | /r/Ubiquiti | 2023-08-09I’m already using udm-le installed through SSH to take advantage of Let’s Encrypt and it is configured with Cloudflare (it is the only modification through SSH I did).
Protect does not support it but I use this https://github.com/ep1cman/unifi-protect-backup See my other comments below about protect/your set up.
I built my network using terraform, makes it pretty easy to duplicate. Not all settings are supported but networks, wlans, firewall rules, static IPs can be done with the terraform provider.
If you can rsync over the .ubv files, you could use unifi-protect-remix to convert them to .mp4 files.
Unifi related posts
- Created a docker app to notify on new device connections
- Unifi Express - Ad Blocking
- How to collect historical PoE power usage for a port on a US 8 150W
- Automatically rebooting a G3 Pro camera
- Best way to view real time switchport traffic?
- Huawei GPON GPON SFP Module Serial Change?
- Sold my employer on Ubiquiti and get to play with it professionally now
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source Unifi projects? This list will help you:
Project | Stars | |
---|---|---|
1 | unifios-utilities | 3,748 |
2 | unifi-poller | 1,946 |
3 | homebridge-unifi-protect | 1,339 |
4 | Varken | 1,138 |
5 | UniFi-API-browser | 1,060 |
6 | UniFi-API-client | 1,059 |
7 | unifi-pfsense | 726 |
8 | unifi-ddns | 580 |
9 | tailscale-udm | 561 |
10 | udm-le | 540 |
11 | blacklist | 531 |
12 | unifi-protect-backup | 497 |
13 | terraform-provider-unifi | 488 |
14 | udm-iptv | 360 |
15 | docker-unifi-rpi | 349 |
16 | udm-kernel-tools | 323 |
17 | unifi-protect-remux | 259 |
18 | my-dash | 243 |
19 | addon-unifi | 242 |
20 | unifi | 239 |
21 | pyunifi | 222 |
22 | ubios-cert | 160 |
23 | unifiZabbix | 156 |